Casella Waste Systems Inc.
CWST | NASDAQ
$96.15
+$2.82 (+3.02%)
Nov 2, 2026, 11:01 AM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 7.87M | 13.54M | 25.4M | 53.08M | 41.1M | 91.11M |
Depreciation & Amortization | 321.55M | 246.51M | 195.91M | 148.16M | 124.74M | 97.87M |
Stock-Based Compensation | n/a | n/a | n/a | n/a | n/a | n/a |
Other Working Capital | -32.08M | -18.22M | -21.73M | -15.22M | -19.54M | -15.76M |
Other Non-Cash Items | 41.33M | 45.02M | 23.97M | 10.8M | 14.89M | 28.4M |
Deferred Income Tax | 3.26M | 6.89M | 7.39M | 16.53M | 15.07M | -52.29M |
Change in Working Capital | -44.24M | -30.6M | -19.57M | -11.25M | -13.07M | -25.17M |
Operating Cash Flow | 329.78M | 281.36M | 233.09M | 217.31M | 182.74M | 139.92M |
Capital Expenditures | -245.07M | -203.23M | -154.91M | -130.96M | -123.3M | -108.11M |
Cash Acquisitions | -224.21M | -467.25M | -850.73M | -77.6M | -169.86M | -31.92M |
Purchase of Investments | n/a | n/a | n/a | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | n/a | n/a | 1.64M | n/a | n/a |
Other Investing Acitivies | 137K | 146K | n/a | n/a | n/a | n/a |
Investing Cash Flow | -469.15M | -670.61M | -1.01B | -206.92M | -293.15M | -140.03M |
Debt Repayment | -27.07M | 56.45M | 425.98M | 27.76M | -10.29M | 6.09M |
Common Stock Repurchased | n/a | n/a | n/a | n/a | n/a | n/a |
Dividend Paid | n/a | n/a | n/a | n/a | n/a | n/a |
Other Financial Acitivies | n/a | -1.4M | n/a | -1M | n/a | n/a |
Financial Cash Flow | -27.07M | 551.65M | 922.3M | 26.95M | -10.12M | 150.98M |
Net Cash Flow | -259.53M | 162.39M | 149.76M | 37.34M | -120.53M | 150.87M |
Free Cash Flow | 84.71M | 78.13M | 78.19M | 86.35M | 59.44M | 31.81M |
Adj. Free Cash Flow | 84.71M | 78.13M | 78.19M | 86.35M | 59.44M | 31.81M |
Maintenance CapEx | -23.93M | n/a | -19.01M | n/a | -40.23M | -85.72M |
Growth CapEx | -221.14M | -203.23M | -135.89M | -130.96M | -83.07M | -22.39M |
Owner Earnings | 305.85M | 281.36M | 214.08M | 217.31M | 142.51M | 54.21M |
Add to Watchlist
Select watchlists to add or remove CWST