# Ceco Environmental Corp: overview

CECO · TXSE · CIK 3197 · [Industrials](/sectors/industrials.md) · fiscal year ends Dec 31

Pages: [Overview](/companies/ceco.md) · [Financials](/companies/ceco/financials.md) · [Filings](/companies/ceco/filings.md) · [Insiders](/companies/ceco/insiders.md)

Latest reported revenue: [$285.0m](/filings/0001193125-26-342536.md) for Q2 FY2026, three months to 2026-06-30, from the 10-Q filed Aug 10, 2026 (XBRL us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax, accession 0001193125-26-342536).

## Last eight quarters

| Line item | Unit | Q3 FY2024 (2024-09-30) | Q4 FY2024 (2024-12-31) | Q1 FY2025 (2025-03-31) | Q2 FY2025 (2025-06-30) | Q3 FY2025 (2025-09-30) | Q4 FY2025 (2025-12-31) | Q1 FY2026 (2026-03-31) | Q2 FY2026 (2026-06-30) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Revenue | $m | [136](/filings/0001193125-25-252944.md) | [159 d](/filings/0001193125-26-085815.md) | [177](/filings/0001193125-26-197428.md) | [185](/filings/0001193125-26-342536.md) | [198](/filings/0001193125-25-252944.md) | [215 d](/filings/0001193125-26-085815.md) | [206](/filings/0001193125-26-197428.md) | [285](/filings/0001193125-26-342536.md) |
| Gross margin | % | [33.4%](/filings/0001193125-25-252944.md) | [35.8% d](/filings/0001193125-26-085815.md) | [35.2%](/filings/0001193125-26-197428.md) | [36.2%](/filings/0001193125-26-342536.md) | [32.7%](/filings/0001193125-25-252944.md) | [35.1% d](/filings/0001193125-26-085815.md) | [31.0%](/filings/0001193125-26-197428.md) | [30.3%](/filings/0001193125-26-342536.md) |
| Operating margin | % | [5.3%](/filings/0001193125-25-252944.md) | [7.1% d](/filings/0001193125-26-085815.md) | [35.0%](/filings/0001193125-26-197428.md) | [9.7%](/filings/0001193125-26-342536.md) | [4.8%](/filings/0001193125-25-252944.md) | [7.7% d](/filings/0001193125-26-085815.md) | [0.9%](/filings/0001193125-26-197428.md) | [(11.6%)](/filings/0001193125-26-342536.md) |
| Net margin | % | [1.5%](/filings/0001193125-25-252944.md) | [3.1% d](/filings/0001193125-26-085815.md) | [20.4%](/filings/0001193125-26-197428.md) | [5.1%](/filings/0001193125-26-342536.md) | [0.8%](/filings/0001193125-25-252944.md) | [1.4% d](/filings/0001193125-26-085815.md) | [(0.2%)](/filings/0001193125-26-197428.md) | [(12.2%)](/filings/0001193125-26-342536.md) |
| Diluted EPS | $ per share | [0.06](/filings/0001193125-25-252944.md) | not reported | [0.98](/filings/0001193125-26-197428.md) | [0.26](/filings/0001193125-26-342536.md) | [0.04](/filings/0001193125-25-252944.md) | not reported | [(0.01)](/filings/0001193125-26-197428.md) | [(0.80)](/filings/0001193125-26-342536.md) |
| Free cash flow | $m | [11.1 d](/filings/0001193125-25-252944.md) | [(4.3) d](/filings/0001193125-26-085815.md) | [(15.1)](/filings/0001193125-26-197428.md) | [(8.7) d](/filings/0001193125-26-342536.md) | [11.0 d](/filings/0001193125-25-252944.md) | [7.3 d](/filings/0001193125-26-085815.md) | [(15.7)](/filings/0001193125-26-197428.md) | [(24.2) d](/filings/0001193125-26-342536.md) |

- Revenue. XBRL Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. Derived values: 12-month figure less the 9-month figure.
- Gross margin (gross profit / revenue). XBRL Gross profit: us-gaap:GrossProfit; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. Derived values: 12-month figure less the 9-month figure.
- Operating margin (operating income / revenue). XBRL Operating income: us-gaap:OperatingIncomeLoss; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. Derived values: 12-month figure less the 9-month figure.
- Net margin (net income / revenue). XBRL Net income: us-gaap:NetIncomeLoss; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax. Derived values: 12-month figure less the 9-month figure.
- Diluted EPS. XBRL Diluted EPS: us-gaap:EarningsPerShareDiluted.
- Free cash flow (operating cash flow − capital expenditure). XBRL Operating cash flow: us-gaap:NetCashProvidedByUsedInOperatingActivities; Capital expenditure: us-gaap:PaymentsToAcquirePropertyPlantAndEquipment. Derived values: 9-month figure less the 6-month figure; 12-month figure less the 9-month figure; 6-month figure less the 3-month figure.

