# Ceco Environmental Corp: financial statements, quarterly

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)

Standardized line items from XBRL company facts. Each value links to its filing; d marks a value derived from year-to-date figures. Other view: [annual](/companies/ceco/financials.md?period=annual).

## Income statement

| Line item | Unit | Q3 FY2023 (2023-09-30) | Q4 FY2023 (2023-12-31) | Q1 FY2024 (2024-03-31) | Q2 FY2024 (2024-06-30) | 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 | [149](/filings/0000950170-24-117928.md) | [154 d](/filings/0001193125-26-085815.md) | [126](/filings/0000950170-25-060136.md) | [138](/filings/0000950170-25-099435.md) | [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) |
| Cost of revenue | $m | [106](/filings/0000950170-24-117928.md) | [101 d](/filings/0001193125-26-085815.md) | [81.2](/filings/0000950170-25-060136.md) | [88.5](/filings/0000950170-25-099435.md) | [90.2](/filings/0001193125-25-252944.md) | [102 d](/filings/0001193125-26-085815.md) | [115](/filings/0001193125-26-197428.md) | [118](/filings/0001193125-26-342536.md) | [133](/filings/0001193125-25-252944.md) | [139 d](/filings/0001193125-26-085815.md) | [142](/filings/0001193125-26-197428.md) | [198](/filings/0001193125-26-342536.md) |
| Gross profit | $m | [43.1](/filings/0000950170-24-117928.md) | [53.2 d](/filings/0001193125-26-085815.md) | [45.1](/filings/0000950170-25-060136.md) | [49.0](/filings/0000950170-25-099435.md) | [45.3](/filings/0001193125-25-252944.md) | [56.7 d](/filings/0001193125-26-085815.md) | [62.2](/filings/0001193125-26-197428.md) | [67.1](/filings/0001193125-26-342536.md) | [64.6](/filings/0001193125-25-252944.md) | [75.4 d](/filings/0001193125-26-085815.md) | [63.9](/filings/0001193125-26-197428.md) | [86.5](/filings/0001193125-26-342536.md) |
| Selling, general and administrative | $m | [30.4](/filings/0000950170-24-117928.md) | [36.9 d](/filings/0001193125-26-085815.md) | [34.9](/filings/0000950170-25-060136.md) | [36.5](/filings/0000950170-25-099435.md) | [34.3](/filings/0001193125-25-252944.md) | [41.1 d](/filings/0001193125-26-085815.md) | [53.5](/filings/0001193125-26-197428.md) | [48.8](/filings/0001193125-26-342536.md) | [47.0](/filings/0001193125-25-252944.md) | [51.3 d](/filings/0001193125-26-085815.md) | [46.1](/filings/0001193125-26-197428.md) | [63.9](/filings/0001193125-26-342536.md) |
| Operating income | $m | [7.9](/filings/0000950170-24-117928.md) | [12.7 d](/filings/0001193125-26-085815.md) | [7.7](/filings/0000950170-25-060136.md) | [9.3](/filings/0000950170-25-099435.md) | [7.2](/filings/0001193125-25-252944.md) | [11.3 d](/filings/0001193125-26-085815.md) | [61.9](/filings/0001193125-26-197428.md) | [18.1](/filings/0001193125-26-342536.md) | [9.4](/filings/0001193125-25-252944.md) | [16.5 d](/filings/0001193125-26-085815.md) | [1.9](/filings/0001193125-26-197428.md) | [(33.2)](/filings/0001193125-26-342536.md) |
| Interest expense | $m | [3.3](/filings/0000950170-24-117928.md) | [3.9 d](/filings/0001193125-26-085815.md) | [3.4](/filings/0000950170-25-060136.md) | [3.3](/filings/0000950170-25-099435.md) | [2.6](/filings/0001193125-25-252944.md) | [3.7 d](/filings/0001193125-26-085815.md) | [6.2](/filings/0001193125-26-197428.md) | [4.9](/filings/0001193125-26-342536.md) | [5.1](/filings/0001193125-25-252944.md) | [4.7 d](/filings/0001193125-26-085815.md) | [4.2](/filings/0001193125-26-197428.md) | [9.1](/filings/0001193125-26-342536.md) |
| Income tax | $m | [0.6](/filings/0000950170-24-117928.md) | [5.4 d](/filings/0001193125-26-085815.md) | [0.7](/filings/0000950170-25-060136.md) | [0.4](/filings/0000950170-25-099435.md) | [1.6](/filings/0001193125-25-252944.md) | [0.6 d](/filings/0001193125-26-085815.md) | [18.6](/filings/0001193125-26-197428.md) | [4.5](/filings/0001193125-26-342536.md) | [0.5](/filings/0001193125-25-252944.md) | [6.1 d](/filings/0001193125-26-085815.md) | [(3.5)](/filings/0001193125-26-197428.md) | [(10.1)](/filings/0001193125-26-342536.md) |
| Net income | $m | [3.3](/filings/0000950170-24-117928.md) | [3.9 d](/filings/0001193125-26-085815.md) | [1.5](/filings/0000950170-25-060136.md) | [4.5](/filings/0000950170-25-099435.md) | [2.1](/filings/0001193125-25-252944.md) | [4.9 d](/filings/0001193125-26-085815.md) | [36.0](/filings/0001193125-26-197428.md) | [9.5](/filings/0001193125-26-342536.md) | [1.5](/filings/0001193125-25-252944.md) | [3.1 d](/filings/0001193125-26-085815.md) | [(0.4)](/filings/0001193125-26-197428.md) | [(34.8)](/filings/0001193125-26-342536.md) |
| Diluted EPS | $ per share | [0.09](/filings/0000950170-24-117928.md) | not reported | [0.04](/filings/0000950170-25-060136.md) | [0.12](/filings/0000950170-25-099435.md) | [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) |
| Basic EPS | $ per share | [0.10](/filings/0000950170-24-117928.md) | not reported | [0.04](/filings/0000950170-25-060136.md) | [0.13](/filings/0000950170-25-099435.md) | [0.06](/filings/0001193125-25-252944.md) | not reported | [1.03](/filings/0001193125-26-197428.md) | [0.27](/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) |

