New Zealand markets closed

Envista Holdings Corporation (NVST)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
16.63+0.15 (+0.91%)
At close: 04:00PM EDT
16.63 0.00 (0.00%)
After hours: 05:16PM 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
-120,400
-100,200
243,100
340,500
33,300
-
Depreciation & amortisation
159,100
162,600
162,100
151,900
163,100
-
Stock-based compensation
26,700
30,700
30,500
28,200
22,600
-
Change in working capital
-46,400
-108,400
-271,700
-203,200
-15,200
-
Accounts receivable
-24,800
-17,000
-71,000
-43,200
71,900
-
Inventory
30,000
35,100
-39,900
-66,000
11,900
-
Accounts payable
-10,900
-46,300
44,500
-20,300
21,600
-
Other working capital
261,200
217,500
107,000
306,900
236,200
-
Other non-cash items
34,300
34,400
18,300
34,100
24,500
-
Net cash provided by operating activities
312,900
275,700
182,700
361,600
283,900
-
Cash flows from investing activities
Investments in property, plant and equipment
-51,700
-58,200
-75,700
-54,700
-47,700
-
Acquisitions, net
-
0
-696,200
-2,100
-40,700
-
Sales/maturities of investments
-
1,600
56,000
11,400
-
-
Other investing activities
-17,800
-22,600
-18,600
-16,000
14,000
-
Net cash used for investing activities
-51,100
-62,400
-657,300
262,700
-69,100
-
Cash flows from financing activities
Debt repayment
-
-690,000
-124,500
-475,700
-250,000
-
Common stock issued
-
-
-
0
0
643,400
Other financing activities
-23,900
-26,100
-9,100
-9,400
-38,600
-
Net cash used provided by (used for) financing activities
117,800
118,900
12,500
-465,600
492,500
-
Net change in cash
363,300
333,100
-466,700
184,700
677,700
-
Cash at beginning of period
585,200
606,900
1,073,600
888,900
211,200
-
Cash at end of period
964,800
940,000
606,900
1,073,600
888,900
-
Free cash flow
Operating cash flow
312,900
275,700
182,700
361,600
283,900
-
Capital expenditure
-51,700
-58,200
-75,700
-54,700
-47,700
-
Free cash flow
261,200
217,500
107,000
306,900
236,200
-