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
HomeStocksCECOBalance Sheet

CECO Environmental Corp. (CECO) Balance Sheet

30Y historyFree accessUpdated daily

Post-acquisition leverage spiked with debt-to-equity at 0.37 and total debt of $762.7M, while goodwill surged to $1.5B (41% of assets), indicating elevated impairment risk.

Income StatementBalance SheetCash FlowRatios

CECO Balance Sheet

Annual statement

CECO Balance Sheet

CECO Environmental Corp. (CECO) balance sheet — 30-year assets, liabilities & shareholders' equity history

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
Total Current Assets979.63M410.18M330.97M281.44M240.66M189.01M183.49M179.5M160.87M173.94M212.98M223.74M142.97M124.77M64.32M53.47M48.45M45.55M69.82M67.53M42.65M21.8M21.78M20.4M21.72M26.59M28.39M27.28M6.57M5.88M4.17M
Cash & Short-Term Investments61.07M33.14M37.83M54.78M45.52M29.9M37.81M36.96M43.68M29.9M45.82M34.19M19.36M22.66M22.99M12.72M5.79M1.39M1.17M656K445K310K339K136K194K53K1.67M3.83M1.06M1.48M1.43M
Cash Only61.07M33.14M37.83M54.78M45.52M29.9M37.81M36.96M43.68M29.9M45.82M34.19M19.36M22.66M22.99M12.72M5.79M1.39M1.17M656K445K310K339K136K194K53K664.15K1.13M364.65K847.83K412.17K
Short-Term Investments000000000000000000000000001M2.69M695.94K634.15K1.02M
Accounts Receivable458.99M288.52M229.46M179.31M154.1M126.42M108.54M103.24M82.92M101.94M121.19M140.95M82.77M55.47M35.25M33.75M26.77M23.75M38.36M59.28M37.69M17.83M18.24M14.74M12.04M17M22.47M20.16M4.44M3.21M2.08M
Days Sales Outstanding140.01135.99150.11120.12133.09142.36125.37110.2289.72107.83106.07139.02114.77102.6295.2688.5169.562.3764.2691.7101.6479.8495.967855.768.1991.32308.3261.4780.7576.98
Inventory211.39M54M42.62M34.09M26.53M17.05M17.34M20.58M20.82M20.97M21.49M29.4M23.42M25.38M3.9M4.34M4.43M4.88M6.17M4.69M2.75M1.98M1.69M1.57M2.06M2.16M2.37M2.17M541.32K771.07K565.37K
Days Inventory Outstanding56.9537.84333.2832.8927.8830.0232.9833.6533.0127.841.5147.9168.2215.3615.6914.9916.4812.98.769.0411.2110.9610.4211.9110.8712.0851.2511.0134.6839.78
Other Current Assets171.38M29.53M17.23M12.44M2.33M4.88M12M10.49M3.34M10.37M10.92M11.74M11.64M16.29M2.18M08.95M12.56M22.2M0558K001.97M5.29M5.57M1.12M485.8K179.9K33.48K58.73K
Total Non-Current Assets2.75B483.59M428.73M318.85M264.06M227.19M245.65M235M231.72M264.61M285.66M369.31M270.73M223.76M29.78M25.88M26.34M31.97M50.2M29M20.54M21.11M21.66M22.72M24.95M26.44M27.5M23.8M8.9M8.08M5.03M
Property, Plant & Equipment218.45M76.06M58.91M42.49M32.2M26.84M27.6M28.88M22.2M23.4M27.27M44.98M18.96M21.66M4.88M5.65M5.88M11.36M12.21M9.28M8.53M8.8M9.38M9.99M12.12M13.14M13.59M14.24M2.06M1.95M1.81M
Fixed Asset Turnover8.15x10.18x9.47x12.82x13.12x12.08x11.45x11.84x15.20x14.75x15.29x8.23x13.88x9.11x27.65x24.63x23.91x12.23x17.85x25.42x15.87x9.27x7.39x6.91x6.51x6.93x6.61x1.68x12.79x7.46x5.45x
Goodwill1.5B288.16M269.75M211.33M183.2M161.18M161.82M152.02M152.16M166.95M170.15M219.11M166.87M132.22M19.55M14.66M14.71M14.59M31.12M14.76M9.53M0000000000
Intangible Assets1.01B96.97M74.05M60.03M44.76M35.47M42.57M45.57M54.22M69.65M82.77M101.29M78.16M65.23M4.81M3.74M4.19M4.68M5.36M3.58M1.97M11.58M11.66M11.74M11.82M11.99M12.63M7.77M6.44M6.11M3.22M
Long-Term Investments00000000563K300K0000000930K0000000000000
Other Non-Current Assets25.22M21.95M25.05M4.7M3.08M3.19M3.83M2.66M-2.08M-1.96M5.46M3.92M3.72M4.58M541K971K953K57K1.52M1.38M507K729K618K997K1.01M1.31M1.29M1.47M333.9K00
Total Assets3.73B893.77M759.7M600.29M504.72M416.2M429.13M414.5M392.58M438.55M498.63M593.05M413.69M348.54M94.1M79.34M74.79M77.52M120.02M96.53M63.19M42.9M43.44M43.12M46.68M53.03M55.9M51.07M15.47M13.96M9.2M
Asset Turnover0.56x0.87x0.73x0.91x0.84x0.78x0.74x0.82x0.86x0.79x0.84x0.62x0.64x0.57x1.44x1.75x1.88x1.79x1.82x2.44x2.14x1.90x1.60x1.60x1.69x1.72x1.61x0.47x1.70x1.04x1.07x
Asset Growth %394.42%17.65%26.56%18.94%21.27%-3.01%3.53%5.58%-10.48%-12.05%-15.92%43.36%18.69%270.37%18.6%6.09%-3.51%-35.41%24.32%52.77%47.29%-1.25%0.74%-7.61%-11.98%-5.13%9.44%230.04%10.84%51.73%6.43%
Total Current Liabilities652.29M305.83M244.66M203.11M146.7M116.69M109.36M115.19M103.89M107.85M146.36M142.4M76M59.33M26.99M23.61M26.5M30.48M44.98M46.31M28.34M18.19M19.87M14.72M15.45M18.52M16.76M12.93M6.2M5.23M1.99M
Accounts Payable195.96M117.85M109.67M87.69M73.41M56.24M55.9M48.76M51.98M45.41M58.98M62.2M31.88M23.11M11.1M8.21M12.31M11.23M16.36M29.19M13.41M8.26M9.76M11.31M11.68M13.1M11.81M9.57M3.1M1.87M1.22M
Days Payables Outstanding86.0382.51110.6585.6291.0191.9796.7578.1484.0371.4876.387.8265.2362.1343.7429.6841.6437.9534.2154.4843.9946.7163.3274.8567.666660.09225.7263.1184.2885.88
Short-Term Debt16.64M1.88M3.35M12.99M3.58M2.2M5.96M5.63M1.7M16.6M14.13M19.49M8.89M9.92M000836K1.47M278K620K1.57M4.19M2.09M2.12M2.83M3.78M2.79M1.59M339.43K489.14K
Deferred Revenue (Current)323.92M0064.77M37.23M33.31M24.66M40.03M20.14M20.47M35.09M22.85M14.6M13.49M11.37M007.39M12.56M00000000078K00
Other Current Liabilities1.58M186.1M124.02M11.28M3.69M3.07M17.21M15.05M42.62M40.6M21.76M47.42M24.81M17.97M14.15M12.53M10.69M16.87M21.27M12.27M11.42M7.13M5.02M1.32M1.65M2.6M1.18M576.15K1.43M3.02M276.98K
Current Ratio1.50x1.34x1.35x1.39x1.64x1.62x1.68x1.56x1.55x1.61x1.46x1.57x1.88x2.10x2.38x2.26x1.83x1.49x1.55x1.46x1.50x1.20x1.10x1.39x1.41x1.44x1.69x2.11x1.06x1.12x2.10x
Quick Ratio1.18x1.16x1.18x1.22x1.46x1.47x1.52x1.38x1.35x1.42x1.31x1.36x1.57x1.68x2.24x2.08x1.66x1.33x1.42x1.36x1.41x1.09x1.01x1.28x1.27x1.32x1.55x1.94x0.97x0.98x1.82x
Cash Conversion Cycle110.9391.2982.4767.7874.9778.2758.6465.0639.3469.3657.5692.7197.45108.7166.8874.5242.8540.942.9545.9866.6844.3443.5913.58-0.0513.0543.3133.859.3731.1530.88
Total Non-Current Liabilities1B264.76M263.14M159.69M139.87M93.56M116.17M106.29M110.14M144.13M162.19M205.63M157.79M118.8M5.12M12.75M13.12M15.28M30.53M9.29M19.92M17.92M16.32M19.16M21.82M24.68M32.07M29M1.57M1.74M1.14M
Long-Term Debt711.07M22.96M217.23M126.8M107.63M61.58M69.49M63M74.46M103.54M114.37M157.83M102.97M79.16M09.6M10.8M12.67M25.2M4.43M14.87M12.85M11.89M13.39M16.2M18.59M26.1M28.29M1.57M1.73M1.13M
Capital Lease Obligations35.01M024.33M11.42M8.45M8.76M16.09M18.46M4.16M4.38M4.53M0000000000000000003.82K9.88K
Deferred Tax Liabilities325.27M27.92M11.32M8.84M8.67M8.39M16.79M11.8M8.76M10.21M12.96M17.72M26.36M29.34M128K0002.31M2.69M2.53M3.14M2.46M3.19M3.48M4.07M5.26M0000
Other Non-Current Liabilities17.63M213.88M11.23M12.64M15.13M14.83M13.79M13.03M31.52M36.21M30.33M30.07M27.88M10.3M4.99M3.15M2.32M2.6M3.02M2.18M2.52M1.93M1.97M2.59M2.14M2.03M703.61K713K000
Total Liabilities1.65B570.59M507.81M362.8M286.57M210.24M225.52M221.48M214.02M251.98M308.55M348.03M233.79M178.13M32.11M36.35M39.62M45.76M75.5M55.61M48.27M36.12M36.19M33.89M37.27M43.21M48.83M41.94M7.77M6.97M3.13M
Total Debt762.72M24.84M249.92M155.48M123.53M75.56M91.54M87.08M76.16M120.13M128.49M177.33M112.43M89.08M09.6M10.8M13.51M26.67M4.71M15.49M14.41M16.08M15.48M18.32M21.41M29.88M31.08M3.16M2.08M1.63M
Net Debt701.65M-8.3M212.08M100.7M78.01M45.65M53.73M50.13M32.48M90.23M82.67M143.13M93.07M66.42M-22.99M-3.12M5.01M12.11M25.5M4.05M15.05M14.11M15.74M15.35M18.13M21.36M29.21M29.94M2.79M1.23M1.22M
Debt / Equity0.37x0.08x0.99x0.65x0.57x0.37x0.45x0.45x0.43x0.64x0.68x0.72x0.62x0.52x-0.22x0.31x0.43x0.60x0.12x1.04x2.13x2.22x1.68x1.95x2.18x4.23x3.40x0.41x0.30x0.27x
Debt / EBITDA27.78x0.32x5.01x3.30x3.77x3.83x3.93x3.04x3.30x4.98x-5.72x3.45x6.49x-0.70x1.59x-2.35x0.33x2.13x3.07x6.59x4.53x4.59x4.02x7.17x26.54x1.80x5.76x1.44x
Net Debt / EBITDA25.56x-0.11x4.25x2.14x2.38x2.32x2.31x1.75x1.41x3.74x-4.62x2.86x4.84x-1.35x-0.23x0.74x-2.24x0.28x2.07x3.01x6.45x4.49x4.54x4.01x7.01x25.57x1.59x3.41x1.07x
Interest Coverage-0.07x4.96x2.36x2.60x5.11x4.08x4.35x3.47x1.35x1.56x-3.27x0.48x7.59x5.31x14.15x11.28x4.00x-12.56x6.85x6.39x3.03x1.46x0.46x0.60x0.81x0.85x0.54x1.93x7.22x-1.09x4.64x
Total Equity2.08B323.18M251.89M237.49M218.15M205.96M203.61M193.02M178.56M186.57M190.08M245.02M179.9M170.41M61.99M42.99M35.17M31.76M44.51M40.93M14.92M6.78M7.25M9.24M9.41M9.82M7.07M9.14M7.71M6.99M6.07M
Equity Growth %651.54%28.3%6.06%8.87%5.92%1.15%5.49%8.1%-4.29%-1.85%-22.42%36.2%5.57%174.88%44.21%22.22%10.75%-28.65%8.76%174.25%120.01%-6.43%-21.51%-1.86%-4.17%38.95%-22.64%18.55%10.25%15.14%17.52%
Book Value per Share48.058.837.066.726.235.795.735.445.145.425.598.516.878.223.592.512.062.232.892.911.160.680.730.940.981.240.850.980.890.880.87
Total Shareholders' Equity2.08B317.53M247.69M232.64M213.22M204.55M202.66M193.02M178.56M186.57M190.08M239.15M179.9M170.41M61.99M42.99M35.17M31.76M44.51M40.93M14.92M6.78M7.25M9.24M9.41M9.82M7.01M9.04M7.56M6.74M5.11M
Common Stock584K355K349K348K344K350K355K353K349K347K343K340K264K257K171K146K144K144K150K149K116K102K102K104K104K104K86.4K83.89K83.89K81.07K73.39K
Retained Earnings21.45M56.62M6.57M-6.39M-19.3M-36.72M-38.14M-46.34M-59.43M-52.67M-41.74M5.47M19.05M11.91M9.69M1.3M-6.24M-8.35M6.68M1.67M-3.98M-7.07M-6.64M-4.5M-4.34M-4.21M-3.95M-2.68M-2.32M-2.85M-2.8M
Treasury Stock000000-356K-356K-356K-356K-356K-356K-356K-356K-356K-356K-356K-356K-1.94M-356K-356K-473K-473K-1.8M-1.8M-1.69M-1.69M-348.67K-348.67K-348.67K-348.67K
Accumulated OCI-15.67M-8.9M-14.44M-16.27M-18M-12.07M-14.5M-14.51M-13.41M-8.92M-13.04M-9.58M-7.02M-972K-2.31M-2.35M-1.61M-2.02M-3.3M-1.34M-1.28M-791K-760K-894K-865K-687K-33.99K0000
Minority Interest5.28M5.65M4.2M4.85M4.92M1.4M953K00005.87M0000000000000059.92K98.54K149.94K248.29K964.2K

