Income Statement - Ameresco, Inc. (AMRC)
$(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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 1,932.13 | 1,769.93 | 1,374.63 | 1,824.42 | 1,215.70 | 1,032.28 | 866.93 | 787.14 | 717.15 | 651.23 | 630.83 | 593.24 | 574.17 | 631.17 | 728.20 | 618.23 | 428.52 | 395.85 |
| Cost of revenue | 1,628.11 | 1,513.84 | 1,128.20 | 1,533.59 | 985.34 | 844.73 | 698.82 | 613.53 | 572.99 | 516.88 | 513.77 | 476.31 | 470.85 | 503.02 | 593.15 | 507.52 | 348.82 | 318.57 |
| Gross profit | 304.01 | 256.09 | 246.43 | 290.83 | 230.36 | 187.55 | 168.12 | 173.61 | 144.16 | 134.34 | 117.06 | 116.93 | 103.32 | 128.15 | 135.05 | 110.70 | 79.70 | 77.28 |
| Total operating expenses | 175.46 | 147.35 | 164.21 | 157.84 | 134.92 | 116.05 | 116.50 | 114.51 | 107.57 | 110.57 | 110.01 | 103.78 | 96.69 | 98.47 | 84.36 | 64.71 | 54.41 | 52.61 |
| Operating income | 128.56 | 108.75 | 82.22 | 132.99 | 95.43 | 71.50 | 51.61 | 59.10 | 36.59 | 23.78 | 7.06 | 13.15 | 6.63 | 28.66 | 50.69 | 45.99 | 25.29 | 24.68 |
| Non-operating income (net) | -83.58 | -74.81 | -43.95 | -27.27 | -17.29 | -15.07 | -15.06 | -16.71 | -7.87 | -7.41 | -6.77 | -6.86 | -3.87 | -4.05 | -5.19 | -5.08 | 1.56 | -5.19 |
| Income before tax | 44.98 | 33.94 | 38.27 | 105.72 | 78.14 | 56.43 | 36.55 | 42.39 | 28.72 | 16.37 | 0.29 | 6.29 | 2.76 | 24.61 | 45.49 | 40.91 | 26.86 | 19.49 |
| Income tax expense | -11.70 | -20.00 | -25.64 | 7.17 | -2.05 | -0.49 | -3.75 | 4.81 | -4.79 | 4.37 | 2.84 | -4.09 | 0.34 | 6.25 | 10.77 | 12.19 | 6.95 | 1.22 |
| Net income | 44.28 | 56.76 | 62.47 | 94.93 | 70.46 | 54.05 | 44.44 | 37.98 | 37.49 | 12.03 | 2.98 | 10.38 | 2.41 | 18.36 | 34.73 | 28.73 | 19.91 | 18.27 |
Show Quarterly Income Statement
Income Statement - Ameresco, Inc. (AMRC)
$(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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 401.46 | 581.03 | 525.99 | 472.28 | 352.83 | 532.67 | 500.87 | 437.98 | 298.41 | 441.37 | 335.15 | 327.07 | 271.04 | 331.73 | 441.30 | 577.40 | 474.00 | 415.89 | 273.68 | 273.92 | 252.20 | 314.32 | 282.51 | 223.04 | 212.41 | 306.61 | 212.03 | 198.18 | 150.11 | 217.37 | 205.38 | 196.98 | 167.41 | 211.13 | 204.74 | 166.67 | 134.61 | 174.23 | 180.60 | 162.63 | 133.78 | 173.77 | 189.14 | 152.49 | 115.43 | 181.06 | 168.89 | 142.56 | 100.73 | 176.13 | 161.65 | 126.25 | 110.14 | 156.59 | 163.91 | 164.10 | 146.57 | 188.50 | 227.80 | 165.48 | 146.42 | 179.34 | 191.90 | 141.35 | 105.63 | 133.38 | 132.29 | 89.46 | 73.39 | 395.85 |
| Cost of revenue | 345.00 | 486.62 | 441.66 | 398.93 | 300.91 | 465.88 | 423.73 | 372.81 | 251.41 | 367.19 | 271.49 | 268.43 | 221.09 | 270.13 | 361.74 | 496.09 | 405.62 | 344.58 | 214.87 | 220.60 | 205.29 | 256.10 | 231.13 | 183.53 | 173.97 | 258.96 | 167.33 | 155.04 | 117.48 | 168.17 | 159.21 | 154.21 | 131.94 | 169.67 | 163.38 | 131.26 | 108.69 | 138.21 | 141.80 | 130.77 | 106.10 | 143.54 | 152.85 | 121.59 | 95.79 | 144.64 | 133.87 | 114.62 | 83.18 | 147.77 | 131.58 | 102.87 | 88.62 | 123.63 | 129.10 | 132.94 | 117.35 | 153.44 | 187.95 | 133.33 | 118.44 | 148.07 | 157.02 | 115.20 | 87.23 | 106.63 | 108.38 | 74.11 | 59.69 | 312.36 |
| Gross profit | 56.46 | 94.41 | 84.33 | 73.36 | 51.92 | 66.79 | 77.14 | 65.17 | 46.99 | 74.18 | 63.66 | 58.65 | 49.95 | 61.60 | 79.56 | 81.30 | 68.38 | 71.31 | 58.81 | 53.32 | 46.91 | 58.22 | 51.37 | 39.51 | 38.45 | 47.65 | 44.69 | 43.14 | 32.63 | 49.20 | 46.16 | 42.78 | 35.47 | 41.46 | 41.37 | 35.41 | 25.92 | 36.02 | 38.80 | 31.86 | 27.68 | 30.23 | 36.29 | 30.90 | 19.64 | 36.42 | 35.02 | 27.94 | 17.55 | 28.36 | 30.06 | 23.38 | 21.52 | 32.96 | 34.80 | 31.16 | 29.22 | 35.06 | 39.86 | 32.15 | 27.98 | 31.27 | 34.88 | 26.15 | 18.40 | 26.74 | 23.92 | 15.35 | 13.69 | 83.50 |
| Total operating expenses | 46.32 | 47.86 | 43.37 | 45.73 | 38.49 | 22.15 | 41.98 | 44.22 | 39.00 | 40.10 | 42.23 | 41.03 | 40.85 | 39.28 | 40.62 | 38.25 | 39.69 | 39.27 | 35.17 | 31.88 | 28.60 | 33.65 | 26.86 | 26.62 | 28.92 | 29.11 | 31.23 | 30.08 | 26.08 | 29.64 | 28.87 | 28.80 | 27.20 | 27.41 | 27.03 | 26.65 | 26.49 | 28.69 | 28.85 | 27.14 | 25.89 | 33.50 | 26.62 | 25.81 | 24.07 | 29.49 | 25.80 | 24.15 | 24.34 | 25.32 | 22.48 | 25.29 | 23.60 | 25.68 | 24.09 | 22.90 | 25.80 | 22.44 | 23.45 | 18.79 | 19.68 | 18.77 | 15.97 | 14.14 | 15.84 | 15.46 | 12.34 | 13.58 | 13.03 | 0.00 |
| Operating income | 10.15 | 46.54 | 40.96 | 27.62 | 13.43 | 44.64 | 35.16 | 20.95 | 7.99 | 34.08 | 21.43 | 17.62 | 9.10 | 22.31 | 38.94 | 43.05 | 28.69 | 32.04 | 23.65 | 21.44 | 18.31 | 24.57 | 24.52 | 12.89 | 9.52 | 18.55 | 13.46 | 13.06 | 6.55 | 19.56 | 17.30 | 13.98 | 8.27 | 14.05 | 14.34 | 8.76 | -0.56 | 7.33 | 9.94 | 4.72 | 1.79 | -3.27 | 9.67 | 5.08 | -4.43 | 6.93 | 9.22 | 3.78 | -6.79 | 3.04 | 7.58 | -1.91 | -2.08 | 6.26 | 10.71 | 8.26 | 3.42 | 12.62 | 16.41 | 13.36 | 8.30 | 12.50 | 18.91 | 12.01 | 2.56 | 11.28 | 11.58 | 1.77 | 0.67 | 22.33 |
| Non-operating income (net) | -27.72 | -27.93 | -22.80 | -15.01 | -17.85 | -23.41 | -21.47 | -15.76 | -14.17 | -16.07 | -10.64 | -9.20 | -8.04 | -7.40 | -7.55 | -5.25 | -7.08 | -3.61 | -4.56 | -5.45 | -3.67 | -1.90 | -3.73 | -4.05 | -5.39 | -3.70 | -4.19 | -3.75 | -3.42 | -5.96 | -3.24 | -3.97 | -3.54 | -2.64 | -1.67 | -1.74 | -1.83 | -2.45 | -2.27 | -1.85 | -0.84 | -0.61 | -2.15 | -1.35 | -2.66 | -1.87 | -2.47 | -0.80 | -1.73 | -1.37 | -1.59 | -0.45 | -0.46 | -0.40 | -1.25 | -1.06 | -1.34 | -1.94 | -1.36 | -0.99 | -0.90 | -1.00 | -2.01 | -1.22 | -0.86 | 0.05 | 0.92 | 0.61 | -0.02 | -2.84 |
| Income before tax | -17.57 | 18.61 | 18.16 | 12.62 | -4.42 | 21.23 | 13.69 | 5.19 | -6.18 | 18.01 | 10.79 | 8.42 | 1.05 | 14.92 | 31.39 | 37.81 | 21.61 | 28.43 | 19.09 | 15.99 | 14.64 | 22.67 | 20.79 | 8.84 | 4.13 | 14.84 | 9.27 | 9.31 | 3.13 | 13.60 | 14.05 | 10.01 | 4.73 | 11.41 | 12.67 | 7.02 | -2.39 | 4.88 | 7.68 | 2.87 | 0.95 | -3.88 | 7.52 | 3.74 | -7.09 | 5.06 | 6.76 | 2.99 | -8.52 | 1.67 | 5.99 | -2.36 | -2.55 | 5.87 | 9.46 | 7.20 | 2.09 | 10.67 | 15.05 | 12.37 | 7.40 | 11.50 | 16.90 | 10.80 | 1.71 | 11.33 | 12.50 | 2.38 | 0.64 | 19.49 |
| Income tax expense | -3.18 | -6.31 | -3.68 | -2.90 | 1.19 | -16.68 | -3.32 | 0.18 | -3.24 | -15.08 | -10.05 | 0.01 | -0.50 | -3.73 | 3.66 | 4.93 | 2.31 | -1.16 | -1.19 | -1.90 | 2.21 | -1.09 | 3.10 | 13.31 | -2.50 | -5.75 | 0.94 | 0.80 | 0.26 | 2.93 | 3.35 | 1.31 | -2.78 | -9.09 | 3.88 | 1.06 | -0.65 | 1.50 | 1.87 | 0.77 | 0.24 | 0.66 | 3.34 | 1.75 | -2.90 | -3.59 | -0.53 | 0.27 | -0.24 | 0.10 | 1.45 | -0.58 | -0.62 | 0.95 | 2.68 | 2.03 | 0.58 | 2.43 | 2.69 | 3.54 | 2.11 | 3.80 | 4.86 | 3.09 | 0.43 | 1.76 | 4.31 | 0.66 | 0.23 | 1.22 |
| Net income | -18.28 | 18.37 | 18.53 | 12.86 | -5.48 | 37.09 | 17.60 | 5.01 | -2.94 | 33.74 | 21.27 | 6.37 | 1.10 | 17.94 | 27.39 | 32.22 | 17.38 | 28.21 | 17.42 | 13.66 | 11.17 | 23.48 | 20.00 | 4.37 | 6.20 | 22.20 | 8.87 | 9.22 | 4.15 | 11.59 | 10.70 | 8.70 | 6.99 | 23.81 | 8.49 | 5.83 | -0.64 | 3.27 | 5.72 | 1.99 | 1.05 | 1.00 | 4.18 | 1.99 | -4.19 | 8.65 | 7.29 | 2.72 | -8.28 | 1.57 | 4.55 | -1.78 | -1.92 | 4.91 | 6.77 | 5.17 | 1.51 | 8.25 | 12.36 | 8.83 | 5.29 | 7.70 | 12.04 | 7.71 | 1.28 | 9.57 | 8.19 | 1.72 | 0.42 | 18.27 |