VCP Scanner
Stock Screener
Filter stocks with fundamental & technical criteria
Technical Scanner
RSI, Moving averages & volume momentum signals
Market Themes
Curated industry baskets & thematic leaders
Earnings Hub
Calendar, EPS surprise stats & earnings transcripts
Market News
Real-time market intelligence & AI overviews
Insider Buying
SEC Form 4 corporate insider purchases
Minervini — VCPContraction bases in Stage 2 uptrends
Minervini — Trend TemplateFull 8-rule Stage 2 screen
O'Neil — Cup with HandleBase breakouts with RS leadership
O'Neil — CANSLIM LeadersGrowth leaders with RS ≥ 85
Qullamaggie — High Tight FlagsPower plays after a large advance
Qullamaggie — Momentum Leaders1/3/6-month strength leaders
Livermore — Pivotal PointsMulti-touch resistance breakouts
View All Playbooks...
Breakouts
FAANG & Tech
AAPL vs MSFTNVDA vs AMDGOOGL vs META
Cloud & Cyber
CRM vs NOWCRWD vs PANWSNOW vs DDOG
Consumer & Auto
TSLA vs FAMZN vs WMTNFLX vs DIS
Finance & Crypto
JPM vs BACV vs MACOIN vs MSTR
Index & ETFs
SPY vs QQQVTI vs VOOSPY vs IWM
Compare Any Stocks...
DCF ValuationCalculate intrinsic value of US stocks
Market ValuationBuffett indicator, CAPE & macro gauges
Total ReturnSee dividends + price return history
DCA CalculatorSimulate recurring buys & compounding
VisualizeInteractive multi-year financial charts
Watchlist
Breakouts
WatchlistPricing
Ctrl K
Pricing
CECO
← Back to Screener
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Analyze deeply. Research with clarity.

Data updated daily

Product

  • Screener
  • Themes
  • Valuation
  • Total Return
  • DCA Calculator
  • Pricing
  • News
  • Earnings

Resources

  • Market Valuation
  • Compare
  • Insider Activity
  • Methodology
  • How It Works
  • Glossary
  • Learn

Get Ideas

Get weekly market insights — free

© 2026 VCP Scanner
AboutPrivacyTermsRefund Policy
Not financial advice. Do your own research.
ScreenerBreakoutsCompareWatchlist
CECOCECO Environmental Corp.
$73.66$4.3B
Overview & Tools
OverviewChart Terminal ↗Visualize
Valuation & Forecasts
Valuation ModelsEstimatesDCF Model
Price & Analyst Data
Analyst TargetsPrice History
Financial Statements
Income StatementBalance SheetCash FlowRatios & Margins
Performance
P/E HistoryRevenue HistoryEarnings HistoryDividend HistoryTotal Return
Discovery & Screens
Live BreakoutsStock ScreenerOwnership
HomeStocksCECOCash Flow

CECO Environmental Corp. (CECO) Cash Flow Statement

30Y historyFree accessUpdated daily

Cash conversion deteriorated as operating cash flow was -$19.3M in 2026Q2, and cumulative OCF of $16.1M over ten quarters lags net income of $31.4M, highlighting persistent earnings-to-cash gap.

Income StatementBalance SheetCash FlowRatios

CECO Cash Flow Statement

Annual statement

CECO Cash Flow Statement

CECO Environmental Corp. (CECO) cash flow statement — 30-year operating, investing & financing cash flows