Key Metrics

Growth RegimeAccelerating
ProfitabilityStrained
Balance SheetMixed
Cash FlowMixed
Top Statement Risk

Goodwill impairment and EPS miss

Verified Source

Metrics are mathematically derived from official filings.

SEC 10-K (2026Q2)

Balance Sheet Expansion via Acquisition

Total assets surged to $3.7B in 2026Q2 from $1.0B in 2026Q1, per the latest balance sheet, driven by a major acquisition that also lifted goodwill to $1.5B, signaling a transformative but risky expansion.

The sequential jump in total assets and goodwill indicates a large acquisition, likely funded with debt, as total debt rose to $762.7M from $28.4M. This shift transforms the balance sheet from a conservative, asset-light profile to one with significant intangibles and leverage. Investors should monitor whether the acquired business generates sufficient returns to justify the premium paid, especially given the recent EPS miss.

Leverage Spike Post-Acquisition

Debt-to-equity jumped to 0.37 in 2026Q2 from 0.09 in 2026Q1, per reported figures, as total debt surged to $762.7M, indicating a strategic but aggressive use of leverage to fund growth.

The increase in leverage appears deliberate, likely to finance the acquisition that also boosted assets and goodwill. While the D/E ratio remains moderate, the absolute debt level is substantial relative to cash of $61.1M, suggesting refinancing risk if cash flows do not materialize. The prior near-zero leverage provided a cushion; now, debt service will consume cash, and any margin compression could strain coverage.

