New Zealand markets open in 11 minutes

Waters Corporation (WAT)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
274.56+1.81 (+0.66%)
At close: 04:05PM EDT
274.56 -0.42 (-0.15%)
After hours: 04:20PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2021
31/12/2020
31/12/2019
31/12/2018
Cash flows from operating activities
Net income
702,119
692,843
521,571
592,198
593,794
Depreciation & amortisation
133,828
131,680
125,361
105,296
108,408
Deferred income taxes
-1,997
16,633
-2,693
9,620
2,405
Stock-based compensation
35,044
29,918
36,865
38,577
37,541
Change in working capital
-226,497
-114,093
102,458
-99,375
-131,643
Accounts receivable
-138,810
-62,448
37,467
-22,195
-47,921
Inventory
-81,447
-67,250
18,940
-31,854
-25,396
Accounts payable
49,241
46,110
140,598
9,784
-81,663
Other working capital
476,673
579,008
618,123
479,264
508,367
Net cash provided by operating activities
640,693
747,274
790,507
643,087
604,446
Cash flows from investing activities
Investments in property, plant and equipment
-164,020
-168,266
-172,384
-163,823
-96,079
Acquisitions, net
-
-1,788
-80,545
0
-31,486
Purchases of investments
-75,479
-279,660
-32,027
-45,794
-1,013,695
Sales/maturities of investments
283,360
218,084
20,862
978,419
2,824,562
Net cash used for investing activities
42,073
-231,630
-264,094
768,802
1,683,302
Cash flows from financing activities
Debt repayment
-235,000
-350,000
-640,366
-390,482
-850,435
Common stock repurchased
-629,367
-648,930
-196,409
-2,469,258
-1,315,106
Other financing activities
7,581
-4,988
15,240
7,677
-6,684
Net cash used provided by (used for) financing activities
-700,265
-438,275
-440,502
-1,872,678
-2,119,522
Net change in cash
-41,159
64,539
100,980
-460,565
153,961
Cash at beginning of period
460,056
436,695
335,715
796,280
642,319
Cash at end of period
442,557
501,234
436,695
335,715
796,280
Free cash flow
Operating cash flow
640,693
747,274
790,507
643,087
604,446
Capital expenditure
-164,020
-168,266
-172,384
-163,823
-96,079
Free cash flow
476,673
579,008
618,123
479,264
508,367