NYSE - Delayed Quote USD

Ameresco, Inc. (AMRC)

13.36
+0.17
+(1.29%)
At close: May 9 at 4:00:02 PM EDT
13.30
-0.06
(-0.45%)
After hours: May 9 at 7:55:02 PM EDT
All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
68,477
117,598
-69,991
-338,288
-172,296
Investing Cash Flow
-401,237
-386,637
-566,943
-328,358
-205,257
Financing Cash Flow
351,117
313,944
640,803
730,227
365,461
End Cash Position
166,328
198,378
153,676
149,888
87,054
Income Tax Paid Supplemental Data
5,563
4,456
3,834
7,278
2,670
Interest Paid Supplemental Data
105,667
110,387
80,251
32,954
18,782
Capital Expenditure
-440,636
-438,346
-551,767
-327,899
-183,775
Issuance of Capital Stock
--
--
0
0
120,084
Issuance of Debt
846,696
743,529
843,498
468,476
185,994
Repayment of Debt
-659,161
-613,362
-303,057
-161,857
-98,200
Repurchase of Capital Stock
--
--
--
0
0
Free Cash Flow
-372,159
-320,748
-621,758
-666,187
-356,071
12/31/2021 - 7/22/2010

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers