Earnings calendar/CECO
CECO Environmental Corp. (CECO)
Pre-earnings consensus targets and post-earnings beat/miss — standardized metrics from the earnings calendar. No narrative, no price targets.
Pre-earnings
Consensus targets for the next print, plus how the business has been running.
Next report
Oct 27, 2026
Consensus estimate row
EPS target
$0.55
Street estimate
Revenue target
$394.0M
Street estimate
Trailing EPS (avg 4Q)
$0.35
Beat rate last 4: 75%
Latest EPS YoY
+95.8%
vs 2025-07-29
Latest revenue YoY
+53.7%
How results look so far
Trailing revenue (avg 4Q)
$225.8M
Printed quarters
EPS beat rate (4Q)
75%
Share of quarters that beat EPS est.
Post-earnings
Did the company hit the target? Actual vs estimate and surprise.
Last print
Aug 10, 2026
EPS beat
EPS actual / est
$0.47 / $0.26
+84.3%
Revenue actual / est
$285.0M / $282.2M
+1.0%
Result
Target reached
Based on EPS vs consensus
Earnings history
Estimate vs actual and surprise % by print date
| Date | EPS est | EPS act | EPS surprise | Rev est | Rev act | Rev surprise |
|---|---|---|---|---|---|---|
| 10/27/2026upcoming | $0.55 | Pending | — | $394.0M | Pending | — |
| 8/10/2026 | $0.26 | $0.47 | +84.3% | $282.2M | $285.0M | +1.0% |
| 4/28/2026 | $0.12 | $0.36 | +200.0% | $198.9M | $205.9M | +3.5% |
| 2/24/2026 | $0.43 | $0.30 | -30.2% | $205.4M | $214.7M | +4.5% |
| 10/29/2025 | $0.25 | $0.26 | +4.0% | $190.4M | $197.6M | +3.8% |
| 7/29/2025 | $0.20 | $0.24 | +20.0% | $183.1M | $185.4M | +1.3% |
| 4/29/2025 | $0.10 | $0.10 | 0.0% | $164.6M | $176.7M | +7.3% |
| 2/25/2025 | $0.22 | $0.27 | +22.7% | $148.3M | $158.6M | +6.9% |
| 10/29/2024 | $0.22 | $0.14 | -36.4% | $177.9M | $135.5M | -23.8% |
| 7/30/2024 | $0.16 | $0.20 | +25.0% | $156.0M | $137.5M | -11.8% |
| 4/30/2024 | $0.11 | $0.11 | 0.0% | $135.8M | $126.3M | -7.0% |
| 3/5/2024 | $0.25 | $0.28 | +12.0% | $146.6M | $153.7M | +4.8% |
| 11/7/2023 | $0.21 | $0.22 | +4.8% | $132.8M | $149.4M | +12.5% |
| 8/8/2023 | $0.17 | $0.15 | -11.8% | $117.8M | $129.2M | +9.7% |
| 5/9/2023 | $0.10 | $0.10 | 0.0% | $106.5M | $112.6M | +5.7% |
| 3/6/2023 | $0.16 | $0.21 | +31.2% | $105.1M | $116.4M | +10.8% |
| 11/7/2022 | $0.14 | $0.20 | +42.9% | $95.2M | $108.4M | +13.8% |
| 8/8/2022 | $0.09 | $0.18 | +100.0% | $91.3M | $105.4M | +15.4% |
| 5/10/2022 | $0.05 | $0.14 | +180.0% | — | $92.4M | — |
| 3/14/2022 | $0.08 | $0.10 | +25.0% | — | $93.6M | — |
| 11/8/2021 | $0.11 | $0.01 | -90.9% | — | $80.0M | — |
| 8/3/2021 | $0.09 | $0.09 | 0.0% | — | $78.7M | — |
| 5/6/2021 | $0.09 | $0.09 | 0.0% | — | $71.9M | — |
| 3/3/2021 | $0.11 | $0.16 | +45.5% | — | $82.9M | — |
| 11/4/2020 | $0.11 | $0.11 | 0.0% | — | $77.4M | — |
| 8/5/2020 | $0.08 | $0.14 | +75.0% | — | $75.2M | — |
| 5/6/2020 | $0.10 | $0.15 | +50.0% | — | $80.5M | — |
| 3/4/2020 | $0.14 | $0.27 | +92.9% | — | $89.4M | — |
| 11/6/2019 | $0.13 | $0.12 | -7.7% | — | $85.3M | — |
| 8/6/2019 | $0.11 | $0.08 | -27.3% | — | $81.2M | — |
| 5/8/2019 | $0.08 | $0.12 | +50.0% | — | $86.0M | — |
| 3/7/2019 | $0.08 | $0.08 | 0.0% | — | $93.9M | — |
| 11/7/2018 | $0.08 | $0.10 | +25.0% | — | $88.3M | — |
| 8/8/2018 | $0.04 | $0.05 | +11.1% | — | $81.1M | — |
| 5/10/2018 | $0.01 | $0.05 | +267.6% | — | $74.1M | — |
| 3/8/2018 | $0.05 | $-0.05 | -200.0% | — | $73.5M | — |
| 11/8/2017 | $0.15 | $0.03 | -80.0% | — | $85.0M | — |
| 8/9/2017 | $0.19 | $0.08 | -57.9% | — | $93.9M | — |
| 5/10/2017 | $0.18 | $0.20 | +11.1% | — | $92.7M | — |
| 3/9/2017 | $0.20 | $0.35 | +75.0% | — | $100.0M | — |
| 11/8/2016 | $0.20 | $0.24 | +20.0% | — | $101.6M | — |
| 8/9/2016 | $0.19 | $0.21 | +10.5% | — | $112.3M | — |
| 5/10/2016 | $0.14 | $0.18 | +28.6% | — | $103.2M | — |
| 3/10/2016 | $0.20 | $0.18 | -10.0% | — | $103.9M | — |
| 11/5/2015 | $0.20 | $0.27 | +35.0% | — | $98.2M | — |
| 8/6/2015 | $0.21 | $0.32 | +52.4% | — | $87.0M | — |
| 5/7/2015 | $0.22 | $0.22 | 0.0% | — | $81.0M | — |
| 3/5/2015 | $0.28 | $0.22 | -21.4% | — | $76.1M | — |
| 11/6/2014 | $0.26 | $0.28 | +7.7% | — | $63.3M | — |
| 8/7/2014 | $0.26 | $0.25 | -3.8% | — | $66.6M | — |
| 5/8/2014 | $0.23 | $0.19 | -17.4% | — | $57.2M | — |
| 3/6/2014 | $0.20 | $0.26 | +30.0% | — | $68.7M | — |
| 11/7/2013 | $0.22 | $0.24 | +9.1% | — | $49.8M | — |
| 8/8/2013 | $0.22 | $0.31 | +40.9% | — | $44.4M | — |
| 5/8/2013 | $0.15 | $0.18 | +20.0% | — | $34.4M | — |
| 3/7/2013 | $0.18 | $0.18 | 0.0% | — | $34.3M | — |
| 11/7/2012 | $0.15 | $0.19 | +26.7% | — | $33.1M | — |
| 8/9/2012 | $0.14 | $0.15 | +7.1% | — | $34.6M | — |
| 5/10/2012 | $0.10 | $0.12 | +20.0% | — | $33.0M | — |
| 3/8/2012 | $0.13 | $0.17 | +30.8% | — | $37.8M | — |
| 11/10/2011 | $0.13 | $0.14 | +7.7% | — | $32.9M | — |
| 8/11/2011 | $0.09 | $0.12 | +33.3% | — | $32.5M | — |
| 5/11/2011 | $0.03 | $0.08 | +166.7% | — | $36.9M | — |
| 3/31/2011 | — | $0.07 | — | — | $36.0M | — |
| 11/11/2010 | $0.05 | $0.05 | 0.0% | — | $33.9M | — |
| 8/11/2010 | $0.02 | $0.04 | +100.0% | — | $34.8M | — |
| 5/11/2010 | $0.00 | $0.01 | +151.9% | — | $35.0M | — |
| 3/11/2010 | $0.04 | $0.02 | -50.0% | — | $32.5M | — |
| 11/9/2009 | — | $-0.05 | — | — | $33.2M | — |
| 8/6/2009 | $-0.01 | $-0.04 | -233.3% | — | $33.5M | — |
| 5/7/2009 | — | $0.03 | — | — | $39.8M | — |
| 3/12/2009 | $0.07 | $0.19 | +171.4% | — | $58.3M | — |
| 11/6/2008 | $0.10 | $0.08 | -20.0% | — | $55.2M | — |
| 8/7/2008 | $0.14 | $0.07 | -50.0% | — | $57.4M | — |
| 5/8/2008 | $0.11 | $-0.04 | -136.4% | — | $46.9M | — |
| 3/10/2008 | $0.15 | $0.12 | -20.0% | — | $68.0M | — |
| 11/12/2007 | $0.12 | $0.14 | +16.7% | — | $65.3M | — |
| 8/8/2007 | $0.09 | $0.14 | +55.6% | — | $59.2M | — |
| 5/9/2007 | $0.12 | $0.08 | -33.3% | — | $43.5M | — |
| 3/22/2007 | $0.20 | $0.09 | -55.0% | — | $41.5M | — |
| 11/8/2006 | $0.11 | $0.08 | -27.3% | — | $37.7M | — |
| 8/10/2006 | $0.14 | $0.12 | -14.3% | — | $31.7M | — |
| 5/9/2006 | — | $-0.07 | — | — | $23.0M | — |
| 3/31/2006 | — | $-0.07 | — | — | $24.4M | — |
| 9/30/2005 | — | $0.03 | — | — | $23.4M | — |
| 6/30/2005 | — | $0.02 | — | — | $20.0M | — |
| 3/31/2005 | — | $-0.06 | — | — | $15.1M | — |
| 12/31/2004 | — | $-0.04 | — | — | $21.8M | — |
| 9/30/2004 | — | $0.02 | — | — | $18.4M | — |
| 6/30/2004 | — | $-0.03 | — | — | $15.0M | — |
| 3/31/2004 | — | $-0.04 | — | — | $14.1M | — |
| 12/31/2003 | — | $-0.01 | — | — | $19.0M | — |
| 9/30/2003 | — | $0.02 | — | — | $17.0M | — |
| 6/30/2003 | — | $-0.01 | — | — | $17.8M | — |
| 3/31/2003 | — | $-0.03 | — | — | $15.2M | — |
| 12/31/2002 | — | $0.02 | — | — | $21.8M | — |
| 9/30/2002 | — | $0.01 | — | — | $19.6M | — |
| 6/30/2002 | — | $-0.02 | — | — | $18.6M | — |
| 3/31/2002 | — | $-0.02 | — | — | $18.9M | — |
| 12/31/2001 | — | $0.00 | — | — | $23.8M | — |
| 9/30/2001 | — | $0.02 | — | — | $24.3M | — |
| 6/30/2001 | — | $-0.01 | — | — | $23.1M | — |
| 3/31/2001 | — | $-0.04 | — | — | $19.8M | — |
| 12/31/2000 | — | $-0.07 | — | — | $14.9M | — |
| 9/30/2000 | — | $-0.02 | — | — | $28.6M | — |
| 6/30/2000 | — | $-0.01 | — | — | $24.0M | — |
| 3/31/2000 | — | $0.01 | — | — | $22.2M | — |
| 12/31/1999 | — | $-0.03 | — | — | $11.2M | — |
| 9/30/1999 | — | $-0.01 | — | — | $4.0M | — |
| 6/30/1999 | — | $0.01 | — | — | $4.0M | — |
| 3/31/1999 | — | $0.00 | — | — | $4.8M | — |
| 12/31/1998 | — | $0.01 | — | — | $6.0M | — |
| 9/30/1998 | — | $0.01 | — | — | $7.3M | — |
| 6/30/1998 | — | $0.02 | — | — | $6.4M | — |
| 3/31/1998 | — | $0.02 | — | — | $6.7M | — |
| 12/31/1997 | — | $-0.02 | — | — | $4.1M | — |
| 9/30/1997 | — | $-0.01 | — | — | $5.0M | — |
| 6/30/1997 | — | $0.02 | — | — | $2.9M | — |
| 3/31/1997 | — | $0.01 | — | — | $2.5M | — |
| 12/31/1996 | — | $0.03 | — | — | $3.6M | — |
| 9/30/1996 | — | $0.01 | — | — | $2.2M | — |
| 6/30/1996 | — | $-0.00 | — | — | $1.9M | — |
| 3/31/1996 | — | $0.00 | — | — | $2.2M | — |
| 12/31/1995 | — | $0.03 | — | — | $3.0M | — |
| 9/30/1995 | — | $-0.02 | — | — | $1.6M | — |
| 6/30/1995 | — | $-0.02 | — | — | $2.0M | — |
| 3/31/1995 | — | $-0.01 | — | — | $1.8M | — |
| 12/31/1994 | — | $0.01 | — | — | $7.3M | — |
| 9/30/1994 | — | $0.02 | — | — | $2.7M | — |
| 6/30/1994 | — | $0.02 | — | — | $2.6M | — |
| 3/31/1994 | — | $-0.05 | — | — | $2.3M | — |
| 12/31/1993 | — | $-0.01 | — | — | $5.2M | — |
| 9/30/1993 | — | $0.10 | — | — | $600,000 | — |
| 6/30/1993 | — | $-0.02 | — | — | $3.4M | — |
| 12/31/1992 | — | $-0.01 | — | — | $4.0M | — |
| 5/31/1991 | — | $-0.00 | — | — | Pending | — |
| 5/31/1990 | — | $-0.01 | — | — | $700,000 | — |
| 2/28/1990 | — | $-0.50 | — | — | $200,000 | — |
| 11/30/1989 | — | $-0.50 | — | — | $200,000 | — |
| 8/31/1989 | — | $-0.75 | — | — | $100,000 | — |
Need CECO data in your own agent or pipeline?
The earnings data on this page — report dates, consensus EPS/revenue estimates, actuals and surprise history — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.