NASDAQ:CECO | Cash Flow Statement | CECO ENVIRONMENTAL CORP

Complete source-backed cash-flow history.

Available history
2010-06-30 to 2026-06-30
Data captured

Historical Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2026-06-30-$34.77M
2026-03-31-$398,000.00$6.1M-$13.1M$2.59M-$9.21M$34.64M
2025-12-31$3.06M$6.16M$9.96M$2.67M-$2.6M$0.00-$8.72M
2025-09-30$1.5M
2025-06-30$9.51M
2025-03-31$35.98M$5.12M-$11.7M$3.39M$4.83M$0.00$115.76M
2024-12-31$4.88M$3.99M$1.83M$6.13M-$79.12M$0.00$80.43M
2024-09-30$2.09M$3.56M
2024-06-30$4.49M$3.46M
2024-03-31$1.51M$3.51M$1.22M$3.12M-$2.69M$3M-$6.53M
2023-12-31$3.88M$3.74M$15.16M$2.87M-$2.87M$0.00-$4.03M
2023-09-30$3.33M$3.12M
2023-06-30$3.72M$2.77M
2023-03-31$1.98M$2.89M-$12.02M$2.51M-$26.66M$0.00$34.36M
2022-12-31$8.3M$3.01M$9.95M$1.01M-$997,000.00$462,000.00-$66,000.00
2022-09-30$1.94M$2.94M
2022-06-30$4.39M$2.38M
2022-03-31$2.79M$2.29M-$202,000.00$665,000.00-$20.24M$19.86M
2021-12-31$1.2M$2.48M$3.07M$876,000.00-$876,000.00$1.27M-$3.72M
2021-09-30-$1.25M$2.47M
2021-06-30$293,000.00$2.47M
2021-03-31$1.18M$2.44M$9.91M$492,000.00$42,000.00-$4.16M
2020-12-31$1.78M$2.7M-$4.69M$1.07M-$1.07M$0.00-$4.06M
2020-09-30-$239,000.00$2.58M
2020-06-30$3.26M$2.45M
2020-03-31$3.41M$2.2M$7M$976,000.00-$976,000.00$42.25M
2019-12-31$8.4M$2.46M$10.86M$1.91M-$1.91M-$2.24M
2019-09-30$1.93M$2.63M
2019-06-30$5.52M$2.75M
2019-03-31$1.86M$2.77M-$13.74M$423,000.00-$423,000.00-$1.82M
2018-12-31$932,000.00$3.18M$18.31M$1.19M$780,000.00-$7.26M
2018-09-30-$12.92M$3.94M
2018-06-30-$901,000.00$3.46M
2018-03-31$5.76M$3.5M$3.25M$466,000.00$30.34M-$30.6M
2017-12-31-$11.59M$3.98M$7.66M$222,000.00-$221,000.00$5,000.00-$2.65M
2017-09-30$3.04M$3.94M
2017-06-30$5.49M$4.03M
2017-03-31$38,000.00$4.14M$4.65M$410,000.00$2.58M
2016-12-31-$51.17M$3.89M$16.72M$265,000.00$0.00$2.26M
2016-09-30$5.8M$4.69M
2016-06-30$4.05M$5.13M
2016-03-31$3.1M$5.2M$9.39M$212,000.00$2.24M
2015-12-31-$3.08M$5.3M$21.5M$237,000.00$2.24M
2015-09-30-$4.83M$4.27M
2015-06-30$2.1M$3.49M
2015-03-31$198,000.00$3.45M$1.51M$119,000.00$1.74M
2014-12-31$1.86M$3.17M$11.37M$350,000.00$0.00$1.56M
2014-09-30$3.7M$2.71M
2014-06-30$4.49M$2.62M
2014-03-31$3.02M$2.77M$875,000.00$415,000.00$973,000.00$1.28M
2013-12-31$2.77M$3.45M$13.81M$844,000.00-$629,000.00$0.00$1.3M-$4.1M
2013-09-30-$1.46M$1.89M
2013-06-30$3.04M$899,000.00
2013-03-31$2.21M$414,000.00$8.13M$53,000.00-$24.43M$886,000.00$235,000.00
2012-12-31$3.05M$340,000.00$3.02M$39,000.00-$3.69M$0.00$772,000.00-$790,000.00
2012-09-30$3.27M$300,000.00
2012-06-30$2.49M$292,000.00
2012-03-31$2.05M$7.67M$73,000.00-$73,000.00$512,000.00-$459,000.00
2011-12-31$2.74M$3.86M$259,000.00-$181,000.00$508,000.00$365,000.00-$872,000.00
2011-09-30$2.32M$340,000.00
2011-06-30$1.95M$369,000.00
2011-03-31$1.26M$797,000.00$160,000.00$366,000.00$431,000.00-$259,000.00
2010-12-31$743,000.00$1.21M$254,000.00$3.49M-$3.1M
2010-09-30$683,000.00
2010-06-30$582,000.00

Annual Cash Flow Statement

DateNet incomeDepreciation and amortizationOperating cash flowCapital expenditureInvesting cash flowShare repurchasesDividends paidFinancing cash flow
2025-12-31$50.05M$24.88M$5.86M$11.34M-$1.08M$0.00-$11.56M
2024-12-31$12.96M$14.52M$24.83M$17.37M-$105.31M$5M$65.91M
2023-12-31$12.91M$12.51M$44.65M$8.38M-$56.49M$0.00$21.14M
2022-12-31$17.42M$10.61M$29.65M$3.38M-$48.26M$7.02M$38.18M
2021-12-31$1.43M$9.85M$13.3M$2.62M-$2.08M$5.01M-$15.56M
2020-12-31$8.21M$9.92M$4.42M$3.95M-$9.24M$0.00$3.72M
2019-12-31$17.71M$10.61M$10.23M$5.66M-$5.15M-$12.12M
2018-12-31-$7.12M$13.27M$21.95M$3.09M$38.26M-$44.9M
2017-12-31-$3.03M$16.09M$6.57M$1.03M-$660,000.00$7.79M-$24.14M
2016-12-31-$38.22M$18.9M$69.6M$1.08M-$1.41M$188,000.00$9M-$57.99M
2015-12-31-$5.6M$16.52M$12.64M$763,000.00$7.98M
2014-12-31$13.08M$11.27M$17.67M$1.15M$973,000.00$5.94M
2013-12-31$6.56M$6.65M$24.18M$1.38M-$105.59M$2.37M$4.34M$81.08M
2012-12-31$10.85M$1.25M$16.83M$273,000.00-$3.89M$456,000.00$2.46M-$2.67M
2011-12-31$8.27M$8.74M$913,000.00-$199,000.00$991,000.00$728,000.00-$1.61M
2010-12-31$2.11M$2.94M$654,000.00$4.5M-$3.04M