Goodwill-Heavy Asset Base

Goodwill surged to $1.5B in 2026Q2, representing 41% of total assets, per the balance sheet, while PPE remains modest at $218.4M, indicating an asset-light model now dominated by acquisition intangibles.

The dramatic increase in goodwill raises impairment risk, especially given the recent EPS miss and margin compression. The low PPE relative to assets suggests the business relies on engineering and services rather than heavy manufacturing, but the goodwill concentration means future write-downs could erode equity. Investors should assess the acquired business's performance against the purchase price.

Equity Quality Diluted by Charges

Equity rose to $2.1B in 2026Q2 from $312.2M in 2026Q1, per the balance sheet, but retained earnings fell to $21.5M from $56.2M, suggesting the acquisition was partly funded by equity issuance and prior earnings were absorbed.

The equity increase likely reflects new shares issued for the acquisition, diluting existing shareholders. The drop in retained earnings, despite a positive prior balance, indicates that the 2026Q2 net loss (as per income statement) has eroded accumulated profits. This suggests that the acquisition may be immediately dilutive to book value per share, and future profitability is critical to restore retained earnings.

Liquidity Strained by Debt and Cash

Current ratio improved to 1.50 in 2026Q2 from 1.33 in 2026Q1, per the balance sheet, but cash of $61.1M is thin relative to $762.7M debt, indicating a tight liquidity position post-acquisition.