## Last five fiscal years

| Line item | Unit | FY2021 (2021-12-31) | FY2022 (2022-12-31) | FY2023 (2023-12-31) | FY2024 (2024-12-31) | FY2025 (2025-12-31) |
| --- | --- | ---: | ---: | ---: | ---: | ---: |
| Revenue | $m | [324](/filings/0000950170-24-025511.md) | [423](/filings/0000950170-25-026562.md) | [545](/filings/0001193125-26-085815.md) | [558](/filings/0001193125-26-085815.md) | [774](/filings/0001193125-26-085815.md) |
| Gross margin | % | [31.1%](/filings/0000950170-24-025511.md) | [30.3%](/filings/0000950170-25-026562.md) | [31.4%](/filings/0001193125-26-085815.md) | [35.2%](/filings/0001193125-26-085815.md) | [34.8%](/filings/0001193125-26-085815.md) |
| Operating margin | % | [3.0%](/filings/0000950170-24-025511.md) | [5.2%](/filings/0000950170-25-026562.md) | [6.3%](/filings/0001193125-26-085815.md) | [6.3%](/filings/0001193125-26-085815.md) | [13.7%](/filings/0001193125-26-085815.md) |
| Net margin | % | [0.4%](/filings/0000950170-24-025511.md) | [4.1%](/filings/0000950170-25-026562.md) | [2.4%](/filings/0001193125-26-085815.md) | [2.3%](/filings/0001193125-26-085815.md) | [6.5%](/filings/0001193125-26-085815.md) |
| Diluted EPS | $ per share | [0.04](/filings/0000950170-24-025511.md) | [0.50](/filings/0000950170-25-026562.md) | [0.37](/filings/0001193125-26-085815.md) | [0.36](/filings/0001193125-26-085815.md) | [1.37](/filings/0001193125-26-085815.md) |
| Free cash flow | $m | [10.7](/filings/0000950170-24-025511.md) | [26.3](/filings/0000950170-25-026562.md) | [36.3](/filings/0001193125-26-085815.md) | [7.5](/filings/0001193125-26-085815.md) | [(5.5)](/filings/0001193125-26-085815.md) |

- Revenue. XBRL Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax.
- Gross margin (gross profit / revenue). XBRL Gross profit: us-gaap:GrossProfit; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax.
- Operating margin (operating income / revenue). XBRL Operating income: us-gaap:OperatingIncomeLoss; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax.
- Net margin (net income / revenue). XBRL Net income: us-gaap:NetIncomeLoss; Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax.
- Diluted EPS. XBRL Diluted EPS: us-gaap:EarningsPerShareDiluted.
- Free cash flow (operating cash flow − capital expenditure). XBRL Operating cash flow: us-gaap:NetCashProvidedByUsedInOperatingActivities; Capital expenditure: us-gaap:PaymentsToAcquirePropertyPlantAndEquipment.

Each value links to the filing it came from. d marks a derived value. A ratio is not reported when any input is missing.

## Insider purchases and sales

The last 20 open-market transactions on Form 4 (codes P and S). Reported price is as stated on the form, not a market price. [All insider transactions](/companies/ceco/insiders.md)

None in coverage.

## Funds that report holding it

From each manager’s latest Form 13F, largest reported value first. Reported value is as filed: filing data, not a price. [All funds](/funds.md)

