FY2024 · ended Dec 31, 2024 · Revenue $1.77B, +28.8% YoY · Filed Feb 28, 2025
Ameresco, Inc. (AMRC) files with the SEC under industry code 1700, Construction - Special Trade Contractors. In fiscal 2024, which ended Dec 31, 2024, it reported revenue of $1.8 billion and net income of $56.8 million. Free cash flow was $113.3 million. As of Jun 30, 2026 it held $138.3 million in cash and investments and $238.7 million in total debt.
Revenue
$1.77B
+28.8% vs prior year
Net income
$56.76M
-9.1% vs prior year
Operating cash flow
$117.60M
+268.0% vs prior year
Free cash flow
$113.31M
+249.7% vs prior year
EPS
$1.07
-8.5% vs prior year
Dividend per share
None
Shares outstanding
—
Net cash
$-100.39M
as of Jun 30, 2026
Operating margin
6.1%
FY 2024
Company profile
- Industry
- Construction - Special Trade Contractors (SIC 1700)
- Listed as
- AMRC (NYSE)
- Fiscal year ends
- December 31
- Incorporated in
- DE
- Headquarters
- Framingham, MA
- SEC filer status
- Accelerated filer
- SEC CIK
- 1488139
- Former names
- Ameresco, Inc. (until Oct 13, 2026)
Other Construction - Special Trade Contractors companies
- Legence Corp. LGN
- Brookfield Business Corp BBUC
- Argan Inc AGX
- Sunrun Inc. RUN
- Rhino Bitcoin Inc. RHNO
- Limbach Holdings, Inc. LMB
- Concrete Pumping Holdings, Inc. BBCP
- Phoenix Asia Holdings Ltd PHOE
Key figures
Fiscal-year totals from the annual reports. Balance sheet lines are as of each year end.
| Line | FY 2024 Dec 31, 2024 |
FY 2023 Dec 31, 2023 |
FY 2022 Dec 31, 2022 |
FY 2021 Dec 31, 2021 |
FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|
| Revenue | $1.8B | $1.4B | $1.8B | $1.2B | $1.0B |
| Operating income | $108.7M | $82.2M | $133.0M | $95.4M | $71.5M |
| Net income | $56.8M | $62.5M | $94.9M | $70.5M | $54.1M |
| Diluted EPS | $1.07 | $1.17 | $1.78 | $1.35 | $1.10 |
| Operating cash flow | $117.6M | -$70.0M | -$338.3M | -$172.3M | -$102.6M |
| Free cash flow | $113.3M | -$75.7M | -$343.6M | -$177.2M | -$104.8M |
| Total assets | $4.2B | $3.7B | $2.9B | $2.2B | $1.8B |
| Stockholders' equity | $1.0B | $902.0M | $824.0M | $704.3M | $492.8M |
| Cash and investments | $108.5M | $79.3M | $115.5M | $50.5M | $66.4M |
| Total debt | $232.3M | $392.0M | $385.1M | $139.6M | $134.3M |
Recent SEC filings
| Form | Description | Filed | Period |
|---|---|---|---|
| 8-K |
Current report
Officer or director change
|
Sep 10, 2026 | Sep 8, 2026 |
| 8-K |
Current report
Officer or director change
|
Aug 19, 2026 | Aug 17, 2026 |
| 8-K |
Current report
Officer or director change, Regulation FD disclosure
|
Aug 19, 2026 | Aug 17, 2026 |
| 10-Q | Quarterly report | Aug 4, 2026 | Jun 30, 2026 |
| 8-K |
Current report
Results of operations
|
Aug 3, 2026 | Aug 3, 2026 |
| 8-K |
Current report
Officer or director change
|
Jul 27, 2026 | Jul 22, 2026 |
All 1000 Ameresco, Inc. SEC filings
Source: SEC EDGAR filings. This is company-reported data, not investment advice.