AnnualQuarterly
MetricTTMDec'25Dec'24Dec'23Dec'22Dec'21Dec'20Dec'19Dec'18Dec'17Dec'16Dec'15Dec'14Dec'13Dec'12Dec'11Dec'10Dec'09Dec'08Dec'07Dec'06Dec'05Dec'04Dec'03Dec'02Dec'01Dec'00Dec'99Dec'98Dec'97Dec'96
Cash from Operations11.76M5.86M24.83M44.65M29.65M13.3M4.42M10.23M21.95M6.57M69.6M12.64M16.26M24.18M16.83M8.74M2.94M14.89M5.08M3.96M-4.15M2.59M1.88M1.59M3.7M4.38M2.63M-837.21K-759.07K2.06M110.16K
Operating CF Margin %-0.76%4.45%8.19%7.02%4.1%1.4%2.99%6.51%1.9%16.69%3.41%6.18%12.25%12.46%6.28%2.09%10.71%2.33%1.68%-3.07%3.17%2.71%2.31%4.69%4.82%2.93%-3.51%-2.88%14.18%1.12%
Operating CF Growth %443.98%-76.39%-44.39%50.59%122.96%200.79%-56.77%-53.41%234.12%-90.56%450.76%-22.3%-32.74%43.69%92.6%197.41%-80.27%193.32%28.27%195.37%-260.48%37.41%18.14%-56.96%-15.54%66.56%414.24%-10.29%-136.84%1770.47%280.49%
Net Income-27.16M50.05M14.42M12.91M18.26M1.98M8.17M17.71M-7.12M-3.03M-38.25M-5.73M13.08M6.56M10.85M8.31M2.31M-14.77M5.01M6.3M3.09M-435K-928K-166K-123K-264K-689.92K-366.16K532.93K-53.77K301.08K
Depreciation & Amortization51.62M24.88M14.52M12.51M10.61M9.85M9.92M10.61M13.27M16.09M18.9M16.52M11.27M6.65M1.25M1.4M1.76M2.52M3.18M1.62M1.23M1.17M1.25M1.58M1.79M2.32M2.15M729.33K617.96K384.66K416.99K
Stock-Based Compensation32.38M13.11M7.51M4.53M3.9M3.33M1.76M2.67M3.19M1.77M2.28M2.07M1.66M1.1M662K693K885K997K1.19M000000000000
Deferred Taxes13.33M6.31M-3.61M-118K-39K2.73M1.04M-940K-42K-3.12M-3.75M-3.49M-3.18M1.13M454K513K-399K-2.85M265K-489K-160K423K-553K-5K-59K-103K-609.04K-148K-95.63K1.36K-57.73K
Other Non-Cash Items-59.77M-68.45M4.84M4.07M-659K521K4.29M1.04M4.86M-3.68M66.16M19.72M441K201K435K798K843K20.24M-626K1.63M691K1.26M712K224K287K89K-670.24K535.49K114.55K-24.05K264.3K
Working Capital Changes-50.53M-20.04M-12.86M10.74M-2.42M-5.13M-20.76M-20.86M7.8M-1.46M24.26M-16.45M-7M8.55M3.18M-2.98M-2.45M8.75M-3.94M-5.11M-9M175K1.4M172K2.06M2.74M2.45M-1.59M-1.93M1.75M-814.48K
Change in Receivables-120.67M-51.6M-56.5M-21.81M-6.75M-13.16M8.37M-20.64M-6.08M14.11M13.29M-15.61M2.49M2.75M-5.09M-4.41M-614K14.42M8.77M000000000000
Change in Inventory-483K-3.18M-9.81M-6.9M-6.02M-203K4.37M-207K-1.7M887K9.45M-3.48M1.99M1.68M458K-181K-135K1.19M-729K-547K-774K-292K-114K480K102K216K-199.8K1.57M229.75K-60.32K89.45K
Change in Payables23.89M7.21M36.18M13.85M22.54M440K336K-4.03M21.32M-15.85M-6.59M-8.58M1.47M4.47M319K1.84M-2.56M3M0000000000000
Cash from Investing-441.12M-1.08M-105.31M-56.49M-48.26M-2.08M-9.23M-5.15M38.26M-660K-419K-35.04M-37.81M-105.59M-3.89M-199K4.5M-999K-25.78M-11.65M-898K-661K-472K1.46M230K-793K-306.21K-25.94M-693.31K-2.6M-118.41K
Capital Expenditures-23.15M-11.34M-17.37M-8.38M-3.38M-2.62M-3.94M-5.66M-3.09M-1.03M-1.08M-763K-1.15M-1.38M-273K-913K-654K-999K-2.25M-1.69M-898K-661K-472K-112K0-793K-559.76K-165.28K-241K-210.09K-78.72K
CapEx % of Revenue2.54%1.46%3.11%1.54%0.8%0.81%1.25%1.65%0.92%0.3%0.26%0.21%0.44%0.7%0.2%0.66%0.47%0.72%1.03%0.72%0.66%0.81%0.68%0.16%-0.87%0.62%0.69%0.91%1.45%0.8%
Acquisitions-525.85M-97.61M-87.95M-48.1M-44.9M533K-5.89M035.05M368K657K-37.48M-44.4M-104.43M-4M000-23.54M-9.96M0000-240K00-25.49M-111.47K-2.19M-39.69K
Investments-------------------------------
Other Investing74K107.88M4K019K0605K509K6.3M368K657K3.21M7.74M215K382K714K5.16M0000001.57M470K0253.55K-283.03K-340.85K-198.85K0
Cash from Financing437.1M-11.56M65.91M21.14M38.18M-15.56M3.72M-12.12M-44.9M-22.71M-55.84M38.92M18.25M81.08M-2.67M-1.61M-3.04M-13.65M21.22M7.9M5.18M-1.95M-1.21M-3.11M-3.79M-4.2M-2.8M27.54M969.2K971.04K-622.59K
Debt Issued (Net)445.34M-8.04M81.99M25.11M46.08M-9.04M3.72M-11.07M-44.95M-9.61M-41.36M51.58M23.22M89.15M00-2.71M-13.65M22.76M-11.63M1.82M-1.95M-1.22M-3.13M-3.38M-8.75M-1.49M19.04M969.2K444.35K-650.09K
Equity Issued (Net)4.71M872K-5M1.44M-7.02M-5.01M0000-188K0-973K-2.37M-456K-991K00-1.59M19M3.36M013K20K-109K4.38M-1.31M0024.1K27.5K
Dividends Paid-1.61M00000000-7.79M-8.99M-7.98M-5.94M-4.34M-2.46M-728K000000000000000
Share Repurchases00-5M0-7.02M-5.01M0000-188K0-973K-2.37M-456K-991K00-1.59M00000-118K0-1.34M0000
Other Financing-11.35M-4.39M-11.08M-5.4M-884K-1.5M0-1.04M54K-6.74M-7.45M-4.68M34K-1.37M248K112K-336K043K531K0000-301K175K-3008.51M0502.59K0
Net Change in Cash9.69M-4.97M-17.25M8.86M14.59M-5.82M853K-7.48M13.78M-15.92M11.63M16.03M-3.3M-333K10.27M6.93M4.4M246K513K211K135K-29K203K-58K141K-611K-470.64K770.14K-483.18K435.65K-630.84K
Free Cash Flow-11.39M-5.48M7.46M36.26M26.27M10.68M476K4.57M18.86M5.54M68.52M11.87M15.11M22.8M16.56M7.83M2.28M13.89M2.83M2.27M-5.05M1.93M1.41M1.48M3.7M3.59M2.07M-1M-1M1.85M31.44K
FCF Margin %-1.25%-0.71%1.34%6.66%6.22%3.3%0.15%1.34%5.59%1.61%16.43%3.21%5.74%11.56%12.26%5.62%1.62%10%1.3%0.96%-3.73%2.36%2.03%2.15%4.69%3.94%2.31%-4.2%-3.79%12.73%0.32%
FCF Growth %-3137.87%-173.49%-79.43%38.02%145.96%2144.12%-89.59%-75.76%240.35%-91.91%477.08%-21.43%-33.73%37.74%111.58%242.6%-83.56%391.27%24.8%144.89%-362.23%36.52%-4.79%-59.98%3.12%73.29%306.6%-0.24%-154.05%5785.81%113.72%
FCF per Share-0.26-0.150.211.030.750.300.010.130.540.162.020.410.581.100.960.460.130.980.180.16-0.390.190.140.150.390.450.25-0.11-0.120.230.00
FCF Conversion (FCF/Net Income)0.42x0.12x1.92x3.46x1.70x9.33x0.54x0.58x-3.08x-2.17x-1.82x-2.26x1.24x3.69x1.55x1.06x1.40x-0.99x1.01x0.63x-1.34x-5.94x-2.03x-9.60x-30.09x-16.60x-3.81x2.29x-1.42x-38.32x0.37x
Interest Paid35.42M013.34M12.1M5.01M2.15M3.17M3.55M5.56M5.69M6.92M4.74M2.82M1.84M001.1M1.41M1.2M000000000000
Taxes Paid42.54M09.55M9.92M5.38M02.16M5.91M10.21M3.05M6.42M5.08M8.66M2.24M00247K2.43M429K000000000000

