Detailed View

CECO - CECO Environmental Corp.

Latest filing: 2026-03-31 | Reporting: gaap

Open Yahoo Financials (CECO)

Back to Dashboard
Market Cap
3,458,519,040
Adj EBIT (TTM)
56,053,000
Enterprise Value
3,671,356,040
Last Price
96.41
Earnings Yield
1.53%
Return on Capital
24.24%
Capital
231,287,000

1Y Price Chart

Last Price: -
1Y Change: -

Company Summary

CECO Environmental Corp. sells industrial air pollution control and fluid handling systems — specifically Ceco-branded duct collectors, scrubbers, thermal oxidizers, and centrifugal pumps — to heavy industrial customers in oil & gas, petrochemical, power generation, and general manufacturing under a project-based engineering and equipment supply model. Customers are typically large industrial operators requiring custom-engineered compliance and process systems, with contracts structured as fixed-price or time-and-material engineering projects rather than recurring subscriptions. Annual revenue is approximately $500–600M, with operations spanning North America, Europe, and the Middle East, though the majority of revenue originates from North American industrial markets. The company competes on application engineering depth and a portfolio of acquired niche brands serving emissions control and fluid management niches.

Past Year Trends

  • CECO Environmental's FY2025 bookings surged to $1.064 billion, a 60% increase over FY2024, driven by record data-center and power-generation demand including a single $135+ million order for an emissions management solution at a Texas natural gas facility supporting data center expansion — the largest order in company history. (Bullish)
  • CECO acquired Profire Energy for approximately $122.7 million, closing January 3, 2025, adding intelligent combustion control solutions and broadening its industrial equipment portfolio beyond its legacy air-quality and fluid-handling focus. (Bullish)
  • Full-year 2025 revenue reached $774.4 million, up approximately 39% from FY2024's $557.9 million, with backlog ending FY2025 at $793 million — a 47% increase versus year-end 2024 — signaling sustained execution capacity pressure and integration risk from rapid scaling. (Neutral)

Next Year Trends

  • The proposed merger with Thermon Group Holdings, which combines CECO's emissions and fluid handling businesses with Thermon's industrial process heating and thermal management, is pending shareholder and regulatory approval; integration execution risk and deal financing costs could suppress near-term EPS even as the combined entity targets synergies. (Bearish)
  • CECO's management issued FY2026 revenue guidance of $925–$975 million with adjusted EBITDA of $115–$135 million (excluding Thermon impact), underpinned by a sales pipeline expected to exceed $6 billion by end of 2025, with the primary revenue driver being continued data-center and natural-gas power-generation buildout in North America. (Bullish)
  • With 2025 orders growing 95% year-over-year in Q2 and a book-to-bill ratio of 1.4x, CECO faces concentration risk from large individual data-center and power-generation contracts — any permitting delay, customer capex reduction, or cancellation of its top few mega-orders could materially impair the FY2026 revenue ramp. (Bearish)

Red Flags

[Short Seller Report] Spruce Point published a bearish activist report titled 'Polluted Outlook at CECO Environmental' alleging the company was misrepresenting its debt leverage and covenant cushion, and was forestalling a likely goodwill impairment with a projected 30–60% downside. — Spruce Point Capital Management, February 2017

[Financial Restatement / Auditor Issue] CECO disclosed a material accounting error in its construction division's percentage-of-completion revenue recognition, resulting in a cumulative overstatement of approximately $1.97 million from 2000–2003 and filed restated financial statements. — SEC Form 8-K / Form 10-K/A filing, February 2005

Updated 2026-05-20

endDateformTypefiscalYearRevenueOperatingIncomeLoss
2026-03-3110-Q2026205,919,0001,875,000
2025-12-3110-K (Q4 derived)2025214,694,00016,528,000
2025-09-3010-Q2025197,599,0009,400,000
2025-06-3010-Q2025185,391,00018,061,000
2025-03-3110-Q2025176,697,00061,870,000
2024-12-3110-K (Q4 derived)2024158,566,00011,273,000
2024-09-3010-Q2024135,513,0007,187,000
2024-06-3010-Q2024137,522,0009,257,000

Notice something wrong?

Submit a quick report with a snapshot of the values you are seeing.