TickerGuard
Buy Day today: Poor (52) Mixed market breadth · today: Core PCE (August) ≈
CECO

CECO Environmental Corp.

Industrials · Pollution & Treatment Controls

72.90$ -2.8% vs. previous close Closing price · As of: Sep 24, 2026

Statements

Balance Sheet

CECO Environmental Corp. (CECO) by the numbers: income statement, balance sheet and cash flow, by year or by quarter. In the most recent period (Q2 26), "Total Assets" came in at 3,734 million USD. Tick rows to compare them in a chart.

All figures in millions of USD.

Tick rows to compare them in a chart (up to 4)

Balance Sheet CECO
Line item Q3 16 Q4 16 Q1 17 Q2 17 Q3 17 Q4 17 Q1 18 Q2 18 Q3 18 Q4 18 Q1 19 Q2 19 Q3 19 Q4 19 Q1 20 Q2 20 Q3 20 Q4 20 Q1 21 Q2 21 Q3 21 Q4 21 Q1 22 Q2 22 Q3 22 Q4 22 Q1 23 Q2 23 Q3 23 Q4 23 Q1 24 Q2 24 Q3 24 Q4 24 Q1 25 Q2 25 Q3 25 Q4 25 Q1 26 Q2 26
562 499 482 458 456 439 422 421 405 393 397 392 390 414 445 418 422 429 414 411 419 416 458 482 486 505 568 583 600 613 589 598 622 760 957 877 892 894 1,027 3,734
213 213 201 179 180 174 178 181 170 161 165 161 158 179 218 180 184 183 181 180 190 189 212 219 223 241 275 291 285 281 272 281 276 331 476 383 395 410 539 980
42 46 45 27 25 30 33 36 31 44 28 29 29 37 83 42 45 38 41 32 32 30 28 35 36 46 41 48 48 55 47 37 39 38 146 37 33 33 45 61
42 46 45 27 25 30 33 36 31 44 28 29 29 37 83 42 45 38 41 32 32 30 28 35 36 46 41 48 48 55 47 37 39 38 146 37 33 33 45 61
122 121 110 107 110 102 100 103 98 83 105 92 93 103 95 99 99 109 108 112 121 126 145 146 147 154 190 189 177 179 175 182 169 229 236 253 269 289 382 459
24 21 21 22 22 21 22 22 22 21 20 22 20 21 19 19 19 17 16 17 19 17 22 24 25 27 30 32 38 34 38 38 38 43 53 60 58 54 60 211
– – – – – – – – – – – – – – – – – – – – – 27 28 29 20 21 24 24 – – – – – – – – – – – –
225 170 170 171 171 167 153 152 152 152 152 152 152 152 152 159 161 162 162 162 162 161 182 186 182 183 208 200 210 211 211 211 220 270 275 288 292 288 291 1,501
90 83 80 78 75 70 64 61 57 54 52 50 48 46 44 47 45 43 41 39 37 35 34 45 45 45 45 52 62 60 58 56 61 84 109 117 101 97 99 1,009
317 309 293 264 258 252 228 230 228 214 219 209 205 221 251 219 220 226 208 204 216 210 245 271 281 287 345 355 370 376 353 358 376 508 667 573 578 571 710 1,652
145 146 132 119 115 108 104 110 111 104 104 100 104 115 108 106 110 109 106 105 118 117 133 144 140 147 172 188 203 203 196 207 213 245 279 285 298 306 406 652
16 14 14 13 15 17 5.3 5.3 3.8 1.7 2.9 5.4 5.6 5.6 5.1 4.8 5.3 6.0 5.6 5.9 6.1 5.2 6.0 6.9 7.0 7.5 8.4 10 11 17 16 15 17 7.6 6.3 8.1 1.9 1.9 5.3 17
58 59 50 54 54 45 52 53 51 52 53 48 51 49 47 49 55 56 56 54 60 56 63 69 65 73 78 80 94 88 79 91 92 110 110 126 128 118 138 196
– – – – – – – – – – – – – – – – – – – – 62 62 81 93 107 108 141 137 135 127 125 120 123 217 338 237 219 211 248 711
244 190 189 195 197 187 195 191 177 179 177 183 184 193 195 199 201 203 205 206 201 205 208 206 201 213 217 222 225 233 232 235 241 248 286 298 309 318 312 2,076
12 -42 -44 -42 -41 -53 -46 -47 -60 -59 -62 -57 -55 -46 -43 -40 -40 -38 -37 -37 -38 -37 -34 -30 -28 -19 -17 -14 -10 -6.4 -4.9 -0.4 1.7 6.6 43 52 54 57 56 21
34 34 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 36 36 36 35 36 35 35 35 35 35 35 35 36 36 36 36 36 37 37 36 37 37 43

Showing the most recent 40 periods — older statements are on file for this stock.

Data as of: September 24, 2026 · Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)

Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.

Was this page helpful to you?