XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 170,282 $ 82,558
Non-controlling interests in subsidiaries' income (loss) 131 10
Net income including non-controlling interests 170,413 82,568
Adjustments to reconcile Net income including non-controlling interests to Net cash provided by operating activities:    
Rationalization and asset impairment net (gains) charges (Note 6) (1,374) 21,905
Depreciation and amortization 38,508 41,078
Equity earnings in affiliates, net (291) (243)
Deferred income taxes (20,995) (10,636)
Stock-based compensation 12,651 7,807
Other, net 3,524 (2,459)
Changes in operating assets and liabilities, net of effects from acquisitions:    
(Increase) decrease in accounts receivable (87,571) 23,666
Increase in inventories (83,186) (30,378)
(Increase) decrease in other current assets (12,007) 3,241
Increase (decrease) in trade accounts payable 63,275 (40,115)
Increase in other current liabilities 59,128 29,169
Net change in other assets and liabilities 3,159 410
NET CASH PROVIDED BY OPERATING ACTIVITIES 145,234 126,013
CASH FLOWS FROM INVESTING ACTIVITIES    
Capital expenditures (27,768) (25,011)
Acquisition of businesses, net of cash acquired (83,723) 0
Proceeds from sale of property, plant and equipment 2,557 6,218
Other investing activities 6,500 0
NET CASH USED BY INVESTING ACTIVITIES (102,434) (18,793)
CASH FLOWS FROM FINANCING ACTIVITIES    
Amounts due banks, net 1,163 15,095
Proceeds from exercise of stock options 5,672 2,002
Purchase of shares for treasury (Note 8) (53,688) (112,975)
Cash dividends paid to shareholders (61,379) (59,814)
Other financing activities (763) 0
NET CASH USED BY FINANCING ACTIVITIES (108,995) (155,692)
Effect of exchange rate changes on Cash and cash equivalents (200) (8,036)
DECREASE IN CASH AND CASH EQUIVALENTS (66,395) (56,508)
Cash and cash equivalents at beginning of period 257,279 199,563
CASH AND CASH EQUIVALENTS AT END OF PERIOD $ 190,884 $ 143,055