Ameresco, Inc.

AMRC · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Assets
Cash & Equivalents$108,516$79,271$115,534$50,450
Short-Term Investments$0$0$0$0
Receivables$942,594$829,126$796,175$516,470
Inventory$11,556$13,637$14,218$8,807
Other Curr. Assets$238,468$206,437$75,424$62,858
Total Curr. Assets$1,301,134$1,128,471$1,001,351$638,585
Property Plant & Equip (Net)$2,006,500$1,765,405$1,235,456$911,630
Goodwill$66,305$75,587$70,633$71,157
Intangibles$8,814$6,808$4,693$6,961
Long-Term Investments$0$0$0$0
Tax Assets$56,523$26,411$3,045$3,703
Other NC Assets$719,232$711,094$561,643$592,785
Total NC Assets$2,857,374$2,585,305$1,875,470$1,586,236
Other Assets$0$0$0$0
Total Assets$4,158,508$3,713,776$2,876,821$2,224,821
Liabilities
Payables$529,338$402,752$349,126$308,963
Short-Term Debt$159,899$335,816$337,308$85,210
Tax Payable$744$1,169$1,672$822
Deferred Revenue$91,734$52,903$34,796$35,918
Other Curr. Liab.$107,293$108,831$89,166$43,311
Total Curr. Liab.$889,008$901,471$812,068$474,224
LT Debt$1,543,379$1,212,333$600,338$412,319
Deferred Rev, NC$561,832$540,028$486,087$540,785
Deferred Tax Liab, NC$2,223$4,479$9,181$3,871
Other NC Liab.$114,454$82,714$49,493$43,176
Total NC Liab.$2,221,888$1,839,554$1,145,099$1,000,151
Other Liabilities$0$0$0$0
Cap. Leases$70,015$55,827$37,532$41,411
Total Liabilities$3,110,896$2,741,025$1,957,167$1,474,375
Equity
Pref Stock$0$0$0$0
Common Stock$5$5$5$5
Retained Earnings$652,561$595,911$533,549$438,732
AOCI-$5,874-$3,045-$4,051-$6,667
Other Equity$366,533$309,104$294,526$272,194
Total Equity$1,013,225$901,975$824,029$704,264
Supplemental Information
Minority Interest$34,387$70,776$95,625$46,182
Total Liab. & Tot. Equity$4,158,508$3,713,776$2,876,821$2,224,821
Net Debt$1,594,762$1,468,878$822,112$447,079