Company profile
CECO Environmental Corp.
NASDAQ: CECO · Industrials · Industrial - Pollution & Treatment Controls
#305 of 978 Industrials companies by revenuetop-quartile growth
EA Score
77B+FH 71DQ 86GM 75SS 79
v0.1 · 65/100 weight · provisional
↑ filing timeliness, listing tenure · ↓ balance-sheet leverage, workforce scale
Methodology →Revenue TTM
$812.4M
Rev growth YoY (TTM)
+33.5%
Net income (FY)
$50.1M
Employees
1,540
as of 2026-08-08
Market cap
$4.1B
as of 2026-08-08
Financials — latest annual
SEC EDGAR · USD-normalizedConceptUSDNativeFY
Revenue$774.4M$774.4M2025
Net income$50.1M$50.1M2025
Operating income$105.9M$105.9M2025
Total assets$893.8M$893.8M2025
Liabilities$570.6M$570.6M2025
Equity$317.5M$317.5M2025
Revenue trend
FY2019 – FY2025 · USD
FY19
FY19
FY20
FY21
FY22
FY23
FY24
FY25
Revenue by segment
Filed disclosures · FY2025
By product
Engineered Systems70%
Industrial Process Solutions30%
By geography
UNITED STATES72%
Other13%
NETHERLANDS9%
CHINA7%
The read
What is CECO Environmental Corp.’s revenue?
CECO Environmental Corp. booked $774.4M in FY2025 revenue, growing 39% year over year — faster than most Industrials companies we track, at a 6.5% net margin.
Peers · Industrials
Ducommun Incorporated60CStandex International Corporation72BUpwork Inc.65BSouthland Holdings, Inc.30DMatrix Service Company50DU-Haul Holding Company59CNeighbors
Dallas →Key facts
CEOTodd R. Gleason
SectorIndustrials
IndustryIndustrial - Pollution & Treatment Controls
HeadquartersAddison, TX
ExchangeNASDAQ: CECO
Employees1,540
IPO date1980-12-02
Financials: SEC EDGAR (XBRL), USD-normalized per IAS 21 · TTM/quarterly + segments: FMP from filed disclosures · Filings: EDGAR submissions. County headcount and EA Score are in progress — see docs/DATA_GAPS.md.