Key Metrics

Growth RegimeAccelerating
ProfitabilityStrained
Balance SheetFortress
Cash FlowMixed
Top Statement Risk

EPS miss and margin compression

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q2)

Earnings Quality Deteriorates Sharply

In 2026Q2, CECO's operating cash flow was -$19.3M against a net loss of -$34.8M, per the latest quarterly report, indicating a cash conversion ratio of 0.56 and suggesting significant non-cash charges.

The negative net income in 2026Q2 appears to be driven by a large non-cash impairment or charge, as operating cash flow, while negative, was less severe than the net loss. This divergence suggests that the earnings miss may not fully reflect cash-generating operations, but the negative operating cash flow itself signals potential working capital strain. Investors should monitor whether the cash flow recovers as the one-time charges are excluded from future periods.

Free Cash Flow Volatility Masks Growth

CECO's free cash flow swung from -$15.1M in 2025Q1 to -$19.3M in 2026Q2, with positive quarters in between, as reported in financial statements, reflecting a highly volatile trajectory despite revenue growth.

The FCF margin has been inconsistent, ranging from -8.5% to 8.2% over the past ten quarters, indicating that the company's rapid revenue expansion is not yet translating into stable cash generation. The 2026Q2 FCF of -$19.3M, despite a 53.7% revenue surge, suggests that growth is consuming cash, likely due to working capital needs and project timing. This volatility warrants close attention to whether the company can achieve positive FCF on a sustained basis as it scales.

