CWST
Casella Waste Systems, Inc.
Stock
$82.77+4.70 (+6.02%)Close Oct 2, 2026
Income statement
| Line | Last 12 months | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $2.0B | $1.8B | $1.6B | $1.3B | $1.1B | $889M | $775M | $743M | $661M | $599M | $565M | $547M | $498M | $455M | $468M | $455M | $458M |
| Cost of revenue | $1.3B | $1.2B | $1.0B | $832M | $723M | $582M | $516M | $509M | $453M | $405M | $382M | $383M | $355M | $323M | $318M | $306M | $303M |
| Gross profit | $654M | $620M | $530M | $433M | $362M | $307M | $259M | $235M | $207M | $194M | $183M | $164M | $143M | $132M | $150M | $149M | $154M |
| Operating income | $66M | $64M | $73M | $80M | $95M | $78M | $59M | $53M | $40M | −$13M | $45M | $32M | $12M | $12M | −$11M | $29M | $33M |
| Non-operating income | −$57M | −$51M | −$52M | −$43M | −$20M | −$20M | −$21M | −$23M | −$34M | −$24M | −$51M | −$42M | −$37M | −$65M | −$65M | −$56M | −$47M |
| Pretax income | $8.8M | $13M | $21M | $37M | $75M | $58M | $38M | $30M | $6.0M | −$37M | −$6.4M | −$10M | −$26M | −$53M | −$76M | −$27M | −$14M |
| Taxes | $3.1M | $5.2M | $7.5M | $12M | $22M | $17M | −$53M | −$1.9M | −$384K | −$15M | $485K | $2.5M | −$2.4M | $1.6M | $1.5M | −$65M | $51K |
| Net income | $5.7M | $7.9M | $14M | $25M | $53M | $41M | $91M | $32M | $6.4M | −$22M | −$6.8M | −$13M | −$23M | −$54M | −$78M | $38M | −$14M |
| Diluted EPS | $0.09 | $0.12 | $0.23 | $0.46 | $1.03 | $0.80 | $1.86 | $0.66 | $0.15 | −$0.52 | −$0.17 | −$0.32 | −$0.58 | −$1.59 | −$2.90 | $1.47 | −$0.54 |
| Diluted shares | — | 63.6M | 59.7M | 55.3M | 51.8M | 51.5M | 49.0M | 48.0M | 44.2M | 41.8M | 41.2M | 40.6M | 39.8M | 34.0M | 26.7M | 26.1M | 25.7M |
| Revenue growth | — | +18.0% | +23.1% | +16.5% | +22.0% | +14.8% | +4.2% | +12.5% | +10.2% | +6.1% | +3.4% | +9.8% | +9.3% | −2.7% | +2.9% | −0.6% | — |
| Gross margin | 33.4% | 33.8% | 34.0% | 34.2% | 33.4% | 34.5% | 33.4% | 31.6% | 31.4% | 32.4% | 32.4% | 30.0% | 28.7% | 29.1% | 32.0% | 32.7% | 33.7% |
| Operating margin | 3.4% | 3.5% | 4.7% | 6.4% | 8.8% | 8.7% | 7.7% | 7.1% | 6.0% | −2.1% | 8.0% | 5.8% | 2.4% | 2.7% | −2.4% | 6.5% | 7.2% |
| Net margin | 0.3% | 0.4% | 0.9% | 2.0% | 4.9% | 4.6% | 11.8% | 4.3% | 1.0% | −3.6% | −1.2% | −2.4% | −4.6% | −11.9% | −16.6% | 8.5% | −3.0% |