CECO Environmental Corp.
← Back to CECO Overview

CECO Environmental Corp. (CECO)

Earnings & Profitability History

Latest EPS

$0.09

Net Income

3.1M

Financial Fundamentals

CECOQuarterly Data • 5Y View

Historical Data Table

Quarterly Net Income & EPS

DateNet Income ($B)NI YoY %TTM NIEPSEPS YoY %TTM EPS
2025-12-310.00-37.3%0.050.09-38.7%1.43
2025-09-300.00-28.1%0.050.04-29.0%1.48
2025-06-300.01+112.0%0.050.27+107.7%1.50
2025-03-310.04+2286.2%0.051.03+2278.8%1.36
2024-12-310.00+25.8%0.010.14+27.3%0.37
2024-09-300.00-37.4%0.010.06-37.7%0.34
2024-06-300.00+20.4%0.010.13+18.2%0.38
2024-03-310.00-23.8%0.010.04-27.8%0.36
2023-12-310.00-53.2%0.010.11-54.2%0.38
2023-09-300.00+71.4%0.020.10+69.9%0.51
2023-06-300.00-15.1%0.020.11-15.4%0.47
2023-03-310.00-29.2%0.020.06-24.3%0.49
2022-12-310.01+590.1%0.020.24+700.0%0.51
2022-09-300.00+255.6%0.010.06+260.2%0.30
2022-06-300.00+1396.6%0.010.13+1200.0%0.20
2022-03-310.00+136.4%0.000.08+164.3%0.08
2021-12-310.00-32.5%0.000.03-40.0%0.03
2021-09-30-0.00-422.6%0.00-0.04-417.6%0.05
2021-06-300.00-91.0%0.000.01-88.9%0.08
2021-03-310.00-65.4%0.010.03-70.0%0.16
2020-12-310.00-78.8%0.010.05-79.2%0.23
2020-09-30-0.00-112.4%0.01-0.01-111.3%0.42
2020-06-300.00-40.9%0.020.09-43.8%0.49
2020-03-310.00+83.0%0.020.10+100.0%0.56
2019-12-310.01+801.0%0.020.24+700.0%0.51
2019-09-300.00+115.0%0.010.06+116.2%0.30
2019-06-300.01+712.1%-0.000.16+715.4%-0.13
2019-03-310.00-67.7%-0.010.05-70.6%-0.32
2018-12-310.00+108.0%-0.010.03+108.8%-0.20
2018-09-30-0.01-525.4%-0.02-0.37-511.1%-0.57
2018-06-30-0.00-116.4%-0.00-0.03-116.2%-0.11
2018-03-310.01+15065.8%0.000.17+15354.5%0.08
2017-12-31-0.01+77.4%-0.00-0.34+77.2%-0.09
2017-09-300.00-47.7%-0.040.09-47.1%-1.24
2017-06-300.01+35.5%-0.040.16+33.3%-1.16
2017-03-310.00-98.8%-0.040.00-98.8%-1.20
2016-12-31-0.05-1562.0%-0.04-1.49-1541.0%-1.11
2016-09-300.01+220.3%0.010.17+200.0%0.29
2016-06-300.00+92.5%-0.000.12+50.0%-0.05
2016-03-310.00+1465.7%-0.000.09+800.0%-0.09
2015-12-31-0.00-265.5%-0.01-0.09-229.7%-0.17
2015-09-30-0.00-230.3%-0.00-0.17-221.4%-0.01
2015-06-300.00-53.2%0.010.08-55.6%0.30
2015-03-310.00-93.4%0.010.01-91.7%0.40
2014-12-310.00-32.8%0.010.07-36.4%0.51
2014-09-300.00+353.5%0.010.14+291.3%0.55
2014-06-300.00+47.7%0.010.18+5.9%0.34
2014-03-310.00+36.8%0.010.12-7.7%0.33
2013-12-310.00-9.3%0.010.11-45.0%0.34
2013-09-30-0.00-144.7%0.01-0.07-133.3%0.43
2013-06-300.00+22.5%0.010.170.0%0.72
2013-03-310.00+8.0%0.010.13-7.1%0.72
2012-12-310.00+11.3%0.010.20+5.3%0.73
2012-09-300.00+40.9%0.010.22+37.5%0.72
2012-06-300.00+27.2%0.010.17+21.4%0.66
2012-03-310.00+62.6%0.010.14+55.6%0.63
2011-12-310.00+269.0%0.010.19+265.4%0.58
2011-09-300.00+239.5%0.010.16+220.0%0.44
2011-06-300.00+235.6%0.000.14+250.0%0.33
2011-03-310.00+1196.9%0.000.09+800.0%0.23
2010-12-310.00+105.3%0.000.05+105.3%0.15
2010-09-300.00+200.7%-0.010.05+205.0%-0.89
2010-06-300.00+191.1%-0.010.04+188.9%-0.99
2010-03-310.00-73.7%-0.020.01-66.7%-1.07
2009-12-31-0.01-519.2%-0.02-0.99-530.4%-1.05
2009-09-30-0.00-156.7%0.00-0.05-159.5%0.17
2009-06-30-0.00-162.1%0.00-0.04-164.3%0.30
2009-03-310.00+164.2%0.010.03+176.7%0.41
2008-12-310.00+84.8%0.010.23+91.7%0.34
2008-09-300.00-45.5%0.000.08-46.7%0.23
2008-06-300.00-10.3%0.000.07-22.2%0.30
2008-03-31-0.00-150.3%0.00-0.04-139.1%0.32
2007-12-310.00+51.4%0.010.12+20.0%0.46
2007-09-300.00+105.8%0.010.15+66.7%0.44
2007-06-300.00-26.6%0.000.09-35.7%0.38
2007-03-310.00+255.4%0.000.10+248.4%0.43
2006-12-310.00+405.6%0.000.10+377.8%0.26
2006-09-300.00+200.6%0.000.09+125.0%0.13
2006-06-300.00+564.7%0.000.14+600.0%0.08
2006-03-31-0.00-16.5%-0.00-0.07-6.6%-0.04
2005-12-31-0.00+12.5%-0.00-0.04+19.8%-0.04
2005-09-300.00+61.4%-0.000.04+81.8%-0.05
2005-06-300.00+173.9%-0.000.02+162.9%-0.07
2005-03-31-0.00-65.9%-0.00-0.06-65.4%-0.12
2004-12-31-0.00-523.6%-0.00-0.04-523.6%-0.09
2004-09-300.00-7.2%-0.000.02+10.0%-0.06
2004-06-30-0.00-287.8%-0.00-0.03-283.1%-0.06
2004-03-31-0.00-53.0%-0.00-0.04-46.9%-0.03
2003-12-31-0.00-133.0%-0.00-0.01-131.3%-0.02
2003-09-300.00+288.5%0.000.02+100.0%0.01
2003-06-30-0.00+60.0%-0.00-0.01+61.2%-0.00
2003-03-31-0.00-26.4%-0.00-0.03-26.2%-0.01
2002-12-310.00+5350.0%-0.000.02+5850.0%-0.01
2002-09-300.00-67.9%-0.000.01-50.0%-0.03
2002-06-30-0.00-75.2%-0.00-0.02-44.6%-0.02
2002-03-31-0.00+42.1%-0.00-0.02+52.3%-0.02
2001-12-310.00+100.8%-0.00-0.00+99.4%-0.04
2001-09-300.00+213.4%-0.000.02+194.8%-0.11
2001-06-30-0.00+6.3%-0.00-0.01-0.7%-0.15
2001-03-31-0.00-356.1%-0.00-0.04-368.3%-0.15
2000-12-31-0.00-55.2%-0.00-0.07-62.6%-0.09
2000-09-30-0.00-25.9%-0.00-0.02-31.1%-0.06
2000-06-30-0.00-255.6%-0.00-0.01-247.0%-0.06
2000-03-310.00+368.2%-0.000.02-23.3%-0.03
1999-12-31-0.00-452.8%-0.00-0.04-445.0%-0.03
1999-09-30-0.00-241.3%0.00-0.02-261.0%0.03
1999-06-300.00-61.1%0.000.01-50.0%0.05
1999-03-310.00-79.1%0.000.02+5.0%0.06
1998-12-310.00+150.1%0.000.01+150.6%0.06
1998-09-300.00+192.8%0.000.01+176.9%0.03
1998-06-300.00+35.7%0.000.020.0%0.00
1998-03-310.00+52.7%-0.000.02+100.0%0.00
1997-12-31-0.00-176.9%-0.00-0.02-146.4%-0.01
1997-09-30-0.00-346.8%0.00-0.01-230.0%0.07
1997-06-300.00+7115.3%0.000.02+6766.7%0.09
1997-03-310.00+721.4%0.000.01+525.0%0.07
1996-12-310.000.000.050.06
1996-09-300.000.01
1996-06-30-0.00-0.00
1996-03-310.000.00