- Revenue: us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
- Cost of revenue: us-gaap:CostOfGoodsAndServicesSold
- Gross profit: us-gaap:GrossProfit
- Selling, general and administrative: us-gaap:SellingGeneralAndAdministrativeExpense
- Operating income: us-gaap:OperatingIncomeLoss
- Interest expense: us-gaap:InterestExpense
- Income tax: us-gaap:IncomeTaxExpenseBenefit
- Net income: us-gaap:NetIncomeLoss
- Diluted EPS: us-gaap:EarningsPerShareDiluted
- Basic EPS: us-gaap:EarningsPerShareBasic

## Balance sheet

| Line item | Unit | Q3 FY2023 (2023-09-30) | FY2023 (2023-12-31) | Q1 FY2024 (2024-03-31) | Q2 FY2024 (2024-06-30) | Q3 FY2024 (2024-09-30) | FY2024 (2024-12-31) | Q1 FY2025 (2025-03-31) | Q2 FY2025 (2025-06-30) | Q3 FY2025 (2025-09-30) | FY2025 (2025-12-31) | Q1 FY2026 (2026-03-31) | Q2 FY2026 (2026-06-30) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Cash and equivalents | $m | [47.6](/filings/0000950170-23-059754.md) | [54.8](/filings/0000950170-25-026562.md) | [46.6](/filings/0000950170-24-050199.md) | [36.5](/filings/0000950170-24-087850.md) | [38.7](/filings/0000950170-24-117928.md) | [37.8](/filings/0001193125-26-085815.md) | [146](/filings/0000950170-25-060136.md) | [36.8](/filings/0000950170-25-099435.md) | [32.8](/filings/0001193125-25-252944.md) | [33.1](/filings/0001193125-26-342536.md) | [45.4](/filings/0001193125-26-197428.md) | [61.1](/filings/0001193125-26-342536.md) |
| Current assets | $m | [285](/filings/0000950170-23-059754.md) | [281](/filings/0000950170-25-026562.md) | [272](/filings/0000950170-24-050199.md) | [281](/filings/0000950170-24-087850.md) | [276](/filings/0000950170-24-117928.md) | [331](/filings/0001193125-26-085815.md) | [476](/filings/0000950170-25-060136.md) | [383](/filings/0000950170-25-099435.md) | [395](/filings/0001193125-25-252944.md) | [410](/filings/0001193125-26-342536.md) | [539](/filings/0001193125-26-197428.md) | [980](/filings/0001193125-26-342536.md) |
| Total assets | $m | [600](/filings/0000950170-23-059754.md) | [600](/filings/0000950170-25-026562.md) | [589](/filings/0000950170-24-050199.md) | [598](/filings/0000950170-24-087850.md) | [622](/filings/0000950170-24-117928.md) | [760](/filings/0001193125-26-085815.md) | [957](/filings/0000950170-25-060136.md) | [877](/filings/0000950170-25-099435.md) | [892](/filings/0001193125-25-252944.md) | [894](/filings/0001193125-26-342536.md) | [1,027](/filings/0001193125-26-197428.md) | [3,734](/filings/0001193125-26-342536.md) |
| Current liabilities | $m | [203](/filings/0000950170-23-059754.md) | [203](/filings/0000950170-25-026562.md) | [196](/filings/0000950170-24-050199.md) | [207](/filings/0000950170-24-087850.md) | [213](/filings/0000950170-24-117928.md) | [245](/filings/0001193125-26-085815.md) | [279](/filings/0000950170-25-060136.md) | [285](/filings/0000950170-25-099435.md) | [298](/filings/0001193125-25-252944.md) | [306](/filings/0001193125-26-342536.md) | [406](/filings/0001193125-26-197428.md) | [652](/filings/0001193125-26-342536.md) |
| Total liabilities | $m | [370](/filings/0000950170-23-059754.md) | [363](/filings/0000950170-25-026562.md) | [353](/filings/0000950170-24-050199.md) | [358](/filings/0000950170-24-087850.md) | [376](/filings/0000950170-24-117928.md) | [508](/filings/0001193125-26-085815.md) | [667](/filings/0000950170-25-060136.md) | [573](/filings/0000950170-25-099435.md) | [578](/filings/0001193125-25-252944.md) | [571](/filings/0001193125-26-342536.md) | [710](/filings/0001193125-26-197428.md) | [1,652](/filings/0001193125-26-342536.md) |
| Long-term debt | $m | [135](/filings/0000950170-23-059754.md) | [127](/filings/0000950170-25-026562.md) | [125](/filings/0000950170-24-050199.md) | [120](/filings/0000950170-24-087850.md) | [123](/filings/0000950170-24-117928.md) | [217](/filings/0001193125-26-085815.md) | [338](/filings/0000950170-25-060136.md) | [237](/filings/0000950170-25-099435.md) | [219](/filings/0001193125-25-252944.md) | [211](/filings/0001193125-26-342536.md) | [248](/filings/0001193125-26-197428.md) | [711](/filings/0001193125-26-342536.md) |
| Current portion of debt | $m | [4.7](/filings/0000950170-23-059754.md) | [10.5](/filings/0000950170-25-026562.md) | [10.6](/filings/0000950170-24-050199.md) | [10.6](/filings/0000950170-24-087850.md) | [10.6](/filings/0000950170-24-117928.md) | [1.7](/filings/0001193125-26-085815.md) | [1.7](/filings/0000950170-25-060136.md) | [1.9](/filings/0000950170-25-099435.md) | [1.9](/filings/0001193125-25-252944.md) | [1.9](/filings/0001193125-26-342536.md) | [5.3](/filings/0001193125-26-197428.md) | [16.6](/filings/0001193125-26-342536.md) |
| Shareholders' equity | $m | [225](/filings/0000950170-23-059754.md) | [233](/filings/0000950170-25-026562.md) | [232](/filings/0000950170-24-050199.md) | [235](/filings/0000950170-24-087850.md) | [241](/filings/0000950170-24-117928.md) | [248](/filings/0001193125-26-085815.md) | [286](/filings/0000950170-25-060136.md) | [298](/filings/0000950170-25-099435.md) | [309](/filings/0001193125-25-252944.md) | [318](/filings/0001193125-26-342536.md) | [312](/filings/0001193125-26-197428.md) | [2,076](/filings/0001193125-26-342536.md) |

