NASDAQ:CECO | Free Cash Flow | CECO ENVIRONMENTAL CORP

Free cash flow is operating cash flow less capital expenditure. FCF / net income requires positive matching-period earnings.

Available history
2010-12-31 to 2026-03-31
Data captured

Historical Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2026-03-31-$13.1M$2.59M-$15.69M
2025-12-31$9.96M$2.67M$7.29M238.42%
2025-03-31-$11.7M$3.39M-$15.08M-41.91%
2024-12-31$1.83M$6.13M-$4.3M-88.21%
2024-03-31$1.22M$3.12M-$1.89M-125.46%
2023-12-31$15.16M$2.87M$12.28M316.65%
2023-03-31-$12.02M$2.51M-$14.53M-734.78%
2022-12-31$9.95M$1.01M$8.94M107.82%
2022-03-31-$202,000.00$665,000.00-$867,000.00-31.05%
2021-12-31$3.07M$876,000.00$2.19M182.20%
2021-03-31$9.91M$492,000.00$9.42M797.29%
2020-12-31-$4.69M$1.07M-$5.76M-323.82%
2020-03-31$7M$976,000.00$6.03M176.58%
2019-12-31$10.86M$1.91M$8.95M106.60%
2019-03-31-$13.74M$423,000.00-$14.16M-759.87%
2018-12-31$18.31M$1.19M$17.12M1836.59%
2018-03-31$3.25M$466,000.00$2.78M48.27%
2017-12-31$7.66M$222,000.00$7.44M
2017-03-31$4.65M$410,000.00$4.24M11165.79%
2016-12-31$16.72M$265,000.00$16.46M
2016-03-31$9.39M$212,000.00$9.18M296.00%
2015-12-31$21.5M$237,000.00$21.27M
2015-03-31$1.51M$119,000.00$1.39M702.53%
2014-12-31$11.37M$350,000.00$11.02M592.37%
2014-03-31$875,000.00$415,000.00$460,000.0015.23%
2013-12-31$13.81M$844,000.00$12.96M468.52%
2013-03-31$8.13M$53,000.00$8.08M365.76%
2012-12-31$3.02M$39,000.00$2.98M97.77%
2012-03-31$7.67M$73,000.00$7.6M371.39%
2011-12-31$3.86M$259,000.00$3.6M131.29%
2011-03-31$797,000.00$160,000.00$637,000.0050.64%
2010-12-31$1.21M$254,000.00$959,000.00129.07%

Annual Free Cash Flow

DateOperating cash flowCapital expenditureFree cash flowFCF / net income
2025-12-31$5.86M$11.34M-$5.48M-10.95%
2024-12-31$24.83M$17.37M$7.46M57.58%
2023-12-31$44.65M$8.38M$36.26M280.87%
2022-12-31$29.65M$3.38M$26.27M150.85%
2021-12-31$13.3M$2.62M$10.68M749.09%
2020-12-31$4.42M$3.95M$476,000.005.80%
2019-12-31$10.23M$5.66M$4.57M25.82%
2018-12-31$21.95M$3.09M$18.86M
2017-12-31$6.57M$1.03M$5.54M
2016-12-31$69.6M$1.08M$68.52M
2015-12-31$12.64M$763,000.00$11.87M
2014-12-31$17.67M$1.15M$16.51M126.28%
2013-12-31$24.18M$1.38M$22.8M347.78%
2012-12-31$16.83M$273,000.00$16.56M152.59%
2011-12-31$8.74M$913,000.00$7.83M94.60%
2010-12-31$2.94M$654,000.00$2.28M108.50%