Shoals Technologies Group, Inc.
SHLS · NASDAQ
12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | |
|---|---|---|---|---|
| Market Cap | $932,192 | $2,551,124 | $2,824,592 | $2,722,815 |
| - Cash | $23,511 | $22,707 | $8,766 | $5,006 |
| + Debt | $143,866 | $184,701 | $239,063 | $247,053 |
| Enterprise Value | $1,052,547 | $2,713,118 | $3,054,889 | $2,964,862 |
| Revenue | $399,208 | $488,939 | $326,940 | $213,212 |
| % Growth | -18.4% | 49.6% | 53.3% | – |
| Gross Profit | $142,017 | $168,304 | $131,311 | $82,645 |
| % Margin | 35.6% | 34.4% | 40.2% | 38.8% |
| EBITDA | $64,316 | $89,564 | $181,047 | $28,632 |
| % Margin | 16.1% | 18.3% | 55.4% | 13.4% |
| Net Income | $24,127 | $39,974 | $127,611 | $2,348 |
| % Margin | 6% | 8.2% | 39% | 1.1% |
| EPS Diluted | 0.14 | 0.24 | 0.85 | 0.021 |
| % Growth | -41.7% | -71.8% | 3,947.6% | – |
| Operating Cash Flow | $80,388 | $91,955 | $39,455 | -$4,083 |
| Capital Expenditures | -$8,393 | -$10,578 | -$3,154 | -$4,126 |
| Free Cash Flow | $71,995 | $81,377 | $36,301 | -$8,209 |