Australia markets closed

World Kinect Corporation (WFK.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
22.00+0.80 (+3.77%)
At close: 08:01AM CEST
Annual

Cash flow

Currency in USD. 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
57,500
52,900
114,100
73,700
109,600
Depreciation & amortisation
104,000
104,500
107,800
81,000
85,800
Deferred income taxes
-53,800
-30,700
-18,500
-7,600
-14,400
Stock-based compensation
24,000
24,200
17,600
19,600
-900
Change in working capital
150,700
308,400
-359,900
-62,300
437,600
Accounts receivable
309,600
569,200
-870,700
-1,132,600
1,300,300
Inventory
36,700
186,800
-252,100
-135,200
251,000
Accounts payable
-252,300
-441,900
1,107,500
1,188,800
-1,223,900
Other working capital
152,200
183,700
59,900
134,000
552,800
Other non-cash items
58,900
57,700
65,700
45,500
25,300
Net cash provided by operating activities
238,500
271,300
138,500
173,200
604,100
Cash flows from investing activities
Investments in property, plant and equipment
-86,300
-87,600
-78,600
-39,200
-51,300
Acquisitions, net
-
-13,700
-643,900
-37,100
-128,600
Other investing activities
-3,800
-9,100
-2,400
-7,000
-6,900
Net cash used for investing activities
-94,500
-101,100
-724,900
-58,300
72,800
Cash flows from financing activities
Debt repayment
-5,013,700
-6,294,900
-6,611,200
-24,200
-2,207,400
Common stock repurchased
-
-60,100
-48,700
-50,500
-68,300
Dividends paid
-33,800
-34,000
-31,000
-28,700
-25,600
Other financing activities
-66,100
-75,200
-16,700
-10,500
-7,100
Net cash used provided by (used for) financing activities
-23,800
-152,300
237,400
-113,600
-213,000
Net change in cash
104,700
5,900
-353,800
-6,600
472,700
Cash at beginning of period
216,700
298,400
652,200
658,800
186,100
Cash at end of period
337,000
304,300
298,400
652,200
658,800
Free cash flow
Operating cash flow
238,500
271,300
138,500
173,200
604,100
Capital expenditure
-86,300
-87,600
-78,600
-39,200
-51,300
Free cash flow
152,200
183,700
59,900
134,000
552,800