XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 27, 2021
Mar. 28, 2020
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 104,251 $ 40,570
Adjustments to reconcile net earnings to net cash from operating activities:    
Depreciation 18,733 15,717
Amortization of intangibles 3,998 1,571
Expense associated with share-based and grant compensation arrangements 2,981 1,444
Deferred income taxes 142 286
Unrealized (gain) loss on investments and other (1,754) 3,173
Equity in earnings of investee 630  
Net (gain) on disposition of assets (532) (285)
Changes in:    
Accounts receivable (253,323) (94,253)
Inventories (207,768) (25,783)
Accounts payable and cash overdraft 121,892 20,047
Accrued liabilities and other 14,090 (8,648)
NET CASH USED IN OPERATING ACTIVITIES (196,660) (46,161)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (34,656) (27,286)
Proceeds from sale of property, plant and equipment 5,062 409
Acquisitions and purchases of non-controlling interest, net of cash received (261,133) (18,487)
Purchases of investments (8,738) (14,052)
Proceeds from sale of investments 3,381 11,260
Other (414) (54)
NET CASH USED IN INVESTING ACTIVITIES (296,498) (48,210)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings under revolving credit facilities 236,280 6,759
Repayments under revolving credit facilities (121,570) (6,498)
Contingent consideration payments and other (627) (3,074)
Proceeds from issuance of common stock 363 319
Dividends paid to shareholders (9,274) (7,730)
Distributions to noncontrolling interest (2,914) (299)
Repurchase of common stock   (29,212)
Other (331) 12
NET CASH FROM (USED IN) FINANCING ACTIVITIES 101,927 (39,723)
Effect of exchange rate changes on cash (349) (1,719)
NET CHANGE IN CASH AND CASH EQUIVALENTS (391,580) (135,813)
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, BEGINNING OF YEAR 436,608 168,666
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD $ 45,028 $ 32,853