Australia markets open in 25 minutes

NewMarket Corporation (NEU)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
546.40-4.11 (-0.75%)
At close: 04:00PM EDT
546.40 0.00 (0.00%)
After hours: 04:07PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
399,013
388,864
279,538
190,908
270,568
-
Depreciation & amortisation
83,504
78,010
82,285
84,320
84,002
-
Deferred income taxes
-13,717
-14,750
-42,645
1,978
7,554
-
Change in working capital
103,051
134,280
-204,636
-116,355
-54,089
-
Inventory
-
192,470
-166,558
-96,199
-33,111
-
Accounts payable
-
-59,176
35,532
60,407
7,077
-
Other working capital
519,771
528,530
52,451
86,402
190,838
-
Other non-cash items
-2,104
-9,581
-13,467
4,485
-7,398
-
Net cash provided by operating activities
569,747
576,823
108,620
165,336
284,154
-
Cash flows from investing activities
Investments in property, plant and equipment
-49,976
-48,293
-56,169
-78,934
-93,316
-
Acquisitions, net
-
-
-
-
-
0
Purchases of investments
-
0
-787
-393,434
0
-
Sales/maturities of investments
-
0
372,846
10,957
0
-
Other investing activities
-
-
-
-
-927
-
Net cash used for investing activities
-733,900
-48,293
315,890
-461,411
-74,243
-
Cash flows from financing activities
Debt repayment
-
-361,000
-357,099
0
-44,678
-
Common stock repurchased
-14,385
-42,864
-207,470
-196,220
-101,434
-
Dividends paid
-88,728
-85,034
-84,263
-85,910
-83,417
-
Other financing activities
-7,039
1,304
-3,525
-5,789
-1,934
-
Net cash used provided by (used for) financing activities
210,848
-487,594
-439,357
255,133
-231,463
-
Net change in cash
46,951
43,224
-14,592
-41,868
-19,225
-
Cash at beginning of period
70,115
68,712
83,304
125,172
144,397
-
Cash at end of period
116,810
111,936
68,712
83,304
125,172
-
Free cash flow
Operating cash flow
569,747
576,823
108,620
165,336
284,154
-
Capital expenditure
-49,976
-48,293
-56,169
-78,934
-93,316
-
Free cash flow
519,771
528,530
52,451
86,402
190,838
-