XML 118 R9.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 121,931 $ 126,030
Non-controlling interests in subsidiaries' income 28 1
Net income including non-controlling interests 121,959 126,031
Adjustments to reconcile Net income to Net cash provided by operating activities:    
Rationalization and asset impairment net charges (Note 6) 0 1,188
Depreciation and amortization 21,295 19,891
Equity earnings in affiliates, net (188) (113)
Deferred income taxes (7,019) (18,207)
Stock-based compensation 11,634 11,148
Other, net (1,957) (162)
Changes in operating assets and liabilities, net of effects from acquisitions:    
Increase in accounts receivable (27,664) (86,120)
Decrease (increase) in inventories 5,881 (55,407)
Increase in other current assets (16,587) (25,152)
Increase in trade accounts payable 6,841 39,284
Increase in other current liabilities 10,505 32,116
Net change in other assets and liabilities (769) (1,407)
NET CASH PROVIDED BY OPERATING ACTIVITIES 123,931 43,090
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (18,787) (18,672)
Acquisition of businesses, net of cash acquired 0 (22,013)
Proceeds from sale of property, plant and equipment 3,314 569
Purchase of marketable securities (576) 0
NET CASH USED BY INVESTING ACTIVITIES (16,049) (40,116)
CASH FLOWS FROM FINANCING ACTIVITIES    
(Payments on) proceeds from short-term borrowings (43,940) 98,408
Payments on long-term borrowings (111) (2,100)
Proceeds from exercise of stock options 2,476 1,035
Purchase of shares for treasury (32,158) (104,579)
Cash dividends paid to shareholders (37,583) (33,361)
NET CASH USED BY FINANCING ACTIVITIES (111,316) (40,597)
Effect of exchange rate changes on Cash and cash equivalents 5,087 (962)
INCREASE (DECREASE) IN CASH AND CASH EQUIVALENTS 1,653 (38,585)
Cash and cash equivalents at beginning of period 197,150 192,958
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 198,803 $ 154,373