Income Statement - CECO ENVIRONMENTAL CORP (CECO)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-07 | Dec-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 774.38 | 557.93 | 544.85 | 422.63 | 324.14 | 316.01 | 341.87 | 337.34 | 345.05 | 417.01 | 370.08 | 263.22 | 197.32 | 135.05 | 139.19 | 140.60 | 138.99 | 217.89 | 235.95 | 135.36 |
| Cost of revenue | 521.32 | 361.79 | 373.83 | 294.40 | 223.22 | 210.88 | 227.77 | 225.80 | 231.86 | 282.15 | 258.51 | 178.39 | 135.76 | 92.61 | 101.02 | 107.95 | 108.04 | 174.50 | 195.55 | 111.26 |
| Gross profit | 253.06 | 196.15 | 171.02 | 128.23 | 100.92 | 105.13 | 114.10 | 111.54 | 113.19 | 134.86 | 111.56 | 84.82 | 61.56 | 42.44 | 38.17 | 32.65 | 30.94 | 43.39 | 40.41 | 24.10 |
| Total operating expenses | 201.35 | 160.74 | 136.45 | 106.06 | 91.07 | 91.78 | 96.11 | 97.15 | 96.11 | 101.97 | 94.90 | 61.14 | 47.36 | 25.76 | 25.80 | 27.62 | 29.66 | 35.20 | 27.77 | 18.05 |
| Operating income | 51.71 | 35.40 | 34.57 | 22.16 | 9.86 | 13.35 | 17.99 | 10.00 | 8.02 | -25.56 | 5.38 | 22.41 | 6.97 | 16.68 | 12.37 | 5.04 | -15.83 | 8.20 | 12.63 | 6.05 |
| Non-operating income (net) | 31.13 | -17.71 | -13.04 | 1.53 | -5.18 | -1.50 | -4.65 | -7.51 | -6.62 | -7.40 | -8.05 | -5.45 | -0.52 | -1.32 | -0.65 | -1.36 | -2.08 | -0.56 | -1.97 | -1.19 |
| Income before tax | 82.85 | 17.69 | 21.53 | 23.69 | 4.67 | 11.84 | 13.34 | 2.50 | 1.41 | -32.96 | -2.66 | 16.96 | 6.46 | 15.36 | 11.72 | 3.68 | -17.91 | 7.64 | 10.67 | 4.86 |
| Income tax expense | 29.74 | 3.27 | 7.02 | 5.43 | 2.69 | 3.67 | -4.36 | 9.62 | 4.44 | 5.29 | 3.07 | 3.89 | -0.10 | 4.51 | 3.41 | 1.37 | -3.14 | 2.63 | 4.36 | 1.77 |
| Net income | 50.05 | 12.96 | 12.91 | 17.42 | 1.43 | 8.21 | 17.71 | -7.12 | -3.03 | -38.22 | -5.60 | 13.08 | 6.56 | 10.85 | 8.27 | 2.11 | -15.03 | 5.01 | 6.31 | 3.09 |
Show Quarterly Income Statement
Income Statement - CECO ENVIRONMENTAL CORP (CECO)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Mar-09 | Dec-08 | Sep-08 | Jun-08 | Mar-08 | Dec-07 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 214.69 | 214.69 | 197.60 | 185.39 | 176.70 | 158.57 | 135.51 | 137.52 | 126.33 | 153.71 | 149.39 | 129.18 | 112.56 | 116.40 | 108.41 | 105.38 | 92.44 | 93.59 | 79.98 | 78.68 | 71.89 | 82.93 | 77.43 | 75.17 | 80.49 | 89.41 | 85.27 | 81.18 | 86.01 | 93.85 | 88.26 | 81.09 | 74.14 | 73.54 | 84.99 | 93.87 | 92.65 | 99.98 | 101.60 | 112.26 | 103.18 | 103.90 | 98.23 | 86.96 | 80.99 | 76.11 | 63.30 | 66.64 | 57.17 | 68.73 | 49.80 | 44.43 | 34.36 | 34.33 | 33.10 | 34.59 | 33.03 | 37.75 | 32.95 | 32.54 | 35.96 | 36.95 | 33.86 | 34.78 | 35.02 | 32.48 | 33.20 | 33.55 | 39.75 | 58.34 | 55.24 | 57.45 | 46.86 | 67.99 | 65.26 | 59.25 | 43.46 | 41.50 | 37.73 | 31.75 | 24.38 |
| Cost of revenue | 139.32 | 143.31 | 133.02 | 118.28 | 114.54 | 101.87 | 90.25 | 88.48 | 81.20 | 102.72 | 106.27 | 89.36 | 77.67 | 78.71 | 75.99 | 73.70 | 66.01 | 65.05 | 57.25 | 53.43 | 47.49 | 59.40 | 52.62 | 49.35 | 52.21 | 59.37 | 56.49 | 54.33 | 57.58 | 64.08 | 59.58 | 53.94 | 48.58 | 47.90 | 57.85 | 65.38 | 60.72 | 64.32 | 67.92 | 78.33 | 71.59 | 70.74 | 67.44 | 60.33 | 60.01 | 53.52 | 42.24 | 45.19 | 37.44 | 47.21 | 35.24 | 30.14 | 23.18 | 23.15 | 22.57 | 24.05 | 22.84 | 26.45 | 23.25 | 23.84 | 27.48 | 28.44 | 26.13 | 26.38 | 27.00 | 24.82 | 26.19 | 25.95 | 31.08 | 44.38 | 43.29 | 46.62 | 40.22 | 56.49 | 54.10 | 49.34 | 35.63 | 33.28 | 31.59 | 26.14 | 20.25 |
| Gross profit | 75.38 | 71.39 | 64.58 | 67.11 | 62.16 | 56.70 | 45.27 | 49.05 | 45.13 | 50.99 | 43.12 | 39.82 | 34.89 | 37.70 | 32.43 | 31.68 | 26.43 | 28.54 | 22.73 | 25.25 | 24.41 | 23.53 | 24.81 | 25.82 | 28.28 | 30.04 | 28.78 | 26.85 | 28.43 | 29.78 | 28.67 | 27.15 | 25.56 | 25.65 | 27.13 | 28.49 | 31.93 | 35.67 | 33.68 | 33.93 | 31.59 | 33.16 | 30.80 | 26.63 | 20.98 | 22.59 | 21.06 | 21.45 | 19.73 | 21.52 | 14.55 | 14.30 | 11.18 | 11.18 | 10.53 | 10.55 | 10.18 | 11.30 | 9.70 | 8.70 | 8.47 | 8.51 | 7.73 | 8.40 | 8.02 | 7.66 | 7.02 | 7.60 | 8.67 | 13.97 | 11.95 | 10.83 | 6.64 | 11.50 | 11.16 | 9.91 | 7.84 | 8.22 | 6.14 | 5.60 | 4.13 |
| Total operating expenses | 58.85 | 53.73 | 55.18 | 49.05 | 0.29 | 45.43 | 38.08 | 39.79 | 37.45 | 36.86 | 35.27 | 31.21 | 29.43 | 29.26 | 29.65 | 25.93 | 21.23 | 23.28 | 23.32 | 23.11 | 21.35 | 17.55 | 23.79 | 21.42 | 24.04 | 23.02 | 23.99 | 24.58 | 23.47 | 23.60 | 24.21 | 24.46 | 24.48 | 24.79 | 21.50 | 19.23 | 30.58 | 28.17 | 23.01 | 25.05 | 25.74 | 28.75 | 27.30 | 21.18 | 17.67 | 17.15 | 15.73 | 14.09 | 14.17 | 17.23 | 13.86 | 8.69 | 6.75 | 6.78 | 6.28 | 6.26 | 6.44 | 7.50 | 6.39 | 5.85 | 6.06 | 6.45 | 6.77 | 7.03 | 7.37 | 6.51 | 7.36 | 7.97 | 7.83 | 9.53 | 9.52 | 8.77 | 7.38 | 8.71 | 7.11 | 6.60 | 5.34 | 5.77 | 4.48 | 4.36 | 3.44 |
| Operating income | 16.53 | 17.66 | 9.40 | 18.06 | 61.87 | 11.27 | 7.19 | 9.26 | 7.69 | 14.13 | 7.85 | 8.60 | 5.46 | 8.44 | 2.77 | 5.75 | 5.20 | 5.25 | -0.60 | 2.15 | 3.05 | 5.97 | 1.02 | 4.40 | 4.24 | 7.03 | 4.06 | 2.02 | 4.89 | 5.73 | -10.44 | 2.58 | 12.15 | -8.21 | 5.63 | 9.26 | 1.35 | -50.43 | 10.50 | 8.56 | 5.81 | 0.11 | -2.19 | 4.49 | 2.98 | 4.49 | 5.25 | 7.19 | 5.49 | 3.68 | -3.36 | 3.31 | 3.34 | 4.40 | 4.25 | 4.29 | 3.75 | 3.80 | 3.31 | 2.85 | 2.42 | 2.06 | 0.96 | 1.37 | 0.65 | -15.95 | -0.34 | -0.37 | 0.84 | 4.44 | 2.43 | 2.06 | -0.74 | 2.78 | 4.05 | 3.31 | 2.49 | 2.45 | 1.66 | 1.24 | 0.70 |
| Non-operating income (net) | -5.65 | -6.78 | -7.11 | -3.44 | -6.81 | -5.81 | -3.05 | -3.93 | -4.93 | -4.36 | -3.56 | -3.63 | -2.98 | 2.26 | -0.29 | 0.84 | -1.28 | -1.88 | -0.54 | -1.56 | -1.21 | -2.10 | -1.06 | -0.57 | -0.05 | -0.42 | -1.39 | -0.65 | -2.18 | -1.95 | -1.14 | -2.17 | -2.28 | -1.81 | -1.71 | -1.29 | -1.82 | -1.80 | -1.90 | -2.38 | -1.32 | -2.74 | -1.99 | -0.61 | -2.70 | -1.51 | -2.23 | -0.87 | -0.85 | 0.03 | -0.36 | -0.21 | 0.03 | -0.36 | -0.36 | -0.27 | -0.34 | -0.21 | -0.19 | 0.08 | -0.32 | -0.91 | 0.20 | -0.28 | -0.38 | -0.50 | -0.70 | -0.61 | -0.27 | 0.49 | -0.47 | -0.37 | -0.21 | -0.13 | -0.13 | -1.15 | -0.56 | -0.33 | -0.05 | 0.85 | -1.65 |
| Income before tax | 10.88 | 10.88 | 2.29 | 14.62 | 55.06 | 5.47 | 4.14 | 5.32 | 2.76 | 9.78 | 4.30 | 4.97 | 2.48 | 10.70 | 2.48 | 6.58 | 3.92 | 3.38 | -1.13 | 0.58 | 1.85 | 3.88 | -0.04 | 3.82 | 4.19 | 6.60 | 2.67 | 1.37 | 2.71 | 3.79 | -11.58 | 0.42 | 9.87 | -10.02 | 3.93 | 7.97 | -0.47 | -52.23 | 8.60 | 6.18 | 4.49 | -2.63 | -4.19 | 3.88 | 0.28 | 2.98 | 3.02 | 6.32 | 4.64 | 3.71 | -3.72 | 3.09 | 3.37 | 4.04 | 3.89 | 4.02 | 3.41 | 3.59 | 3.12 | 2.92 | 2.10 | 1.15 | 1.16 | 1.09 | 0.27 | -16.45 | -1.04 | -0.98 | 0.57 | 4.93 | 1.96 | 1.69 | -0.94 | 2.65 | 3.93 | 2.15 | 1.94 | 2.12 | 1.61 | 2.09 | -0.96 |
| Income tax expense | 6.13 | 6.13 | 0.48 | 4.51 | 18.62 | 0.61 | 1.60 | 0.39 | 0.67 | 5.45 | 0.59 | 0.98 | 0.01 | 2.14 | 0.31 | 1.86 | 1.11 | 1.88 | 0.06 | 0.20 | 0.55 | 2.12 | 0.21 | 0.56 | 0.78 | -1.79 | 0.74 | -4.15 | 0.84 | 2.85 | 1.34 | 1.32 | 4.11 | 1.57 | 0.89 | 2.48 | -0.51 | -1.06 | 2.77 | 2.15 | 1.43 | 0.58 | 0.64 | 1.77 | 0.09 | 1.12 | -0.68 | 1.83 | 1.62 | 0.94 | -2.26 | 0.05 | 1.16 | 0.99 | 0.62 | 1.54 | 1.37 | 0.81 | 0.80 | 0.97 | 0.84 | 0.36 | 0.49 | 0.42 | 0.10 | -2.63 | -0.37 | -0.34 | 0.20 | 1.57 | 0.77 | 0.66 | -0.37 | 0.83 | 1.73 | 1.01 | 0.80 | 0.92 | 0.55 | 0.53 | -0.22 |
| Net income | 3.06 | 3.06 | 1.50 | 9.51 | 35.98 | 4.88 | 2.09 | 4.49 | 1.51 | 3.88 | 3.33 | 3.72 | 1.98 | 8.30 | 1.94 | 4.39 | 2.79 | 1.20 | -1.25 | 0.29 | 1.18 | 1.78 | -0.24 | 3.26 | 3.41 | 8.40 | 1.93 | 5.52 | 1.86 | 0.93 | -12.92 | -0.90 | 5.76 | -11.59 | 3.04 | 5.49 | 0.04 | -51.17 | 5.80 | 4.05 | 3.10 | -3.08 | -4.83 | 2.10 | 0.20 | 1.86 | 3.70 | 4.49 | 3.02 | 2.77 | -1.46 | 3.04 | 2.21 | 3.05 | 3.27 | 2.49 | 2.05 | 2.74 | 2.32 | 1.95 | 1.26 | 0.74 | 0.68 | 0.58 | 0.10 | -14.08 | -0.68 | -0.64 | 0.37 | 3.36 | 1.20 | 1.03 | -0.58 | 1.82 | 2.20 | 1.15 | 1.14 | 1.20 | 1.07 | 1.56 | -0.74 |