XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statement of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Operating activities:      
Net income $ 1,159,542 $ 990,053 $ 872,439
Adjustments to reconcile net income to total operating activities:      
Depreciation and amortization 319,427 292,112 255,275
Deferred income taxes (67,818) (29,762) 1,839
Share-based compensation expense 47,375 46,103 41,565
Gain on sale of business/investment (3,584) (6,349) (141,020)
Gain on sale of facilities (7,054) 0 (7,523)
Changes in assets and liabilities, net of acquisitions:      
(Increase) decrease in receivables (86,713) (172,791) 163,471
(Increase) decrease in inventories and other current assets (322,467) (129,593) 77,448
Increase in payables, accruals and income taxes 95,481 212,101 7,017
Increase (decrease) in other long-term liabilities 47,226 (35,104) 20,430
Pension contributions (8,959) (10,277) (9,527)
Other, net (23,083) 3,964 (434)
Total operating activities 1,149,373 1,160,457 1,280,980
Investing activities:      
Additions to property, plant and equipment (139,005) (110,671) (74,199)
Purchases of businesses, net of cash acquired (429,714) (1,959,218) (116,509)
Proceeds from sale of business/investment 3,734 12,000 245,311
Proceeds from sale of facilities 11,754 2,341 9,508
Other, net 471 (294) (2,481)
Total investing activities (552,760) (2,055,842) 61,630
Financing activities:      
Net change in short-term borrowings (73,691) 243,615 (328,003)
Repayments of long-term borrowings 0 (59,718) (102,947)
Repurchases of common stock (332,821) (14,711) (4,685)
Cash dividends paid (202,169) (184,595) (165,035)
Proceeds from stock option exercises 49,937 60,297 64,903
Other, net (16,955) (5,551) (3,669)
Total financing activities (575,699) 39,337 (539,436)
Effect of exchange rate changes on cash and cash equivalents (22,300) (10,002) 16,618
(Decrease) increase in cash and cash equivalents (1,386) (866,050) 819,792
Cash and cash equivalents:      
Beginning of year 346,772 1,212,822 393,030
End of year $ 345,386 $ 346,772 $ 1,212,822