Ceco Environmental Corp (CECO)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] by (Cboe BZX)
[[ item.lastPrice ]] [[ item.priceChange ]] ([[ item.percentChange ]]) [[ item.tradeTime ]] [NASDAQ]
[[ item.bidPrice ]] x [[ item.bidSize ]] [[ item.askPrice ]] x [[ item.askSize ]]
[[ session ]] [[ item.lastPriceExt ]] [[ item.priceChangeExt ]] ([[ item.percentChangeExt ]]) [[ item.tradeTimeExt ]]
for [[ item.sessionDateDisplayLong ]]
Fiscal Year End Date: 12/31
(Values in U.S. thousands)
| 12-2025 | 12-2024 | 12-2023 | 12-2022 | 12-2021 | |
| Sales | 774,381 | 557,933 | 544,845 | 422,627 | 324,140 |
| Cost of Goods | 505,155 | 361,786 | 373,829 | 294,402 | 223,218 |
| Gross Profit | 269,226 | 196,147 | 171,016 | 128,225 | 100,922 |
| Operating Expenses | 163,522 | 161,530 | 137,276 | 106,466 | 91,283 |
| Operating Income | 105,859 | 35,403 | 34,569 | 22,161 | 9,857 |
| Interest Expense | 20,913 | 13,020 | 13,416 | 5,419 | 2,952 |
| Other Income | -2,101 | -4,692 | 372 | 6,947 | -2,231 |
| Pre-tax Income | 82,845 | 17,691 | 21,525 | 23,689 | 4,674 |
| Income Tax | 29,738 | 3,270 | 7,024 | 5,426 | 2,691 |
| Net Income Continuous | 53,107 | 14,421 | 14,501 | 18,263 | 1,983 |
| Minority Interests | 3,056 | 1,464 | 1,590 | 846 | 557 |
| Net Income | $50,051 | $12,957 | $12,911 | $17,417 | $1,426 |
| EPS Basic Total Ops | 1.42 | 0.37 | 0.37 | 0.50 | 0.04 |
| EPS Basic Continuous Ops | 1.50 | 0.41 | 0.42 | 0.53 | 0.06 |
| EPS Diluted Total Ops | 1.37 | 0.36 | 0.37 | 0.50 | 0.04 |
| EPS Diluted Continuous Ops | 1.45 | 0.40 | 0.41 | 0.52 | 0.06 |
| EPS Diluted Before Non-Recurring Items | 0.89 | 0.73 | 0.75 | 0.74 | 0.28 |
| EBITDA(a) | $131,575 | $50,424 | $47,503 | $33,146 | $20,114 |