Skip to content
10-Q

Quarterly Report

Ameresco, Inc. AMRC

0001628280-25-048545

← back to feed
Filed
Nov 4, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted Q3 2025 · Sep 30, 2025 53.37M sh
Shares Diluted Q3 2025 · Sep 30, 2025 53.1M sh
Shares Diluted Q3 2025 · Sep 30, 2024 53.24M sh
Shares Diluted Q3 2025 · Sep 30, 2024 53.1M sh
Capex Q3 2025 · Sep 30, 2025 $217K
Capex Q3 2025 · Sep 30, 2024 $3.05M
Operating Cash Flow Q3 2025 · Sep 30, 2025 −$37.47M
Operating Cash Flow Q3 2025 · Sep 30, 2024 $99.22M
Short Term Debt Q3 2025 · Sep 30, 2025 $167.08M
Short Term Debt Q3 2025 · Dec 31, 2024 $149.36M
Cash And Equivalents Q3 2025 · Sep 30, 2025 $94.55M
Cash And Equivalents Q3 2025 · Dec 31, 2024 $108.52M
Stockholders Equity Q3 2025 · Sep 30, 2025 $1.06B
Stockholders Equity Q3 2025 · Dec 31, 2024 $1.01B
Current Liabilities Q3 2025 · Sep 30, 2025 $939.3M
Current Liabilities Q3 2025 · Dec 31, 2024 $889.01M
Current Assets Q3 2025 · Sep 30, 2025 $1.42B
Current Assets Q3 2025 · Dec 31, 2024 $1.3B
Total Assets Q3 2025 · Sep 30, 2025 $4.43B
Total Assets Q3 2025 · Dec 31, 2024 $4.16B
Eps Diluted Q3 2025 · Sep 30, 2025 $0.35
Eps Diluted Q3 2025 · Sep 30, 2025 $0.49
Eps Diluted Q3 2025 · Sep 30, 2024 $0.33
Eps Diluted Q3 2025 · Sep 30, 2024 $0.37
Eps Basic Q3 2025 · Sep 30, 2025 $0.35
Eps Basic Q3 2025 · Sep 30, 2025 $0.49
Eps Basic Q3 2025 · Sep 30, 2024 $0.34
Eps Basic Q3 2025 · Sep 30, 2024 $0.37
Sga Expense Q3 2025 · Sep 30, 2025 $43.37M
Sga Expense Q3 2025 · Sep 30, 2025 $127.59M
Sga Expense Q3 2025 · Sep 30, 2024 $42.14M
Sga Expense Q3 2025 · Sep 30, 2024 $125.92M
Net Income Q3 2025 · Sep 30, 2025 $18.53M
Net Income Q3 2025 · Sep 30, 2025 $25.91M
Net Income Q3 2025 · Sep 30, 2024 $17.6M
Net Income Q3 2025 · Sep 30, 2024 $19.67M
Operating Income Q3 2025 · Sep 30, 2025 $42.35M
Operating Income Q3 2025 · Sep 30, 2025 $83.82M
Operating Income Q3 2025 · Sep 30, 2024 $35.16M
Operating Income Q3 2025 · Sep 30, 2024 $64.11M
Gross Profit Q3 2025 · Sep 30, 2025 $84.33M
Gross Profit Q3 2025 · Sep 30, 2025 $209.61M
Gross Profit Q3 2025 · Sep 30, 2024 $77.14M
Gross Profit Q3 2025 · Sep 30, 2024 $189.3M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $441.66M
Cost Of Revenue Q3 2025 · Sep 30, 2025 $1.14B
Cost Of Revenue Q3 2025 · Sep 30, 2024 $423.73M
Cost Of Revenue Q3 2025 · Sep 30, 2024 $1.05B
Revenue Q3 2025 · Sep 30, 2025 $525.99M
Revenue Q3 2025 · Sep 30, 2025 $1.35B
Revenue Q3 2025 · Sep 30, 2024 $500.87M
Revenue Q3 2025 · Sep 30, 2024 $1.24B