Capital Expenditures Remain Subdued

CECO's capital expenditures averaged roughly 2.5% of revenue over the last ten quarters, per reported figures, indicating a low capital intensity that may understate the need for future investment in growth areas.

CapEx has been modest, with the highest quarterly spend at $11.3M in 2026Q1, which is only 5.3% of revenue. This suggests that the company's asset-light model relies more on working capital and acquisitions than heavy fixed investment. However, given the pivot to high-growth markets like semiconductors and EVs, investors should monitor whether CapEx needs to increase to support capacity, which could pressure FCF.

Working Capital Swings Signal Execution Risk

Working capital changes were negative in eight of the last ten quarters, including -$18.3M in 2025Q2 and -$14.5M in 2026Q1, per the cash flow statement, indicating that cash is being tied up in receivables and inventory.

The persistent negative working capital changes suggest that CECO's rapid growth is consuming cash as it funds unbilled receivables and inventory builds. This is typical for project-based businesses using percentage-of-completion accounting, but the magnitude of the swings, particularly in 2026Q1, raises concerns about collection efficiency. If working capital continues to absorb cash, it could offset the benefits of revenue growth and pressure liquidity.

Acquisitions Drive Cash Outflows

CECO's cash flow statement shows significant acquisition-related outflows, including -$430.3M in 2026Q2 and -$97.6M in both 2026Q1 and 2025Q1, indicating that capital deployment is heavily focused on M&A.

The large acquisition outflows, which dwarf CapEx and dividends, suggest that management is pursuing a buy-and-integrate strategy to fuel growth. While this aligns with the revenue surge, it also means that the company is spending heavily on acquisitions, which may not immediately generate cash returns. The near-zero debt level provides flexibility, but investors should assess whether these acquisitions are accretive to cash flow over time.

Cumulative Cash Generation Lags Earnings

Over the past ten quarters, CECO's cumulative operating cash flow of approximately $16.1M is far below cumulative net income of $31.4M, per reported figures, indicating a persistent gap between earnings and cash.

The cumulative gap of about $15.3M suggests that earnings are not fully converting to cash, likely due to working capital absorption and non-cash items. This divergence is a red flag for earnings quality, especially in a project-based business where revenue recognition can outpace cash collection. Investors should monitor whether this gap narrows as the company matures and whether management can improve cash conversion.

What Could Invalidate the Base Case

The 2026Q2 EPS miss of -$0.80 versus $0.33 estimate, per the income statement, raises questions about the sustainability of the growth narrative and whether margin compression is structural.

The cash flow statement obscures the impact of large acquisition outflows, which may mask underlying operational cash generation. Additionally, the negative working capital changes could indicate that revenue growth is not translating into cash collections, potentially due to aggressive revenue recognition. Investors should scrutinize the backlog-to-revenue ratio and the quality of contract assets to determine if the reported growth is sustainable or if it is being driven by one-time items.

CECO — Frequently Asked Questions

Quick answers to the most common questions about buying CECO stock.

How much cash does CECO Environmental Corp. (CECO) generate from operations?

CECO Environmental Corp. (CECO) generated $5.9M in net cash from operating activities in 2025. This reflects the cash generated directly from core business operations.

What is CECO Environmental Corp.'s free cash flow?

CECO Environmental Corp. (CECO) reported negative free cash flow of $5.5M in 2025, indicating capital requirements exceeded cash from operations.

What is CECO Environmental Corp.'s capital expenditure (CapEx)?

CECO Environmental Corp. (CECO) spent $11.3M on capital expenditures in 2025. CapEx represents the cash invested in physical assets like property, plant, and equipment to maintain or grow the business.