Annual Performance

YearNet Income ($B)Growth %EPSEPS Growth %
20250.05+286.3%1.42+283.8%
20240.01+0.4%0.37
20230.01-25.9%0.37-26.0%
20220.02+1121.4%0.50+1140.7%
20210.00-82.6%0.04-82.5%
20200.01-53.6%0.23-54.9%
20190.02+348.7%0.51+342.9%
2018-0.01-135.1%-0.21-133.3%
2017-0.00+92.1%-0.09+92.0%
2016-0.04-582.2%-1.12-489.5%
2015-0.01-142.8%-0.19-137.3%
20140.01+99.4%0.51+54.5%
20130.01-39.6%0.33-54.8%
20120.01+31.2%0.73+25.9%
20110.01+293.0%0.58+286.7%
20100.00+114.0%0.15+114.2%
2009-0.02-400.0%-1.06-411.8%
20080.01-20.5%0.34-27.7%
20070.01+103.8%0.47+74.1%
20060.00+811.3%0.27+720.7%
2005-0.00+53.1%-0.04+53.2%
2004-0.00-459.0%-0.09-453.0%
2003-0.00-35.0%-0.02-31.2%
2002-0.00+53.4%-0.01+61.7%
2001-0.00+61.7%-0.03+60.3%
2000-0.00-88.4%-0.08-89.6%
1999-0.00-168.7%-0.04-174.0%
19980.00+1091.0%0.06+945.1%
1997-0.00-117.9%-0.01-117.8%
19960.00+717.8%0.04+612.8%
1995-0.00-124.4%-0.01-127.0%
19940.00+200.0%0.03+182.6%
1993-0.00-100.0%-0.04-57.7%
1992-0.00-0.02-52.1%
1992-0.00+75.0%-0.01+66.4%
1990-0.00-0.04