Logo image of AMRC

AMERESCO INC-CL A (AMRC) Stock Balance Sheet

NYSE:AMRC - New York Stock Exchange, Inc. - US02361E1082 - Common Stock - Currency: USD

11.8  -6.53 (-35.62%)

After market: 11.91 +0.11 (+0.93%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
AMRC Cash Equivalents ChartAMRC Cash Equivalents over time chart
113.50M79.27M115.50M50.50M66.40M
Receivables
AMRC Receivables ChartAMRC Receivables over time chart
865.50M829.13M796.20M516.50M351.00M
Inventories
AMRC Inventories ChartAMRC Inventories over time chart
11.97M13.64M14.20M8.80M8.60M
Other Current Assets
AMRC Other Current Assets ChartAMRC Other Current Assets over time chart
233.58M206.44M75.40M62.90M64.80M
Total Current Assets
AMRC Total Current Assets ChartAMRC Total Current Assets over time chart
1.22B1.13B1.00B638.60M490.70M
 
Non-Current Assets
PPE Net
AMRC PPE Net ChartAMRC PPE Net over time chart
1.98B1.77B1.24B911.60M777.50M
Investments And Advances
AMRC Investments And Advances ChartAMRC Investments And Advances over time chart
16.73MN/AN/AN/AN/A
Goodwill
AMRC Goodwill ChartAMRC Goodwill over time chart
75.92M75.59M70.60M71.20M58.70M
Intangibles
AMRC Intangibles ChartAMRC Intangibles over time chart
5.39M6.81M4.70M7.00M900.00K
Other Non-Current Assets
AMRC Other Non-Current Assets ChartAMRC Other Non-Current Assets over time chart
116.71M128.24M55.20M38.80M29.50M
Total Non-Current Assets
AMRC Total Non-Current Assets ChartAMRC Total Non-Current Assets over time chart
2.76B2.59B1.88B1.59B1.26B
 
TOTAL ASSETS
AMRC TOTAL ASSETS ChartAMRC TOTAL ASSETS over time chart
3.98B3.71B2.88B2.22B1.75B
 
LIABILITIES
Current Liabilities
Short Term Debt
AMRC Short Term Debt ChartAMRC Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
AMRC Current Portion Of LT Debt. ChartAMRC Current Portion Of LT Debt. over time chart
343.25M322.25M331.50M78.90M69.40M
Accrued Expenses
AMRC Accrued Expenses ChartAMRC Accrued Expenses over time chart
113.50M122.40M95.00M49.60M47.90M
Accounts Payable
AMRC Accounts Payable ChartAMRC Accounts Payable over time chart
399.24M402.75M349.10M309.00M230.90M
Other Current Liabilities
AMRC Other Current Liabilities ChartAMRC Other Current Liabilities over time chart
108.67M54.07M36.50M36.70M35.00M
Total Current Liabilities
AMRC Total Current Liabilities ChartAMRC Total Current Liabilities over time chart
964.67M901.47M812.10M474.20M383.10M
 
Non-Current Liabilities
Long Term Debt
AMRC Long Term Debt ChartAMRC Long Term Debt over time chart
1.32B1.17B568.60M377.20M311.70M
Deferred Taxes/Income
AMRC Deferred Taxes/Income ChartAMRC Deferred Taxes/Income over time chart
2.60M4.48M9.20M3.90M6.20M
Other Non-Current Liabilities
AMRC Other Non-Current Liabilities ChartAMRC Other Non-Current Liabilities over time chart
687.96M665.00M567.30M619.10M521.50M
Total Non-Current Liabilities
AMRC Total Non-Current Liabilities ChartAMRC Total Non-Current Liabilities over time chart
2.08B1.91B1.24B1.05B878.20M
 
TOTAL LIABILITIES
AMRC TOTAL LIABILITIES ChartAMRC TOTAL LIABILITIES over time chart
3.04B2.81B2.05B1.52B1.26B
 
SHAREHOLDERS' EQUITY
Retained Earnings
AMRC Retained Earnings ChartAMRC Retained Earnings over time chart
615.50M595.91M533.50M438.70M368.40M
Additional Paid In Capital
AMRC Additional Paid In Capital ChartAMRC Additional Paid In Capital over time chart
336.43M320.89M306.30M284.00M145.50M
Minority Interest
AMRC Minority Interest ChartAMRC Minority Interest over time chart
72.16M70.78M95.60M46.20M38.90M
Common Shares
AMRC Common Shares ChartAMRC Common Shares over time chart
5.00K5.00K0.000.000.00
Treasury Stock
AMRC Treasury Stock ChartAMRC Treasury Stock over time chart
-11.79M-11.79M-11.80M-11.80M-11.80M
Other Shareholders' Equity
AMRC Other Shareholders' Equity ChartAMRC Other Shareholders' Equity over time chart
-2.80M-3.04M-4.10M-6.70M-9.30M
Shares Outstanding
AMRC Shares Outstanding ChartAMRC Shares Outstanding over time chart
52.44M52.28M51.90M51.70M48.20M
Tangible Book Value per Share
AMRC Tangible Book Value per Share ChartAMRC Tangible Book Value per Share over time chart
16.3215.6814.4312.118.99
Total Shareholders' Equity
AMRC Total Shareholders' Equity ChartAMRC Total Shareholders' Equity over time chart
937.34M901.98M824.00M704.30M492.80M
 
TOTAL LIABILITIES AND EQUITY
AMRC TOTAL LIABILITIES AND EQUITY ChartAMRC TOTAL LIABILITIES AND EQUITY over time chart
3.98B3.71B2.88B2.22B1.75B
 
Statistics
Debt/Equity
AMRC Debt/Equity ChartAMRC Debt/Equity over time chart
1.411.300.690.540.63
Current Ratio
AMRC Current Ratio ChartAMRC Current Ratio over time chart
1.271.251.231.351.28
Return On Assets (ROA)
AMRC Return On Assets (ROA) ChartAMRC Return On Assets (ROA) over time chart
1.34%1.68%3.30%3.16%3.07%
Return On Equity (ROE)
AMRC Return On Equity (ROE) ChartAMRC Return On Equity (ROE) over time chart
5.69%6.91%11.50%9.98%10.94%
Return On Invested Capital (ROIC)
AMRC Return On Invested Capital (ROIC) ChartAMRC Return On Invested Capital (ROIC) over time chart
2.64%2.37%5.09%4.39%4.18%
Return On Invested Capital Ex Cash (ROICexc)
AMRC Return On Invested Capital Ex Cash (ROICexc) ChartAMRC Return On Invested Capital Ex Cash (ROICexc) over time chart
2.74%2.44%5.39%4.52%4.39%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
AMRC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartAMRC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
2.82%2.51%5.61%4.74%4.60%

All data in USD , ROIC based on taxRate of 0.21

Charts

AMRC Balance Sheet Over Time ChartAMRC Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 MRQ LIABILITIES + EQUITY TOTAL ASSETS
AMRC Balance Sheet - Short Vs Long Term ChartAMRC Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 500M 1B 1.5B 2B 2.5B