- Cash and equivalents: us-gaap:CashAndCashEquivalentsAtCarryingValue
- Current assets: us-gaap:AssetsCurrent
- Total assets: us-gaap:Assets
- Current liabilities: us-gaap:LiabilitiesCurrent
- Total liabilities: us-gaap:Liabilities
- Long-term debt: us-gaap:LongTermDebtNoncurrent
- Current portion of debt: us-gaap:LongTermDebtCurrent
- Shareholders' equity: us-gaap:StockholdersEquity

## Cash flow

| Line item | Unit | Q3 FY2023 (2023-09-30) | Q4 FY2023 (2023-12-31) | Q1 FY2024 (2024-03-31) | Q2 FY2024 (2024-06-30) | 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) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Operating cash flow | $m | [30.1 d](/filings/0000950170-24-117928.md) | [15.2 d](/filings/0001193125-26-085815.md) | [1.2](/filings/0000950170-25-060136.md) | [6.7 d](/filings/0000950170-25-099435.md) | [15.1 d](/filings/0001193125-25-252944.md) | [1.8 d](/filings/0001193125-26-085815.md) | [(11.7)](/filings/0001193125-26-197428.md) | [(7.7) d](/filings/0001193125-26-342536.md) | [15.3 d](/filings/0001193125-25-252944.md) | [10.0 d](/filings/0001193125-26-085815.md) | [(13.1)](/filings/0001193125-26-197428.md) | [(19.3) d](/filings/0001193125-26-342536.md) |
| Capital expenditure | $m | [1.6 d](/filings/0000950170-24-117928.md) | [2.9 d](/filings/0001193125-26-085815.md) | [3.1](/filings/0000950170-25-060136.md) | [4.1 d](/filings/0000950170-25-099435.md) | [4.0 d](/filings/0001193125-25-252944.md) | [6.1 d](/filings/0001193125-26-085815.md) | [3.4](/filings/0001193125-26-197428.md) | [1.0 d](/filings/0001193125-26-342536.md) | [4.2 d](/filings/0001193125-25-252944.md) | [2.7 d](/filings/0001193125-26-085815.md) | [2.6](/filings/0001193125-26-197428.md) | [4.9 d](/filings/0001193125-26-342536.md) |
| Dividends paid | $m | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported | not reported |
| Share repurchases | $m | [0.0 d](/filings/0000950170-24-117928.md) | [0.0 d](/filings/0001193125-26-085815.md) | [3.0](/filings/0000950170-25-060136.md) | [2.0 d](/filings/0000950170-25-099435.md) | [0.0 d](/filings/0001193125-25-252944.md) | [0.0 d](/filings/0001193125-26-085815.md) | [0.0](/filings/0000950170-25-060136.md) | [0.0 d](/filings/0000950170-25-099435.md) | [0.0 d](/filings/0001193125-25-252944.md) | [0.0 d](/filings/0001193125-26-085815.md) | not reported | not reported |

