AMRC on NYSE

Ameresco

Energy company.1

Price unavailable

Last updated Oct 16, 2026.

Overview

$1.8BRevenue, fiscal 20243
$56.8MNet income, fiscal 20243
2000Founded1

Compare with Legence Corp., Sunrun or Argan, Inc., or pick any stock.

  • TickerAMRC on NYSE1
  • Industryenergy industry1
  • HeadquartersDE1
  • Websitewww.ameresco.com
  • Incorporated inDE4
  • Business address111 Speen Street, Framingham, Ma 017014
  • Filer categoryAccelerated filer4

Financials

From the company’s reports to the SEC. Every number links to the filing it came from.

Key numbers, fiscal 2024

14.5%Gross margin3
6.1%Operating margin3
3.2%Net margin3
28.8%Revenue growth, 20243
5.6%Return on equity3
$113.3MFree cash flow3

Where the money goes

Where each dollar of revenue went, fiscal 2024

  • Cost of revenue86¢$1.5B
  • Selling, general and admin10¢$173.8M
  • Income tax1¢$20.0M
  • Profit3¢$56.8M

Out of $1.8B in revenue.3

Where each dollar of operating cash went, fiscal 2024

  • Capital spending4¢$4.3M
  • Kept or used elsewhere96¢$113.3M

Out of $117.6M of cash from operations.3

Financial statements

Revenue567893$1.8B in 2024+147% since 2017
0$500.0M$1.0B$1.5B$2.0B2017: $717.2M$717.2M20172018: $787.1M$787.1M2018+10%2019: $866.9M$866.9M2019+10%2020: $1.0B$1.0B2020+19%2021: $1.2B$1.2B2021+18%2022: $1.8B$1.8B2022+50%2023: $1.4B$1.4B2023−25%2024: $1.8B$1.8B2024+29%
Gross profit567893$256.1M in 2024+78% since 2017
0$100.0M$200.0M$300.0M2017: $144.2M$144.2M20172018: $173.6M$173.6M2018+20%2019: $168.1M$168.1M2019−3%2020: $187.5M$187.5M2020+12%2021: $230.4M$230.4M2021+23%2022: $290.8M$290.8M2022+26%2023: $246.4M$246.4M2023−15%2024: $256.1M$256.1M2024+4%
Operating income567893$108.7M in 2024+197% since 2017
0$50.0M$100.0M$150.0M2017: $36.6M$36.6M20172018: $59.1M$59.1M2018+62%2019: $51.6M$51.6M2019−13%2020: $71.5M$71.5M2020+39%2021: $95.4M$95.4M2021+33%2022: $133.0M$133.0M2022+39%2023: $82.2M$82.2M2023−38%2024: $108.7M$108.7M2024+32%
Net income567893$56.8M in 2024+51% since 2017
0$25.0M$50.0M$75.0M$100.0M2017: $37.5M$37.5M20172018: $38.0M$38.0M2018+1%2019: $44.4M$44.4M2019+17%2020: $54.1M$54.1M2020+22%2021: $70.5M$70.5M2021+30%2022: $94.9M$94.9M2022+35%2023: $62.5M$62.5M2023−34%2024: $56.8M$56.8M2024−9%
Fiscal year20172018201920202021202220232024
Revenue$717.2M5$787.1M6$866.9M7$1.0B8$1.2B9$1.8B3$1.4B3$1.8B3
Cost of revenue$573.0M5$613.5M6$698.8M7$844.7M8$985.3M9$1.5B3$1.1B3$1.5B3
Gross profit$144.2M5$173.6M6$168.1M7$187.5M8$230.4M9$290.8M3$246.4M3$256.1M3
Selling, general and admin$114.5M6$116.5M7$116.0M8$132.9M9$159.5M3$162.1M3$173.8M3
Operating income$36.6M5$59.1M6$51.6M7$71.5M8$95.4M9$133.0M3$82.2M3$108.7M3
Interest$9.1M5$15.3M6$13.2M7$13.4M8$14.6M9$17.8M9$26.9M9
Income tax-$4.8M5$4.8M6-$3.7M7-$494.0K8-$2.0M9$7.2M3-$25.6M3-$20.0M3
Net income$37.5M5$38.0M6$44.4M7$54.1M8$70.5M9$94.9M3$62.5M3$56.8M3
Earnings per share$0.825$0.836$0.957$1.138$1.389$1.833$1.203$1.083
Earnings per share (diluted)$0.825$0.816$0.937$1.108$1.359$1.783$1.173$1.073

Compare Ameresco with another company

Former names

  • Ameresco, Inc.Mar 31, 2010 to Oct 13, 20264

Timeline

  1. 2000Founded Founded1

Recent filings

  1. Oct 13, 2026SCHEDULE 13G/A
  2. Oct 8, 2026SCHEDULE 13G
  3. Oct 1, 20263
  4. Oct 1, 20263
  5. Sep 17, 20264
  6. Sep 17, 20264
  7. Sep 14, 20264
  8. Sep 14, 20264
  9. Sep 14, 20264
  10. Sep 14, 20264
  11. Sep 14, 20264
  12. Sep 10, 20268-K
  13. Sep 1, 20264
  14. Aug 27, 2026SCHEDULE 13G
  15. Aug 27, 20264

Every filing from the last three years, summarized. The full record is on SEC EDGAR.2