Casella Waste Systems, Inc.

CWST · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$6,303,737$4,715,170$4,094,220$4,383,071
- Cash$383,303$220,912$71,152$33,809
+ Debt$1,207,991$1,118,556$658,328$616,086
Enterprise Value$7,128,425$5,612,814$4,681,396$4,965,348
Revenue$1,557,283$1,264,542$1,085,089$889,211
% Growth23.1%16.5%22%
Gross Profit$295,040$261,799$235,621$203,218
% Margin18.9%20.7%21.7%22.9%
EBITDA$321,525$274,170$248,294$208,779
% Margin20.6%21.7%22.9%23.5%
Net Income$13,536$25,399$53,079$41,100
% Margin0.9%2%4.9%4.6%
EPS Diluted0.230.461.030.8
% Growth-50%-55.3%28.8%
Operating Cash Flow$281,355$233,092$217,314$182,737
Capital Expenditures-$203,227-$154,907-$130,960-$123,295
Free Cash Flow$78,128$78,185$86,354$59,442