Ameresco, Inc.

Listed Company
AMRCCIK 0001488139NYSEAcceleratedConstruction - Special Trade ContractorsDelawareFY ends Dec 31
Period
FY 2024
Revenue
$1.77B
Net Income
$56.76M
Total Assets
$4.16B
Equity
$1.01B
Shares Out
Op. Cash Flow
$117.60M

Business

Ameresco, Inc. provides comprehensive energy solutions focused on reducing costs, enhancing resilience, and supporting decarbonization through efficiency improvements and distributed energy resource development. It offers development, design, financing arrangement, construction and installation of energy efficiency measures, renewable energy plants, energy storage, microgrids, energy analytics, operations and maintenance, and Energy as a Service arrangements. The company reports by business segments including North America Regions, U.S. Federal, Renewable Fuels, Europe and All Other. Ameresco serves federal, state and local governments, utilities, educational and healthcare institutions, housing authorities, and commercial and industrial customers across North America and Europe via direct sales, RFPs and long‑term contracts such as ESPCs, PPAs and ESAs.

Summary from filing dated 2025-02-28

Financials

Consolidated Statement of Income

Year Ended · In millions, except per-share amounts
ConceptTrend
FY 2024
2024-12-31
FY 2023
2023-12-31
FY 2022
2022-12-31
FY 2021
2021-12-31
FY 2020
2020-12-31
Revenues1,7701,3751,8241,2161,032
Cost of revenues1,5141,1281,534985845
Gross profit256246291230188
Selling, general and administrative expenses174162159133116
Gain on sale of business, net3800
Asset impairments12402
Earnings from unconsolidated entities792,00022−118,000
Operating income109821339571
Interest and other expenses, net7544271715
Income before income taxes343810678
Income tax (benefit) provision−20−267−2−494,000
Net income5464998057
Net loss (income) attributable to non-controlling interest and redeemable non-controlling interest3−1−4−10−3
Net income attributable to common shareholders5762957054
Basic (in usd per share)1.081.21.831.381.13
Diluted (in usd per share)1.071.171.781.351.1
Basic (in shares)5252525148
Diluted (in shares)5353535249

Filings

Filing historySign up free to browse every 10-K, 10-Q, 8-K, and proxy this filer has submitted to the SEC.Sign up free · Upgrade to Pro

Material Events

Material EventsTrack every 8-K filing and material event — AI-summarized, timelined, and alertable.Sign up free · Upgrade to Pro

Insiders

Insider ActivitySee executive buy/sell windows and insider trade activity over rolling 30/90/365-day windows.Sign up free · Upgrade to Pro

Institutional Holders

Institutional HoldersSee which funds hold this stock and track position changes quarter over quarter.Sign up free · Upgrade to Pro