UNLIMITED Watchlists, Portfolios, Screeners, and other Barchart tools with Barchart Premier. FREE 30 Day Trial
or

Ameresco Inc (AMRC)

Ameresco Inc (AMRC)
12.97 -0.44 (-3.28%) 15:03 ET [NYSE]
12.95 x 100 12.97 x 27
Realtime by (Cboe BZX)
12.95 x 100 12.97 x 27
Realtime 14.28 +0.87 (+6.49%) 08:28 ET
Balance Sheet for Mon, Mar 24th, 2025
Try Excel Barchart for Excel
Watch
    Add or delete the symbol from one or more Watchlists.

Fiscal Year End Date: 12/31

(Values in U.S. thousands)
  12-2024 12-2023 12-2022 12-2021 12-2020
Assets
Current Assets
Cash & Cash Equivalents 178,222 141,582 136,316 74,717 88,485
Receivables 942,594 829,126 796,175 516,470 350,962
Inventories 11,556 13,637 14,218 8,807 8,575
Other current assets 22,856 20,735 16,025 13,214 15,839
TOTAL $1,301,134 $1,128,471 $1,001,351 $638,585 $490,715
Non-Current Assets
PPE Net 11,040 17,395 15,707 13,117 8,982
Intangibles 75,119 82,395 75,326 78,118 59,641
Other Non-Current Assets 2,771,215 2,485,515 1,784,437 1,495,001 1,194,777
TOTAL $2,857,374 $2,585,305 $1,875,470 $1,586,236 $1,263,400
Total Assets $4,158,508 $3,713,776 $2,876,821 $2,224,821 $1,754,115
Liabilities
Current Liabilities
Short Term Debt 149,363 322,247 331,479 78,934 69,362
Accounts payable and accrued liabilities 621,072 455,655 383,922 344,881 264,900
Accrued Expenses 107,293 108,831 89,166 43,311 41,748
TOTAL $889,008 $901,471 $812,068 $474,224 $383,097
Non-Current Liabilities
Long Term Debt 1,483,900 1,170,075 568,635 377,184 311,674
aiOther Non-Current Liabilities 734,609 703,457 602,693 647,047 549,163
TOTAL $2,224,351 $1,886,419 $1,191,722 $1,046,333 $878,205
Total Liabilities $3,113,359 $2,787,890 $2,003,790 $1,520,557 $1,261,302
Shareholders' Equity
Shares Outstanding, K 52,541 52,283 51,948 51,724 48,253
Common Shares 5 5 5 5 5
Retained earnings 652,561 595,911 533,549 438,732 368,390
Other shareholders' equity 26,262 21,078 45,163 -6,455 -9,078
TOTAL $1,045,149 $925,886 $873,031 $704,264 $492,813
Total Liabilities And Equity $4,158,508 $3,713,776 $2,876,821 $2,224,821 $1,754,115
Want to use this as
your default charts setting?
Save this setup as a Chart Templates
Switch the Market flag
for targeted data from your country of choice.
Open the menu and switch the
Market flag for targeted data from your country of choice.
Want Streaming Chart Updates?
Switch your Site Preferences
to use Interactive Charts
Need More Chart Options?
Right-click on the chart to open the Interactive Chart menu.
Use your up/down arrows to move through the symbols.
Free Barchart Webinar
Precision Trading with Bollinger Bands: Identifying Breakouts & Reversals