Data may be delayed — last successful sync 2026-09-26 (19 days ago). Figures reflect the most recent completed ingest.
Company profile
CECO Environmental Corp.
NASDAQ: CECO · Industrials · Industrial - Pollution & Treatment Controls
#304 of 988 Industrials companies by revenuetop-quartile growth
EA Score
77B+FH 72DQ 86GM 75SS 80
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-09-09
Market cap
$4.6B
as of 2026-09-09
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
Tredegar Corporation59CStandex International Corporation73BUpwork Inc.65BSouthland Holdings, Inc.31DMatrix Service Company51DU-Haul Holding Company60CNeighbors
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.