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
HomeStocksCECOQuarterly Financials

CECO Environmental Corp. (CECO) Quarterly Income Statement

120+ quarters historyFree accessUpdated daily

CECO Environmental Corp. (CECO) quarterly income statement — complete revenue, gross profit & net income history

Income StatementBalance SheetCash FlowRatios

CECO Income Statement

Quarterly statement

CECO Income Statement

CECO Environmental Corp. (CECO) annual income statement — 30-year revenue, gross profit & net income history

AnnualQuarterly
MetricQ2'26Q1'26Q4'25Q3'25Q2'25Q1'25Q4'24Q3'24Q2'24Q1'24Q4'23Q3'23Q2'23Q1'23Q4'22Q3'22Q2'22Q1'22Q4'21Q3'21
Sales/Revenue284.96M214.69M214.69M197.6M185.39M176.7M158.57M135.51M137.52M126.33M153.71M149.39M129.18M112.56M116.4M108.41M105.38M92.44M93.59M79.98M
Revenue Growth %53.71%21.5%35.4%45.82%34.81%39.87%3.16%-9.29%6.46%12.23%32.05%37.8%22.59%21.77%24.38%35.55%33.93%28.58%12.85%3.3%
Cost of Goods Sold198.49M139.32M143.31M133.02M118.28M114.53M101.86M90.25M88.47M81.2M102.72M106.27M89.36M77.67M78.71M75.99M73.7M66.01M65.05M57.25M
COGS % of Revenue69.66%64.89%66.75%67.32%63.8%64.82%64.24%66.6%64.34%64.28%66.83%71.14%69.18%69%67.62%70.09%69.94%71.41%69.51%71.59%
Gross Profit86.47M75.38M71.39M64.58M67.11M62.16M56.7M45.27M49.05M45.13M50.99M43.12M39.82M34.89M37.7M32.43M31.68M26.43M28.54M22.73M
Gross Margin %30.34%35.11%33.25%32.68%36.2%35.18%35.76%33.4%35.66%35.72%33.17%28.86%30.82%31%32.38%29.91%30.06%28.59%30.49%28.41%
Gross Profit Growth %28.85%21.26%25.9%42.67%36.82%37.73%11.19%4.97%23.18%29.34%35.27%32.98%25.7%32.03%32.1%42.69%25.43%8.28%21.29%-8.4%
Operating Expenses119.65M58.85M53.73M55.18M49.05M292K45.43M38.08M39.79M37.45M36.86M35.27M31.21M29.43M29.26M29.65M25.93M21.23M23.28M23.32M
OpEx % of Revenue41.99%27.41%25.03%27.92%26.46%0.17%28.65%28.1%28.93%29.64%23.98%23.61%24.16%26.15%25.14%27.35%24.61%22.96%24.88%29.16%
Selling, General & Admin63.89M51.33M51.33M47.03M48.82M53.54M41.06M34.26M36.47M34.91M36.86M30.44M28.45M27.19M26.98M25.17M22.99M18.65M20.9M20.93M
SG&A % of Revenue22.42%23.91%23.91%23.8%26.33%30.3%25.9%25.28%26.52%27.63%23.98%20.38%22.02%24.16%23.18%23.21%21.82%20.18%22.33%26.17%
Research & Development00000000000000000000
R&D % of Revenue--------------------
Other Operating Expenses1000K1000K1000K1000K231K-1000K1000K1000K1000K1000K01000K1000K1000K1000K1000K1000K1000K1000K1000K
Operating Income-33.18M16.53M17.66M9.4M18.06M61.87M11.27M7.19M9.26M7.69M14.13M7.85M8.6M5.46M8.44M2.77M5.75M5.2M5.25M-596K
Operating Margin %-11.64%7.7%8.22%4.76%9.74%35.01%7.11%5.3%6.73%6.08%9.19%5.26%6.66%4.85%7.25%2.56%5.45%5.63%5.61%-0.75%
Operating Income Growth %-283.7%-73.29%56.61%30.79%95.11%704.97%-20.22%-8.48%7.6%40.74%67.47%183.2%49.72%4.98%60.6%565.27%167.88%70.33%-12.05%-158.55%
EBITDA-35.48M21.27M23.81M17.84M23.1M66.97M15.26M10.75M12.72M11.2M18.02M10.97M11.37M8.35M11.44M5.71M8.13M7.49M7.73M1.87M
EBITDA Margin %-12.45%9.91%11.09%9.03%12.46%37.9%9.62%7.93%9.25%8.86%11.73%7.34%8.8%7.41%9.83%5.27%7.71%8.1%8.26%2.34%
EBITDA Growth %-253.56%-68.23%56.03%65.99%81.66%498.02%-15.32%-2.02%11.88%34.17%57.5%92.02%39.9%11.43%47.96%205.4%76.04%36.45%-10.81%-47.94%
D&A (Non-Cash Add-back)04.74M6.16M8.44M5.04M5.1M3.99M3.56M3.46M3.51M3.89M3.12M2.77M2.88M3M2.94M2.38M2.29M2.48M2.47M
EBIT-35.48M10.88M15.62M7.34M19.52M61.28M9.17M6.79M8.58M6.17M13.69M10.61M8.72M4.89M8.62M4.05M7.68M4.74M4.18M-411K
Net Interest Income-9.1M-4.74M-4.74M-5.05M-4.9M-6.22M-3.71M-2.65M-3.25M-3.41M-3.92M-3.34M-3.75M-2.41M-1.93M-1.57M-1.1M-822K-800K-722K
Interest Income00000000000000000000
Interest Expense9.1M4.74M4.74M5.05M4.9M6.22M3.71M2.65M3.25M3.41M3.92M3.34M3.75M2.41M1.93M1.57M1.1M822K800K722K
Other Income/Expense-11.4M-5.65M-6.78M-7.11M-3.44M-6.81M-5.81M-3.05M-3.93M-4.93M-4.36M-3.56M-3.63M-2.98M2.26M-293K838K-1.28M-1.88M-537K
Pretax Income-44.58M10.88M10.88M2.29M14.62M55.06M5.47M4.14M5.32M2.76M9.78M4.3M4.97M2.48M10.7M2.48M6.58M3.92M3.38M-1.13M
Pretax Margin %-15.64%5.07%5.07%1.16%7.88%31.16%3.45%3.06%3.87%2.18%6.36%2.88%3.85%2.2%9.19%2.29%6.25%4.24%3.61%-1.42%
Income Tax-10.09M6.13M6.13M483K4.51M18.62M606K1.6M394K667K5.45M585K984K10K2.14M314K1.86M1.11M1.88M63K
Effective Tax Rate %22.63%56.33%56.33%21.09%30.86%33.81%11.09%38.69%7.4%24.17%55.72%13.61%19.78%0.4%19.99%12.66%28.25%28.35%55.6%-5.56%
Net Income-34.77M3.06M3.06M1.5M9.51M35.98M4.88M2.09M4.49M1.51M3.88M3.33M3.72M1.98M8.29M1.94M4.38M2.79M1.2M-1.25M
Net Margin %-12.2%1.42%1.42%0.76%5.13%20.36%3.08%1.54%3.26%1.19%2.52%2.23%2.88%1.76%7.13%1.79%4.16%3.02%1.28%-1.56%
Net Income Growth %-465.59%-91.5%-37.33%-28.14%112.04%2286.21%25.75%-37.36%20.43%-23.76%-53.24%71.38%-15.07%-29.15%590.1%255.56%1396.59%136.41%-32.47%-422.59%
Net Income (Continuing)-34.49M4.75M4.75M1.81M10.11M36.44M4.86M2.54M4.93M2.09M4.33M3.71M3.99M2.47M8.56M2.17M4.72M2.81M1.5M-1.2M
Discontinued Operations00000000000000000000
Minority Interest5.28M5M5.65M4.36M4.86M4.26M4.2M4.62M4.77M4.63M4.85M4.7M5.08M5.42M4.92M4.88M4.96M5.52M1.4M1.1M
EPS (Diluted)-0.800.080.080.040.260.980.130.060.120.040.110.090.110.060.240.060.130.080.03-0.04
EPS Growth %-407.69%-91.84%-38.46%-27.97%116.67%2250.12%18.18%-39.34%9.09%-30.5%-54.17%69.3%-15.38%-24.34%700%258.24%1200%164.33%-40%-
EPS (Basic)-0.800.090.090.040.271.030.140.060.130.040.110.100.110.060.240.060.130.080.03-0.04
Diluted Shares Outstanding43.31M36.76M36.76M36.4M36.56M36.69M35.69M36.49M36.3M36.18M35.69M35.3M35.14M35.2M34.92M34.87M35.04M35.2M35.54M35.47M
Basic Shares Outstanding43.31M35.64M35.64M35.36M35.29M35.03M34.82M34.97M34.92M34.85M34.82M34.77M34.62M34.44M34.32M34.46M34.87M35.05M35.4M35.47M
Dividend Payout Ratio-52.54%------------------