Skip to content
10-Q

Quarterly Report

CECO ENVIRONMENTAL CORP CECO

0001193125-25-252944

← back to feed
Filed
Oct 28, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q3 2025 · Oct 17, 2025 35.64M sh
Shares Diluted Q3 2025 · Sep 30, 2025 36.4M sh
Shares Diluted Q3 2025 · Sep 30, 2025 36.55M sh
Shares Diluted Q3 2025 · Sep 30, 2024 36.49M sh
Shares Diluted Q3 2025 · Sep 30, 2024 36.32M sh
Stock Repurchased Q3 2025 · Sep 30, 2025 $0
Stock Repurchased Q3 2025 · Sep 30, 2024 $5M
Capex Q3 2025 · Sep 30, 2025 $8.67M
Capex Q3 2025 · Sep 30, 2024 $11.24M
Operating Cash Flow Q3 2025 · Sep 30, 2025 −$4.1M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $23M
Long Term Debt Q3 2025 · Sep 30, 2025 $218.98M
Long Term Debt Q3 2025 · Dec 31, 2024 $217.23M
Cash And Equivalents Q3 2025 · Sep 30, 2025 $32.79M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $37.83M
Stockholders Equity Q3 2025 · Sep 30, 2025 $309.21M
Stockholders Equity Q3 2025 · Dec 31, 2024 $247.69M
Current Liabilities Q3 2025 · Sep 30, 2025 $298.29M
Current Liabilities Q3 2025 · Dec 31, 2024 $244.66M
Total Liabilities Q3 2025 · Sep 30, 2025 $578.32M
Total Liabilities Q3 2025 · Dec 31, 2024 $507.81M
Current Assets Q3 2025 · Sep 30, 2025 $395.48M
Current Assets Q3 2025 · Dec 31, 2024 $330.97M
Total Assets Q3 2025 · Sep 30, 2025 $891.88M
Total Assets Q3 2025 · Dec 31, 2024 $759.7M
Eps Diluted Q3 2025 · Sep 30, 2025 $0.04
Eps Diluted Q3 2025 · Sep 30, 2025 $1.29
Eps Diluted Q3 2025 · Sep 30, 2024 $0.06
Eps Diluted Q3 2025 · Sep 30, 2024 $0.22
Eps Basic Q3 2025 · Sep 30, 2025 $0.04
Eps Basic Q3 2025 · Sep 30, 2025 $1.33
Eps Basic Q3 2025 · Sep 30, 2024 $0.06
Eps Basic Q3 2025 · Sep 30, 2024 $0.23
Sga Expense Q3 2025 · Sep 30, 2025 $47.03M
Sga Expense Q3 2025 · Sep 30, 2025 $149.39M
Sga Expense Q3 2025 · Sep 30, 2024 $34.26M
Sga Expense Q3 2025 · Sep 30, 2024 $105.64M
Net Income Q3 2025 · Sep 30, 2025 $1.5M
Net Income Q3 2025 · Sep 30, 2025 $46.99M
Net Income Q3 2025 · Sep 30, 2024 $2.09M
Net Income Q3 2025 · Sep 30, 2024 $8.08M
Operating Income Q3 2025 · Sep 30, 2025 $9.4M
Operating Income Q3 2025 · Sep 30, 2025 $89.33M
Operating Income Q3 2025 · Sep 30, 2024 $7.19M
Operating Income Q3 2025 · Sep 30, 2024 $24.13M
Gross Profit Q3 2025 · Sep 30, 2025 $64.58M
Gross Profit Q3 2025 · Sep 30, 2025 $193.85M
Gross Profit Q3 2025 · Sep 30, 2024 $45.27M
Gross Profit Q3 2025 · Sep 30, 2024 $139.45M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $133.02M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $365.84M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $90.25M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $259.92M
Revenue Q3 2025 · Sep 30, 2025 $197.6M
Revenue Q3 2025 · Sep 30, 2025 $559.69M
Revenue Q3 2025 · Sep 30, 2024 $135.51M
Revenue Q3 2025 · Sep 30, 2024 $399.37M