CECO ENVIRONMENTAL CORP
CECO · XXXXCIK 3197fmd_1B4HNFEX61HAF3HTTQ0J46NH92Manufacturing · Industrial & Commercial Fans & Blowers & Air Purifing EquipTemplate: Standard
Coverage: Jan 01, 2010 to Sep 30, 2026, 66 periods
| Line item | FY2016 | FY2017 | FY2018 | FY2019 | FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| Total revenues | 417 | 345 | 337 | 342 | 316 | 324 | 423 | 545 | 558 | 774 |
| Cost of revenue | 282 | 232 | 226 | 228 | 211 | 223 | 294 | 374 | 362 | 505 |
| Gross profit | 135 | 113 | 112 | 114 | 105 | 101 | 128 | 171 | 196 | 269 |
| Provision for credit losses | – | – | – | – | – | – | – | – | – | – |
| Selling, general and administrative | 82 | 89 | 87 | 86 | 77 | 82 | 93 | 123 | 147 | 201 |
| Operating income | (26) | 8 | 10 | 18 | 13 | 10 | 22 | 35 | 35 | 106 |
| Interest expense | 8 | 7 | 7 | 5 | 4 | 3 | 5 | 13 | 13 | 21 |
| Other non-operating income (expense) | 0 | 0 | (0) | (1) | 2 | (2) | 7 | 0 | (5) | (2) |
| Income before taxes | (33) | 1 | 2 | 13 | 12 | 5 | 24 | 22 | 18 | 83 |
| Income tax expense | 5 | 4 | 10 | (4) | 4 | 3 | 5 | 7 | 3 | 30 |
| Net income from continuing operations | (38) | (3) | (7) | 18 | 8 | 2 | 18 | 15 | 14 | 53 |
| Net income | (38) | (3) | (7) | 18 | 8 | 1 | 17 | 13 | 13 | 50 |
| Net income to common shareholders | (38) | (3) | – | – | – | – | – | – | – | – |