Ameresco, Inc.

AMRC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,230$1,651$2,962$4,142
- Cash$109$79$116$50
+ Debt$1,703$1,548$938$498
Enterprise Value$2,825$3,120$3,784$4,589
Revenue$1,770$1,375$1,824$1,216
% Growth28.8%-24.7%50.1%
Gross Profit$256$246$291$230
% Margin14.5%17.9%15.9%18.9%
EBITDA$195$150$191$142
% Margin11%10.9%10.4%11.7%
Net Income$57$62$95$70
% Margin3.2%4.5%5.2%5.8%
EPS Diluted1.071.171.781.35
% Growth-8.5%-34.3%31.9%
Operating Cash Flow$118-$70-$338-$172
Capital Expenditures-$438-$552-$328-$184
Free Cash Flow-$321-$622-$666-$356