Australia markets closed

Hayward Holdings, Inc. (HAYW)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
14.54-0.16 (-1.09%)
At close: 04:00PM EDT
14.54 0.00 (0.00%)
After hours: 05:29PM 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
82,117
80,687
179,347
203,725
43,302
Depreciation & amortisation
52,299
53,062
57,639
57,816
62,822
Deferred income taxes
-13,541
-12,786
-5,345
-15,314
-277
Stock-based compensation
9,101
9,165
7,948
15,005
1,945
Change in working capital
56,870
43,063
-134,978
-96,450
98,821
Accounts receivable
-41,651
-58,700
-3,409
-70,115
47,260
Inventory
50,804
67,824
-35,117
-89,660
-4,652
Accounts payable
20,060
14,551
-36,773
18,365
15,883
Other working capital
167,531
153,546
86,319
162,251
198,260
Other non-cash items
4,786
4,696
3,271
4,005
5,418
Net cash provided by operating activities
198,218
184,540
115,944
189,387
213,841
Cash flows from investing activities
Investments in property, plant and equipment
-30,687
-30,994
-29,625
-27,136
-15,581
Acquisitions, net
-
0
-62,952
-21,509
0
Purchases of investments
-
-25,000
0
-157
-
Sales/maturities of investments
-
-
-
-
2,100
Net cash used for investing activities
-30,027
-55,381
-92,573
-48,777
-12,998
Cash flows from financing activities
Debt repayment
-110,673
-163,512
-165,508
-437,644
-164,200
Common stock issued
-
0
0
377,400
0
Common stock repurchased
-
-340
-343,349
-9,524
-2,498
Dividends paid
-
-
0
-41
-275,208
Other financing activities
-123
562
-8,227
-38,934
-3,915
Net cash used provided by (used for) financing activities
-92,464
-7,612
-229,240
10,957
-135,121
Net change in cash
74,846
121,920
-209,619
150,502
68,088
Cash at beginning of period
41,027
56,177
265,796
115,294
47,206
Cash at end of period
116,754
178,097
56,177
265,796
115,294
Free cash flow
Operating cash flow
198,218
184,540
115,944
189,387
213,841
Capital expenditure
-30,687
-30,994
-29,625
-27,136
-15,581
Free cash flow
167,531
153,546
86,319
162,251
198,260