UK markets closed

Lincoln Electric Holdings, Inc. (LNE.F)

Frankfurt - Frankfurt Delayed price. Currency in EUR
Add to watchlist
206.00+2.00 (+0.98%)
At close: 04:02PM 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
546,732
545,248
472,224
276,580
206,115
Depreciation & amortisation
86,961
86,670
78,059
81,146
80,492
Deferred income taxes
-21,255
-20,926
-48,207
-28,556
-2,948
Stock-based compensation
28,787
26,231
25,267
23,787
15,388
Change in working capital
77,267
79,191
-164,039
-95,868
40,855
Accounts receivable
33,041
14,980
-65,010
-65,844
3,582
Inventory
106,797
122,094
-81,188
-154,347
22,751
Accounts payable
-34,912
-32,028
16,852
82,394
-17,919
Other working capital
578,449
576,555
311,503
302,532
292,161
Other non-cash items
-5,400
-12,685
20,082
-18,528
3,749
Net cash provided by operating activities
676,905
667,542
383,386
365,063
351,362
Cash flows from investing activities
Investments in property, plant and equipment
-98,456
-90,987
-71,883
-62,531
-59,201
Acquisitions, net
-
-32,685
-436,298
-156,106
0
Purchases of investments
-
-
-
-
0
Sales/maturities of investments
-
-
-
-
0
Other investing activities
-
-551
159
6,500
2,321
Net cash used for investing activities
-84,620
-74,729
-504,691
-205,356
-49,213
Cash flows from financing activities
Debt repayment
-
-
-
-
-14
Common stock repurchased
-277,012
-198,765
-181,293
-164,526
-113,455
Dividends paid
-151,707
-148,010
-130,724
-121,851
-118,118
Other financing activities
-
-
-438
-763
-
Net cash used provided by (used for) financing activities
-426,476
-412,392
133,725
-221,940
-246,141
Net change in cash
176,175
196,637
4,192
-64,321
57,716
Cash at beginning of period
198,803
197,150
192,958
257,279
199,563
Cash at end of period
364,612
393,787
197,150
192,958
257,279
Free cash flow
Operating cash flow
676,905
667,542
383,386
365,063
351,362
Capital expenditure
-98,456
-90,987
-71,883
-62,531
-59,201
Free cash flow
578,449
576,555
311,503
302,532
292,161