Shoals Technologies Group, Inc.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025
Revenue $175.5m $213.2m $326.9m $488.9m $399.2m $475.3m
Cost of revenue $109.0m $130.6m $195.6m $320.6m $257.2m $308.8m
Gross profit $66.5m $82.6m $131.3m $168.3m $142.0m $166.5m
Total operating expenses $29.3m $46.4m $65.0m $89.3m $90.8m $110.1m
Income from operations $37.3m $36.2m $66.3m $79.0m $51.2m $56.4m
Depreciation and amortization $8.3m $8.5m $9.1m $8.6m $8.6m $8.6m
Interest income $0 $0 $518k $305k
Gain on sale of assets $0 $0 $1.8m
Foreign currency (loss) gain, net $0 $0 ($13k)
Income before income taxes $33.8m $4.0m $152.0m $54.9m $37.9m $48.5m
Net income $33.8m $3.9m $143.0m $42.7m $24.1m $33.6m
Less: net income attributable to non-controlling interests $0 $1.6m $15.4m $2.7m $0 $0
Net income attributable to Shoals Technologies Group, Inc. $33.8m $2.3m $127.6m $40.0m $24.1m $33.6m
Basic (in USD per share) $0.04 $1.25 $0.26 $0.14 $0.20
Diluted (in USD per share) $0.04 $0.85 $0.26 $0.14 $0.20
General and administrative expenses $21.0m $37.9m $55.9m $80.7m $82.3m $101.5m
Interest expense ($18.5m) ($24.1m) ($13.8m) ($10.0m)
Income tax expense $0 ($86k) ($9.0m) ($12.3m) ($13.7m) ($14.9m)