Australia markets closed

BWX Technologies Inc (4BW.MU)

Munich - Munich Delayed price. Currency in EUR
Add to watchlist
81.98-0.76 (-0.92%)
At close: 08:06AM CEST
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
253,225
245,849
238,191
305,871
278,670
Depreciation & amortisation
80,098
78,566
73,842
69,080
60,674
Deferred income taxes
-
-5,128
5,515
40,091
7,890
Stock-based compensation
16,300
15,896
14,127
18,613
16,844
Change in working capital
16,808
-16,675
-141,502
-14,741
-174,771
Accounts receivable
-10,427
-6,153
19,356
87,881
-106,880
Accounts payable
15,672
-9,025
-40,495
28,795
-1,241
Other working capital
257,823
212,415
46,392
74,974
-58,585
Other non-cash items
-862
-496
7,695
5,613
-792
Net cash provided by operating activities
409,751
363,701
244,704
386,026
196,442
Cash flows from investing activities
Investments in property, plant and equipment
-151,928
-151,286
-198,312
-311,052
-255,027
Acquisitions, net
-
0
-58,778
0
-15,905
Purchases of investments
-912
-2,343
-3,803
-4,739
-4,232
Sales/maturities of investments
4,571
5,996
3,813
5,553
6,360
Other investing activities
-7,916
-8,009
844
5,585
3,485
Net cash used for investing activities
-156,185
-155,642
-256,236
-304,653
-265,319
Cash flows from financing activities
Debt repayment
-488,050
-434,350
-878,200
-1,010,052
-794,676
Common stock repurchased
-20,000
0
-20,000
-225,786
-21,960
Dividends paid
-85,703
-84,974
-81,074
-79,668
-72,940
Other financing activities
-3,910
-3,147
15,026
-10,236
-21,384
Net cash used provided by (used for) financing activities
-250,863
-169,371
13,952
-90,136
25,046
Net change in cash
4,462
40,625
1,215
-8,523
-44,102
Cash at beginning of period
47,529
40,990
39,775
48,298
92,400
Cash at end of period
50,232
81,615
40,990
39,775
48,298
Free cash flow
Operating cash flow
409,751
363,701
244,704
386,026
196,442
Capital expenditure
-151,928
-151,286
-198,312
-311,052
-255,027
Free cash flow
257,823
212,415
46,392
74,974
-58,585