UK markets closed

Advanced Energy Industries, Inc. (AEIS)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
97.99+2.36 (+2.47%)
At close: 04:00PM EDT
97.99 0.00 (0.00%)
After hours: 04:01PM EDT
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
102,579
128,284
199,660
134,736
134,675
Depreciation & amortisation
66,962
66,533
60,296
52,893
47,770
Deferred income taxes
-33,332
-33,940
-5,736
1,326
-622
Stock-based compensation
35,205
31,001
19,849
15,739
12,272
Change in working capital
14,855
18,143
-88,607
-64,609
5,571
Accounts receivable
43,136
23,282
-59,630
5,271
15,412
Inventory
38,213
39,300
-32,244
-115,737
11,658
Accounts payable
-45,851
-26,080
-28,703
67,111
-48,163
Other working capital
124,985
147,932
124,702
111,428
164,753
Other non-cash items
-
-
-
-638
721
Net cash provided by operating activities
186,409
208,937
183,587
140,245
201,236
Cash flows from investing activities
Investments in property, plant and equipment
-61,424
-61,005
-58,885
-28,817
-36,483
Acquisitions, net
-
0
-149,387
-21,535
-5,476
Purchases of investments
-5,838
-3,746
0
0
-
Sales/maturities of investments
-
-
-
0
3
Other investing activities
-
-
-
3,050
-884
Net cash used for investing activities
-67,262
-64,751
-208,272
-47,302
-42,840
Cash flows from financing activities
Debt repayment
-20,000
-20,000
-20,000
-13,750
-17,500
Common stock repurchased
-
-40,000
-26,635
-78,125
-11,630
Dividends paid
-15,218
-15,222
-15,204
-15,385
0
Other financing activities
-
-128,880
-
-1,350
-
Net cash used provided by (used for) financing activities
442,352
445,684
-61,865
-25,372
-29,612
Net change in cash
556,115
585,738
-85,554
64,004
133,927
Cash at beginning of period
461,665
458,818
544,372
480,368
346,441
Cash at end of period
1,023,164
1,044,556
458,818
544,372
480,368
Free cash flow
Operating cash flow
186,409
208,937
183,587
140,245
201,236
Capital expenditure
-61,424
-61,005
-58,885
-28,817
-36,483
Free cash flow
124,985
147,932
124,702
111,428
164,753