While the current ratio is above 1, the absolute cash balance is low compared to the debt load, and the prior cash flow analysis shows negative operating cash flow in 2026Q2. This suggests that the company may rely on external financing or asset sales to meet short-term obligations. The working capital swings noted in the cash flow statement further indicate that cash conversion is weak, which could strain liquidity if the acquisition does not generate immediate cash inflows.

Goodwill Impairment Risk Looms

Goodwill of $1.5B, per the balance sheet, represents a significant impairment risk given the recent EPS miss and margin compression, which could lead to a large non-cash charge and erode equity.

The acquisition that drove goodwill to 41% of total assets appears to have been executed at a premium, and the subsequent operating performance (as per income statement) has been weak. If the acquired business fails to meet projections, an impairment charge could wipe out a substantial portion of equity, which currently stands at $2.1B. Investors should monitor segment-level performance and any indicators of fair value decline.

CECO — Frequently Asked Questions

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

What are the total assets of CECO Environmental Corp. (CECO)?

As of 2025, CECO Environmental Corp. (CECO) had total assets of $893.8M including $410.2M in current assets.

How much debt does CECO Environmental Corp. (CECO) have?

CECO Environmental Corp. (CECO) carries total debt of $24.8M, offset by $33.1M in cash and short-term investments. Comparing total debt to cash helps evaluate the company's debt burden and net leverage.

What is the book value or shareholders' equity of CECO Environmental Corp.?

CECO Environmental Corp. (CECO) has total shareholders' equity (book value) of $317.5M ($8.83 book value per share). Book value represents the net worth of the company belonging to common stock holders.

What is CECO Environmental Corp.'s current ratio and liquidity?

CECO Environmental Corp. (CECO) reported a current ratio of 1.34x. A current ratio above 1.0x indicates that the company has more current assets than current liabilities, suggesting sufficient short-term liquidity.