Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

AMRC Stock Annual Balance Sheet. Download in Excel

Ameresco Inc. Class A logo

Ameresco Inc. Class A

Sector: Industrials   

Industry: Engineering & Construction

22.35
 
USD
  
0.25
  
(1.13%)
Previous close: 22.1  Open: 21.79  Bid: 19.83  Ask: 25.0
52 week range    
17.55   
   39.68
Mkt Cap: 1,254 M  Avg Vol (90 Days): 397,900
Peers   
KBR / 
EXC / 
ABM / 
JCI / 
HON / 
Last updated: Sunday 22nd December 2024

Stock Rankings

53
MarketXLS Rank
80
Value
30
Technical
50
Quality
How are these ranks calculated?
Search for a stock

Financials

AMRC Balance Sheet

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable88 M115 M127 M136 M134 M202 M231 M309 M349 M403 M
Accounts receivable72 M73 M85 M85 M86 M96 M125 M162 M174 M153 M
Accrued expenses112 M138 M150 M160 M171 M234 M274 M353 M440 M513 M
Accumulated depreciation & depletion-19 M-22 M-25 M-28 M-29 M-38 M-40 M-45 M-52 M-64 M
Additional paid in capital107 M110 M113 M116 M125 M134 M145 M284 M306 M321 M
Cash and equivalents31 M38 M33 M40 M78 M33 M66 M50 M116 M79 M
CashCashEquivalentsAndShortTermInvestments31 M38 M33 M40 M78 M33 M66 M50 M116 M79 M
CashEquivalents31 M38 M33 M40 M78 M53 M88 M75 M
Common par10 M16 M9 M11 M3000.03000.03000.03000.03000.03000.0
Common stock equity286 M303 M303 M348 M377 M429 M493 M704 M824 M902 M
CommonStock10 M16 M9 M11 M3000.03000.03000.03000.03000.03000.0
Cost in excess60 M59 M58 M56 M58 M58 M59 M71 M71 M76 M
CurrentAccruedExpenses24 M22 M23 M23 M36 M31 M42 M43 M89 M109 M
CurrentCapitalLeaseObligation4 M4 M15 M35 M5 M6 M6 M6 M6 M14 M
CurrentDeferredAssets5 M
CurrentDeferredRevenue20 M24 M27 M34 M36 M35 M53 M
CurrentDeferredTaxesAssets35 M32 M28 M32 M43 M64 M78 M123 M129 M177 M
CurrentDeferredTaxesLiabilities3 M6 M9 M584000.04 M-64 M-81 M-123 M-135 M-155 M
CurrentProvisions852000.01 M2 M2 M5 M
Deferred revenues20 M24 M27 M34 M36 M35 M53 M
DeferredFinancingCosts-10 M11 M15 M16 M22 M
Float term debt94 M100 M141 M173 M219 M295 M347 M412 M600 M1,212 M
GoodwillAndOtherIntangibleAssets72 M66 M62 M59 M82 M60 M60 M78 M75 M82 M
Gross fixed assets (Plant Property & Equipment)237 M266 M345 M384 M489 M660 M818 M956 M1,288 M1,830 M
IncomeTaxPayable812000.0810000.0775000.0755000.01 M486000.0981000.0822000.02 M1 M
Intangibles11 M7 M4 M2 M24 M2 M927000.07 M5 M7 M
InterestPayable5 M7 M9 M15 M13 M13 M15 M18 M27 M
Inventories9 M13 M12 M8 M8 M9 M9 M9 M14 M14 M
Invested capital399 M416 M458 M575 M596 M990 M1,151 M1,494 M1,993 M3,284 M
Leases7 M16 M39 M42 M36 M34 M32 M29 M27 M
LineOfCredit72 M112 M110 M97 M478 M13 M
LongTermCapitalLeaseObligation28 M29 M35 M35 M32 M42 M
LongTermDebtAndCapitalLeaseObligation94 M100 M141 M173 M248 M295 M347 M412 M600 M1,212 M
LongTermProvisions2 M1 M4 M81000.0610000.0781000.02 M2 M3 M6 M
Minority interest-1000.0490000.07 M10 M15 M32 M39 M46 M96 M71 M
Net fixed assets (net PP&E)218 M244 M320 M356 M460 M622 M778 M912 M1,235 M1,765 M
NetUnrealizedGainLossInvestments575000.0
Non-current deferred income taxes3 M6 M9 M584000.04 M115000.06 M4 M9 M4 M
NonCurrentAccountsReceivable79 M126 M158 M249 M294 M231 M397 M558 M510 M609 M
NonCurrentAccruedExpenses71 M122 M133 M235 M288 M245 M440 M532 M
NonCurrentDeferredAssets4 M4 M3 M26 M
NonCurrentDeferredLiabilities11 M14 M17 M8 M11 M115000.06 M4 M9 M4 M
NonCurrentDeferredRevenue7 M7 M7 M6 M8 M18 M
NonCurrentDeferredTaxesAssets39 M39 M35 M40 M51 M73 M4 M4 M3 M26 M
Other current assets16 M21 M17 M17 M14 M13 M16 M13 M16 M21 M
Other equity adjustments-3 M-5 M-7 M-6 M-6 M-8 M-9 M-7 M
Other fixed assets218 M244 M320 M356 M460 M622 M778 M912 M1,235 M1,765 M
Other non-current assets26 M18 M26 M28 M29 M36 M26 M35 M52 M102 M
Other non-current liabilities20 M19 M15 M19 M29 M281 M478 M584 M528 M90 M
Other receivable66 M88 M57 M717 M787 M867 M1,032 M1,216 M1,824 M1,375 M
OtherCurrentLiabilities18 M29 M21 M20 M897000.0160000.08 M6000.08 M533 M
OtherEquityInterest-6 M-35000.0-407000.0-4 M3 M10 M4 M571000.0
OtherInventories9 M9 M9 M14 M14 M
OtherPayable14 M4 M2 M4 M1 M15 M
Payables89 M116 M127 M137 M135 M203 M232 M310 M351 M404 M
Preferred securities of subsidiary trust5 M5 M5 M5 M5 M5 M5 M5 M
PreferredStock5 M5 M5 M5 M5 M5 M5 M5 M
Prepaid expenses9 M12 M12 M14 M12 M29 M27 M25 M39 M123 M
RecievablesAdjustmentsAllowances-3 M-4 M-8 M-3 M-3 M-2 M-2 M-2 M-911000.0-903000.0
Restricted cash20 M22 M24 M21 M62 M
Retained earnings181 M182 M194 M236 M270 M307 M359 M432 M529 M593 M
Short term debt12 M13 M19 M22 M27 M70 M69 M79 M331 M322 M
TaxesReceivable4 M2 M406000.06 M5 M5 M10 M5 M8 M6 M
Total assets630 M723 M797 M984 M1,162 M1,374 M1,754 M2,225 M2,877 M3,714 M
Total current assets227 M264 M226 M287 M311 M408 M461 M596 M1,001 M1,128 M
Total current liabilities146 M180 M191 M202 M223 M337 M391 M474 M812 M901 M
Total equity286 M303 M303 M348 M377 M429 M493 M704 M824 M902 M
Total liabilities340 M436 M496 M637 M35 M914 M1,222 M1,474 M1,957 M2,741 M
Total non-current assets394 M454 M566 M692 M872 M966 M1,294 M1,629 M1,914 M2,619 M
Total non-current liabilities197 M256 M306 M435 M576 M577 M831 M1,000 M1,138 M1,307 M
TotalEquityGrossMinority286 M290 M294 M337 M377 M460 M532 M750 M873 M926 M
TotalEquityGrossMinorityInterest286 M290 M294 M337 M377 M460 M532 M750 M873 M926 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest630 M723 M797 M984 M1,162 M1,374 M1,754 M2,225 M2,877 M3,714 M
TotalNonCurrentLiabilitiesNetMinorityInteres197 M256 M306 M435 M576 M577 M831 M1,000 M1,138 M1,307 M
TotalTaxPayable812000.0810000.0775000.0755000.01 M486000.0981000.0822000.02 M1 M
Treasury stock-6 M-10 M-12 M-12 M-12 M-12 M-12 M-12 M
UnearnedIncome7 M10 M
UnearnedPremiums639000.0491000.0412000.02 M
Working capital81 M84 M35 M85 M88 M72 M69 M121 M189 M227 M
debtc12 M13 M19 M22 M32 M76 M75 M85 M337 M336 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University