Ameresco, Inc. (AMRC)
NYSE: AMRC · Real-Time Price · USD
24.87
+0.60 (2.47%)
At close: Sep 9, 2025, 4:00 PM
25.50
+0.63 (2.53%)
After-hours: Sep 9, 2025, 7:33 PM EDT

Revenue by Product

Fiscal year is January - December.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 20202007 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2007 - 2019
North American Regions
878.83M
Log In
Log In
Log In
Log In
Upgrade
United States Federal
372.54M
Log In
Log In
Log In
Log In
Upgrade
United States Federal Growth
-7.53%
Log In
Log In
Log In
Log In
Upgrade
Europe
250.57M
Log In
Log In
Log In
Log In
Upgrade
Europe Growth
63.94%
Log In
Log In
Log In
Log In
Upgrade
Renewable Fuels
173.34M
Log In
Log In
Log In
Log In
Upgrade
All Other
94.65M
Log In
Log In
Log In
Log In
Upgrade
All Other Growth
26.87%
Log In
Log In
Log In
Log In
Upgrade
United States Regions
-
Log In
Log In
Log In
Log In
Upgrade
United States Regions Growth
-
Log In
Log In
Log In
Log In
Upgrade
Alternative Fuels
-
Log In
Log In
Log In
Log In
Upgrade
Alternative Fuels Growth
-
Log In
Log In
Log In
Log In
Upgrade
Canada
-
Log In
Log In
Log In
Log In
Upgrade
Canada Growth
-
Log In
Log In
Log In
Log In
Upgrade
Non-Solar DG
-
Log In
Log In
Log In
Log In
Upgrade
Non-Solar DG Growth
-
Log In
Log In
Log In
Log In
Upgrade
Europe
250.57M
Log In
Log In
Log In
Log In
Upgrade
Europe Growth
63.94%
Log In
Log In
Log In
Log In
Upgrade
Canada
-
Log In
Log In
Log In
Log In
Upgrade
Canada Growth
-
Log In
Log In
Log In
Log In
Upgrade

Revenue by Geography

Fiscal year is January - December.
Fiscal Year
FY 2024FY 2023FY 2022FY 2021FY 20202007 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2007 - 2019
Europe
250.68M
Log In
Log In
Log In
Log In
Upgrade
Europe Growth
67.69%
Log In
Log In
Log In
Log In
Upgrade
Canada
72.37M
Log In
Log In
Log In
Log In
Upgrade
Canada Growth
14.21%
Log In
Log In
Log In
Log In
Upgrade
United States
1.45B
Log In
Log In
Log In
Log In
Upgrade
United States Growth
24.54%
Log In
Log In
Log In
Log In
Upgrade
Europe
250.68M
Log In
Log In
Log In
Log In
Upgrade
Europe Growth
67.69%
Log In
Log In
Log In
Log In
Upgrade
Canada
72.37M
Log In
Log In
Log In
Log In
Upgrade
Canada Growth
14.21%
Log In
Log In
Log In
Log In
Upgrade