Singapore markets open in 6 hours 36 minutes

Ameresco, Inc. (AMRC)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
28.05-1.93 (-6.45%)
As of 02:23PM EDT. Market open.
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
58,431
62,470
94,926
70,458
54,052
Depreciation & amortisation
70,462
65,911
54,278
46,577
42,041
Deferred income taxes
-19,773
-27,602
3,918
-4,760
3,401
Stock-based compensation
9,307
10,318
15,046
8,716
1,933
Change in working capital
-224,201
-185,218
-514,623
-308,005
-211,851
Accounts receivable
3,070
56,984
8,193
-28,835
-37,291
Inventory
534
581
-5,411
-232
660
Accounts payable
159,353
53,238
36,155
83,473
29,047
Other working capital
-679,630
-621,758
-666,187
-356,071
-285,340
Other non-cash items
938
1,642
5,971
2,972
2,779
Net cash provided by operating activities
-107,946
-69,991
-338,288
-172,296
-102,583
Cash flows from investing activities
Investments in property, plant and equipment
-571,684
-551,767
-327,899
-183,775
-182,757
Acquisitions, net
-10,205
-14,611
0
-23,928
-132
Other investing activities
-
-565
-459
774
1,874
Net cash used for investing activities
-569,460
-566,943
-328,358
-205,257
-181,015
Cash flows from financing activities
Debt repayment
-372,535
-303,057
-161,857
-98,200
-73,633
Common stock issued
-
0
0
120,084
0
Common stock repurchased
-
-
0
0
-6
Other financing activities
128,786
138,907
279,745
158,729
249,866
Net cash used provided by (used for) financing activities
612,049
640,803
730,227
365,461
305,169
Net change in cash
-65,606
3,788
62,834
-11,783
21,573
Cash at beginning of period
213,577
149,888
87,054
98,837
77,264
Cash at end of period
148,220
153,676
149,888
87,054
98,837
Free cash flow
Operating cash flow
-107,946
-69,991
-338,288
-172,296
-102,583
Capital expenditure
-571,684
-551,767
-327,899
-183,775
-182,757
Free cash flow
-679,630
-621,758
-666,187
-356,071
-285,340