The Inventing Press

Ameresco, Inc.

Financial highlights

MetricFY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21FY 12/31/20
Income Statement
Revenue$1.8B$1.4B$1.8B$1.2B$1.0B
Cost of revenue$1.5B$1.1B$1.5B$985.3M$844.7M
Gross profit$256.1M$246.4M$290.8M$230.4M$187.5M
Selling, general & administrative$173.8M$162.1M$159.5M$132.9M$116.0M
Operating income$108.7M$82.2M$133.0M$95.4M$71.5M
Interest expense$26.9M$17.8M$14.6M$13.4M
Pretax income$33.9M$38.3M$105.7M$78.1M$56.4M
Income tax expense-$20.0M-$25.6M$7.2M-$2.0M-$494,000
Net income$56.8M$62.5M$94.9M$70.5M$54.1M
Balance Sheet
Cash and equivalents$108.5M$79.3M$115.5M$50.5M$66.4M
Current assets$1.3B$1.1B$1.0B$638.6M$490.7M
Total assets$4.2B$3.7B$2.9B$2.2B$1.8B
Current liabilities$889.0M$901.5M$812.1M$474.2M$383.1M
Stockholders' equity$1.0B$902.0M$824.0M$704.3M$492.8M
Cash Flow Statement
Cash from operations$117.6M-$70.0M-$338.3M-$172.3M-$102.6M
Depreciation and amortization$89.2M$65.9M$54.3M$44.8M$40.1M
Stock-based compensation$14.1M$10.3M$15.0M$8.7M$1.9M
Capital expenditure$4.3M$5.7M$5.3M$4.9M$2.2M
Free cash flow$113.3M-$75.7M-$343.6M-$177.2M-$104.8M
Share repurchases$0$0$6,000
Impairments$12.4M$3.8M$0$1.9M$0

Shares outstanding 53.0M · Free float 59.8%

Annual filing data through FY ended December 31, 2024; float as of July 13, 2026.