| Fund | Quarter ended | Reported value | Shares | Put or call | Change on the quarter before |
| --- | --- | ---: | ---: | --- | --- |
| [FMR LLC](/funds/315066.md) | 2026-06-30 | $410.5m | 4,524,438 |  | Added +2,195,550 |
| [BlackRock, Inc.](/funds/2012383.md) | 2026-06-30 | $392.4m | 4,323,986 |  | Added +2,038,709 |
| [VANGUARD CAPITAL MANAGEMENT LLC](/funds/2100119.md) | 2026-06-30 | $212.3m | 2,339,252 |  | Added +1,006,783 |
| [DIMENSIONAL FUND ADVISORS LP](/funds/354204.md) | 2026-06-30 | $198.3m | 2,185,315 |  | Added +1,282,024 |
| [AMERICAN CENTURY COMPANIES INC](/funds/748054.md) | 2026-06-30 | $189.5m | 2,088,421 |  | Added +194,244 |
| [Driehaus Capital Management LLC](/funds/938206.md) | 2026-06-30 | $141.6m | 1,560,486 |  | Added +920,594 |
| [GEODE CAPITAL MANAGEMENT, LLC](/funds/1214717.md) | 2026-06-30 | $132.5m | 1,460,389 |  | Added +604,256 |
| [Divisadero Street Capital Management, LP](/funds/1901865.md) | 2026-06-30 | $120.7m | 1,329,817 |  | Added +1,142,217 |
| [STATE STREET CORP](/funds/93751.md) | 2026-06-30 | $114.8m | 1,264,690 |  | Added +607,341 |
| [Capital World Investors](/funds/1422849.md) | 2026-06-30 | $105.0m | 1,157,200 |  | Added +102,120 |

## Recent filings

[All 959 filings](/companies/ceco/filings.md)

| Filed | Accepted | Form | What it is | Accession |
| --- | --- | --- | --- | --- |
| 2026-10-05 | 16:37 ET | [8-K](/filings/0001193125-26-413794.md) | 3.01 Delisting notice; 7.01 Regulation FD disclosure; 9.01 Financial statements and exhibits | 0001193125-26-413794 |
| 2026-08-10 | 20:38 ET | [10-Q](/filings/0001193125-26-342536.md) | Quarterly report, period 2026-06-30 | 0001193125-26-342536 |
| 2026-08-10 | 11:01 ET | [8-K](/filings/0001193125-26-341191.md) | 2.02 Results of operations; 9.01 Financial statements and exhibits | 0001193125-26-341191 |
| 2026-08-03 | 21:57 ET | [8-K/A](/filings/0001104659-26-089307.md) | 9.01 Financial statements and exhibits | 0001104659-26-089307 |
| 2026-06-09 | 19:42 ET | [8-K](/filings/0001193125-26-263664.md) | 7.01 Regulation FD disclosure; 9.01 Financial statements and exhibits | 0001193125-26-263664 |
| 2026-06-01 | 13:16 ET | [8-K](/filings/0001104659-26-068661.md) | 2.01 Completion of an acquisition or disposition; 2.03 New direct financial obligation; 5.02 Departure or appointment of officers or directors; 5.03 Amendment to articles or bylaws; 7.01 Regulation FD disclosure; 9.01 Financial statements and exhibits | 0001104659-26-068661 |
| 2026-05-28 | 12:06 ET | [8-K](/filings/0001104659-26-067250.md) | 5.02 Departure or appointment of officers or directors; 5.07 Shareholder vote results; 7.01 Regulation FD disclosure; 9.01 Financial statements and exhibits | 0001104659-26-067250 |
| 2026-04-30 | 20:24 ET | [10-Q](/filings/0001193125-26-197428.md) | Quarterly report, period 2026-03-31 | 0001193125-26-197428 |
| 2026-04-28 | 11:01 ET | [8-K](/filings/0001193125-26-183496.md) | 2.02 Results of operations; 9.01 Financial statements and exhibits | 0001193125-26-183496 |
| 2026-04-02 | 19:15 ET | [8-K](/filings/0001193125-26-139875.md) | 1.01 Entry into a material agreement; 9.01 Financial statements and exhibits | 0001193125-26-139875 |

## Latest annual report

[Form 10-K for the fiscal year ended Dec 31, 2025](/filings/0001193125-26-085815.md), filed Mar 2, 2026.

## Forecast league

Q3 FY2026, the quarter ended 2026-09-30, is open for forecasts until the first results filing for it is accepted by EDGAR. Results are due by \[object Promise\]. [Forecast this quarter](/leagues/2026q3/targets/4d5da6e4-d876-4c28-9000-b3da8b67868a)

## About the filer

- CIK: 3197
- Tickers: CECO
- Exchange: TXSE
- SIC code: 3564 Industrial & Commercial Fans & Blowers & Air Purifing Equip
- State of incorporation: DE
- Filer category: Large accelerated filer

Source: SEC EDGAR, XBRL company facts, the filing index and Forms 4. Last ingested by Listed: Oct 24, 2026, 15:17 ET. No prices; not investment advice.
