Shoals Technologies Group, Inc.

SHLS · NASDAQ
Analyze with AI
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
% Margin35.6%34.4%40.2%38.8%
EBITDA$64,316$89,564$181,047$28,632
% Margin16.1%18.3%55.4%13.4%
Net Income$24,127$39,974$127,611$2,348
% Margin6%8.2%39%1.1%
EPS Diluted0.140.240.850.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