← Shoals Technologies Group, Inc.
| Annual Trend | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | TTM | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $175.5m |
$213.2m
+21.48%
|
$326.9m
+53.34%
|
$488.9m
+49.55%
|
$399.2m
-18.35%
|
$475.3m
+19.07%
|
$588.1m
+23.72%
|
|
| Cost of revenue | $109.0m |
$130.6m
+19.82%
|
$195.6m
+49.83%
|
$320.6m
+63.90%
|
$257.2m
-19.79%
|
$308.8m
+20.08%
|
$400.4m
+29.64%
|
|
| Gross profit | $66.5m |
$82.6m
+24.19%
|
$131.3m
+58.89%
|
$168.3m
+28.17%
|
$142.0m
-15.62%
|
$166.5m
+17.25%
|
$187.7m
+12.73%
|
|
| General and administrative expenses | $21.0m | $37.9m | $55.9m | $80.7m | $82.3m | $101.5m | $116.2m | |
| Total operating expenses | $29.3m | $46.4m | $65.0m | $89.3m | $90.8m | $110.1m | $125.2m | |
| Income from operations | $37.3m |
$36.2m
-2.80%
|
$66.3m
+83.07%
|
$79.0m
+19.15%
|
$51.2m
-35.25%
|
$56.4m
+10.19%
|
$62.5m
+10.87%
|
|
| Interest expense | — | — | ($18.5m) | ($24.1m) | ($13.8m) | ($10.0m) | $11.7m | |
| Interest income | — | — | $0 | $0 | $518k | $305k | $438k | |
| Gain on sale of assets | — | — | — | $0 | $0 | $1.8m | — | |
| Income before income taxes | $33.8m | $4.0m | $152.0m | $54.9m | $37.9m | $48.5m | $44.6m | |
| Income tax expense | $0 | ($86k) | ($9.0m) | ($12.3m) | ($13.7m) | ($14.9m) | $12.8m | |
| Net income | $33.8m |
$3.9m
-88.32%
|
$143.0m
+3526.09%
|
$42.7m
-70.17%
|
$24.1m
-43.44%
|
$33.6m
+39.16%
|
$31.8m
-5.16%
|
|
| 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 | $31.8m | |
| 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 | — | |
| Depreciation and amortization | $8.3m | $8.5m | $9.1m | $8.6m | $8.6m | $8.6m | $8.9m | |
| Foreign currency (loss) gain, net | — | — | — | $0 | $0 | ($13k) | — |