CECO Environmental Corp. (CECO) — Financial statements
Income statement, balance sheet, and cash flow for CECO Environmental Corp. — annual and quarterly history with growth and margin analysis.
| Metric (USD Millions) | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue & Gross Profit | ||||||
| Revenue | 774↑38.8% | 558↑2.4% | 545↑28.9% | 423↑30.4% | 324 | |
| Cost of Revenue | 521↑44.1% | 362↓3.2% | 374↑27.0% | 294↑31.9% | 223 | |
| Gross Profit | 253↑29.0% | 196↑14.7% | 171↑33.4% | 128↑27.1% | 101 | |
| Operating Expenses | ||||||
| R&D Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| General & Administrative Expenses | 0.00↓100.0% | 146↑19.3% | 122↑31.6% | 93↑14.6% | 81 | |
| Selling & Marketing Expenses | 0.00↓100.0% | 0.70↑16.7% | 0.60↑20.0% | 0.50↓28.6% | 0.70 | |
| SG&A Expenses | 201↑36.8% | 147↑19.3% | 123↑31.5% | 93↑14.3% | 82 | |
| Other Expenses | 0.62↓95.6% | 14↑4.0% | 14↑7.2% | 13↑35.9% | 9 | |
| Operating Expenses | 201↑25.3% | 161↑17.8% | 136↑28.6% | 106↑16.5% | 91 | |
| Total Costs & Expenses | 723↑38.3% | 523↑2.4% | 510↑27.4% | 400↑27.4% | 314 | |
| Operating Results | ||||||
| Operating Income | 52↑46.1% | 35↑2.4% | 35↑56.0% | 22↑124.8% | 10 | |
| Depreciation & Amortization | 25↑71.3% | 15↑16.1% | 13↑17.8% | 11↑7.7% | 10 | |
| EBITDA | 129↑184.4% | 45↓4.7% | 47↑23.8% | 38↑75.1% | 22 | |
| EBIT | 104↑237.9% | 31↓12.1% | 35↑26.1% | 28↑130.2% | 12 | |
| Interest & Other Income | ||||||
| Net Interest Income | -21↓60.6% | -13↑3.0% | -13↓147.6% | -5↓83.6% | -3 | |
| Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Interest Expense | 21↑60.6% | 13↓3.0% | 13↑147.6% | 5↑83.6% | 3 | |
| Non-Operating Income | -52↓1209.2% | 5↑1361.3% | -0.37↑93.3% | -6↓154.4% | -2 | |
| Other Income / Expenses | 31↑275.8% | -18↓35.8% | -13↓953.7% | 2↑129.5% | -5 | |
| Income Before Tax | 83↑368.3% | 18↓17.8% | 22↓9.1% | 24↑406.8% | 5 | |
| Income Tax Expense | 30↑809.4% | 3↓53.4% | 7↑29.5% | 5↑101.6% | 3 | |
| Net Income & EPS | ||||||
| Net Income from Continuing Operations | 53↑268.3% | 14↓0.6% | 15↓20.6% | 18↑821.0% | 2 | |
| Net Income from Discontinued Operations | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
| Net Income | 50↑286.3% | 13↑0.4% | 13↓25.9% | 17↑1121.4% | 1 | |
| Bottom-Line Net Income | 50↑286.3% | 13↑0.4% | 13↓25.9% | 17↑1121.4% | 1 | |
| EPS (Basic) | 1.42↑283.8% | 0.37↑0.0% | 0.37↓26.0% | 0.50↑1140.7% | 0.04 | |
| EPS (Diluted) | 1.37↑280.6% | 0.36↓2.7% | 0.37↓26.0% | 0.50↑1146.9% | 0.04 | |
| Weighted Average Shares | 35↑1.2% | 35↑0.8% | 35↓0.0% | 35↓1.9% | 35 | |
| Weighted Average Diluted Shares | 37↑2.6% | 36↑1.0% | 35↑0.9% | 35↓1.7% | 36 | |
* All figures in Millions of USD, except per share data. Growth rates calculated Year-over-Year (YoY). Data source: SEC Filings.