- Operating cash flow: us-gaap:NetCashProvidedByUsedInOperatingActivities
- Capital expenditure: us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
- Dividends paid: not reported
- Share repurchases: us-gaap:PaymentsForRepurchaseOfCommonStock

## Shares

| Line item | Unit | Q3 FY2022 (2022-09-30) | Q1 FY2023 (2023-03-31) | Q2 FY2023 (2023-06-30) | Q3 FY2023 (2023-09-30) | Q1 FY2024 (2024-03-31) | Q2 FY2024 (2024-06-30) | Q3 FY2024 (2024-09-30) | Q1 FY2025 (2025-03-31) | Q2 FY2025 (2025-06-30) | Q3 FY2025 (2025-09-30) | Q1 FY2026 (2026-03-31) | Q2 FY2026 (2026-06-30) |
| --- | --- | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: | ---: |
| Diluted shares (weighted) | millions of shares | [34.9](/filings/0000950170-23-059754.md) | [35.2](/filings/0000950170-24-050199.md) | [35.1](/filings/0000950170-24-087850.md) | [35.3](/filings/0000950170-24-117928.md) | [36.2](/filings/0000950170-25-060136.md) | [36.3](/filings/0000950170-25-099435.md) | [36.5](/filings/0001193125-25-252944.md) | [36.7](/filings/0001193125-26-197428.md) | [36.6](/filings/0001193125-26-342536.md) | [36.4](/filings/0001193125-25-252944.md) | [35.7](/filings/0001193125-26-197428.md) | [43.3](/filings/0001193125-26-342536.md) |

- Diluted shares (weighted): us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

Shares outstanding: 58,569,830 at 2026-08-03, from the cover of the [10-Q filed 2026-08-10](/filings/0001193125-26-342536.md) (dei:EntityCommonStockSharesOutstanding).

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