Ameresco, Inc. AMRC
21.61 USD +2.46 (+12.85%)
At closeNov 6, 2026, 7:45 PM EST
21.50 -0.11 -0.51%
After hours · Nov 6, 7:45 PM ET
19.75 Day range 21.72
18.32 52-week range 36.60
- YTD
- -26.22%
- 1 year
- -40.96%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 1.93B | 1.77B | 1.37B | 1.82B | 1.22B | |
| 1.93B | 1.77B | 1.37B | 1.82B | 1.22B | |
| 1.63B | 1.51B | 1.13B | 1.53B | 985.34M | |
| 304.01M | 256.09M | 246.43M | 290.83M | 230.36M | |
| 182.28M | 148.14M | 165.97M | 159.49M | 134.81M | |
| 178.54M | 173.76M | 162.14M | 159.49M | 132.90M | |
| 121.73M | 107.95M | 80.46M | 131.34M | 95.55M | |
| 87.94M | 70.18M | 40.37M | 27.27M | 0 | |
| -11.70M | -20.00M | -25.64M | 7.17M | -2.05M | |
| 44.28M | 56.76M | 62.47M | 94.93M | 70.46M | |
| 44.28M | 56.76M | 62.47M | 94.93M | 70.46M | |
| 44.28M | 56.76M | 62.47M | 94.93M | 70.46M | |
| 56.67M | 53.94M | 63.90M | 98.55M | 80.19M | |
| 12.39M | -2.82M | 1.43M | 3.62M | 9.73M | |
| 0.84 | 1.08 | 1.20 | 1.83 | 1.38 | |
| 0.84 | 1.08 | 1.20 | 1.83 | 1.38 | |
| 0.83 | 1.07 | 1.17 | 1.78 | 1.35 | |
| 120.52M | 106.94M | 77.20M | 129.37M | 68.41M | |
| 120.52M | 106.94M | 77.20M | 129.37M | 68.41M | |
| 52.68M | 52.38M | 52.14M | 51.84M | 50.85M | |
| 53.29M | 53.14M | 53.23M | 53.28M | 52.27M |
