Ameresco Inc.

NYSE: AMRC · Real-Time Price · USD
12.00
0.94 (8.50%)
At close: May 02, 2025, 3:59 PM
12.27
2.25%
After-hours: May 02, 2025, 05:29 PM EDT

Ameresco 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
108.52M 79.27M 115.53M 50.45M 66.42M 33.22M 61.4M 24.26M 20.61M
n/a n/a n/a n/a n/a n/a n/a n/a n/a
1.92B 644.04M 539.14M 557.67M -2.36M -115K 289.65M 248.33M 149.17M
2.63B 67.06M 22.51M 35.12M 422.38M 266.44M 29.39M 27.64M 26.33M
958.93M 829.13M 796.17M 516.47M 350.96M 320.12M 191.64M 213.51M 160.14M
11.56M 13.64M 14.22M 8.81M 8.57M 9.24M 7.76M 8.14M 12.1M
238.47M 201.51M 75.42M 37.48M 37.9M 33.19M 38.6M 27.13M 21.48M
1.3B 1.13B 1B 638.59M 490.71M 425.19M 310.97M 287.08M 226.06M
91.19M 1.77B 1.24B 911.63M 777.51M 622.36M 466.94M 361.75M 324.78M
75.12M 82.39M 75.33M 78.12M 59.64M 60.03M 60.34M 58.58M 61.91M
2.86B 2.59B 1.88B 1.59B 1.26B 948.82M 850.66M 696.87M 571.22M
4.16B 3.71B 2.88B 2.22B 1.75B 1.37B 1.16B 983.95M 797.28M
529.34M 402.75M 349.13M 308.96M 230.92M 202.42M 134.33M 135.88M 126.58M
91.73M 52.9M 34.8M 35.92M 33.98M 26.62M 24.36M 19.87M 21.19M
159.9M 321.38M 329.49M 6.28M 6.11M 69.97M 26.89M 22.38M 19.29M
107.29M 6.69M 3.98M 145.32M 126.51M 5.02M n/a n/a n/a
889.01M 901.47M 812.07M 474.22M 383.1M 336.65M 222.63M 202.14M 190.6M
1.47B 1.16B 568.63M 377.18M 743.15M 494.87M 219.16M 173.24M 140.59M
748.03M 617.41M 49.49M 43.18M 95.89M 61.04M 43.93M 29.09M 22M
2.22B 1.84B 1.15B 1B 874.34M 608.51M 562.13M 445.19M 312.37M
3.11B 2.74B 1.96B 1.47B 1.26B 945.16M 784.76M 647.33M 502.98M
1.7B 1.55B 937.65M 497.53M 422.44M 371.05M 246.05M 195.61M 159.88M
n/a 5K 5K 5K 5K 5K 5K 5K 5K
n/a 595.91M 533.55M 438.73M 368.39M 314.46M 269.81M 235.84M 194.35M
-5.87M -3.04M -4.05M -6.67M -9.29M -7.51M -5.95M -5.63M -6.59M
1.72B 901.98M 824.03M 704.26M 492.81M 428.86M 376.88M 336.62M 294.31M
1.92B 644.04M 539.14M 557.67M -2.36M -115K 289.65M 248.33M 149.17M