Casella Waste Systems, Inc. (CWST)
NASDAQ: CWST · IEX Real-Time Price · USD
100.26
+1.70 (1.73%)
May 20, 2024, 3:59 PM EDT - Market closed

Casella Waste Systems Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019 2018 - 1996
Revenue
1,2651,085889.21774.58743.29
Upgrade
Revenue Growth (YoY)
16.54%22.03%14.80%4.21%12.51%
Upgrade
Cost of Revenue
832.04723.12582.4515.65508.66
Upgrade
Gross Profit
432.5361.97306.81258.94234.63
Upgrade
Selling, General & Admin
155.85133.42118.83102.4192.78
Upgrade
Other Operating Expenses
196.23133.16110.3197.2388.78
Upgrade
Operating Expenses
352.08266.58229.15199.64181.56
Upgrade
Operating Income
80.4395.3977.6659.353.08
Upgrade
Interest Expense / Income
47.5823.7221.2322.3725.1
Upgrade
Other Expense / Income
-4.2-3.29-1.62-1.38-1.81
Upgrade
Pretax Income
37.0574.9758.0538.329.78
Upgrade
Income Tax
11.6521.8916.95-52.8-1.87
Upgrade
Net Income
25.453.0841.191.1131.65
Upgrade
Net Income Growth
-52.15%29.15%-54.89%187.83%393.04%
Upgrade
Shares Outstanding (Basic)
5552514947
Upgrade
Shares Outstanding (Diluted)
5552524948
Upgrade
Shares Change
6.77%0.49%5.04%2.25%8.60%
Upgrade
EPS (Basic)
0.461.030.801.870.67
Upgrade
EPS (Diluted)
0.461.030.801.860.66
Upgrade
EPS Growth
-55.34%28.75%-56.99%181.82%340.00%
Upgrade
Free Cash Flow
79.386.9560.2332.3514.41
Upgrade
Free Cash Flow Per Share
1.441.681.170.660.30
Upgrade
Gross Margin
34.20%33.36%34.50%33.43%31.57%
Upgrade
Operating Margin
6.36%8.79%8.73%7.66%7.14%
Upgrade
Profit Margin
2.01%4.89%4.62%11.76%4.26%
Upgrade
Free Cash Flow Margin
6.27%8.01%6.77%4.18%1.94%
Upgrade
Effective Tax Rate
31.44%29.20%29.19%-137.86%-6.29%
Upgrade
EBITDA
255.33225.04182.87151.46134.67
Upgrade
EBITDA Margin
20.19%20.74%20.56%19.55%18.12%
Upgrade
Depreciation & Amortization
170.71126.35103.5990.7879.79
Upgrade
EBIT
84.6298.6979.2860.6754.88
Upgrade
EBIT Margin
6.69%9.09%8.92%7.83%7.38%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).