CECO Environmental Corp.

19.36
-0.34 (-1.73%)
At close: Apr 17, 2025, 3:59 PM
19.42
0.29%
After-hours: Apr 17, 2025, 05:21 PM EDT

CECO Environmental Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
37.83M 54.78M 45.52M 29.9M 35.99M 35.6M 43.68M 29.9M 45.82M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
n/a n/a n/a n/a -9.82M -5.86M 563K 300K n/a
25.05M 4.7M 3.08M 3.19M 3.83M 2.66M -2.08M -1.96M 5.46M
159.57M 179.31M 154.1M 126.42M 108.54M 103.24M 82.92M 101.94M 121.19M
42.62M 34.09M 26.53M 17.05M 17.34M 20.58M 20.82M 20.97M 21.49M
90.94M 12.44M 2.33M 4.88M 10.08M 10.18M 3.34M 10.37M 10.92M
330.97M 281.44M 240.66M 189.01M 183.49M 179.5M 160.87M 173.94M 212.98M
58.91M 42.49M 32.2M 26.84M 27.6M 28.88M 22.2M 23.4M 27.27M
343.8M 271.36M 227.96M 196.65M 204.39M 197.59M 206.37M 236.6M 252.92M
428.73M 318.85M 264.06M 227.19M 235.83M 229.14M 231.72M 264.61M 285.66M
759.7M 600.29M 504.72M 416.2M 419.31M 408.64M 392.58M 438.55M 498.63M
109.67M 87.69M 73.41M 56.24M 55.9M 48.76M 51.98M 45.41M 58.98M
n/a 64.77M 32.72M 28.91M 20.69M 34.37M 20.14M 20.47M 35.09M
3.35M 12.99M 3.58M 2.2M 3.13M 2.5M 1.7M 16.6M 14.13M
131.64M 20.87M 56.26M 49.16M 42.42M 55.09M 42.62M 40.6M 21.76M
244.66M 203.11M 146.7M 116.69M 109.36M 115.19M 103.89M 107.85M 146.36M
20.23M 121.95M 107.63M 61.58M 69.49M 63M 74.46M 103.54M 114.37M
231.59M 30.3M 15.13M 14.83M 20.76M 18.98M 31.52M 36.21M 30.33M
263.14M 172.51M 139.87M 93.56M 106.35M 100.43M 110.14M 144.13M 162.19M
507.81M 362.8M 286.57M 210.24M 215.7M 215.62M 214.02M 251.98M 308.55M
23.58M 155.48M 119.66M 72.54M 81.93M 76.62M 76.16M 120.13M 128.49M
349K 348K 344K 350K 355K 353K 349K 347K 343K
6.57M -6.39M -19.3M -36.72M -38.14M -46.34M -59.43M -52.67M -41.74M
-14.44M -16.27M -18M -12.07M -14.5M -14.51M -13.41M -8.92M -13.04M
247.69M 232.64M 213.22M 204.55M 202.66M 193.02M 178.56M 186.57M 190.08M
n/a 12.81M n/a n/a -9.82M -5.86M 563K 300K n/a