UK markets open in 7 hours 2 minutes

Nordson Corp (ND1.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
214.70-32.60 (-13.18%)
At close: 08:08AM CEST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/10/2023
31/10/2022
31/10/2021
31/10/2020
31/10/2019
Cash flows from operating activities
Net income
492,804
487,493
513,103
454,368
249,539
-
Depreciation & amortisation
119,008
111,898
99,923
103,883
113,302
-
Deferred income taxes
-14,196
-16,116
-10,732
4,071
-13,956
-
Stock-based compensation
21,130
22,710
30,748
22,757
12,856
-
Change in working capital
62,056
25,786
-163,069
-44,680
46,931
-
Inventory
-
22,418
-69,132
-50,584
5,785
-
Accounts payable
-
-15,820
10,671
20,769
-10,673
-
Other working capital
657,490
606,699
461,703
507,624
451,886
-
Other non-cash items
8,126
8,136
1,259
4,907
3,729
-
Net cash provided by operating activities
690,301
641,282
513,131
545,927
502,421
-
Cash flows from investing activities
Investments in property, plant and equipment
-32,811
-34,583
-51,428
-38,303
-50,535
-
Acquisitions, net
-1,044,937
-1,422,780
-171,613
0
-142,414
-
Other investing activities
-
20,383
-
4,971
-2,000
-844
Net cash used for investing activities
-1,055,468
-1,436,879
-222,761
-33,169
-194,109
-
Cash flows from financing activities
Debt repayment
-1,002,863
-1,209,393
-102,414
-305,454
-327,155
-
Common stock issued
26,984
21,373
12,124
31,780
50,853
-
Common stock repurchased
-90,204
-89,708
-262,869
-60,970
-52,614
-
Dividends paid
-152,012
-150,356
-125,914
-97,683
-88,347
-
Other financing activities
-
-
-
-
-
-1,742
Net cash used provided by (used for) financing activities
394,328
750,512
-416,006
-422,913
-251,529
-
Net change in cash
14,207
-47,778
-136,515
91,679
57,129
-
Cash at beginning of period
121,994
163,457
299,972
208,293
151,164
-
Cash at end of period
151,155
115,679
163,457
299,972
208,293
-
Free cash flow
Operating cash flow
690,301
641,282
513,131
545,927
502,421
-
Capital expenditure
-32,811
-34,583
-51,428
-38,303
-50,535
-
Free cash flow
657,490
606,699
461,703
507,624
451,886
-