XML 18 R7.htm IDEA: XBRL DOCUMENT v3.20.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 26, 2020
Sep. 28, 2019
CASH FLOWS FROM OPERATING ACTIVITIES:    
Net earnings $ 189,125 $ 143,728
Adjustments to reconcile net earnings to net cash from operating activities:    
Depreciation 47,226 44,652
Amortization of intangibles 5,863 4,690
Expense associated with share-based and grant compensation arrangements 3,152 3,105
Deferred income taxes (credit) 110 (367)
Unrealized loss (gain) on investments (81) (1,611)
Net gain on disposition of assets and impairment of assets (662) 830
Changes in:    
Accounts receivable (211,238) (127,841)
Inventories (39,167) 80,178
Accounts payable and cash overdraft 85,354 14,293
Accrued liabilities and other 105,401 36,423
NET CASH FROM OPERATING ACTIVITIES 185,083 198,080
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of property, plant and equipment (67,024) (66,338)
Proceeds from sale of property, plant and equipment 2,588 1,180
Acquisitions and purchases of non-controlling interest, net of cash received (34,820) (38,710)
Purchases of investments (24,266) (6,475)
Proceeds from sale of investments 22,281 4,159
Other 314 199
NET CASH USED IN INVESTING ACTIVITIES (100,927) (105,985)
CASH FLOWS FROM FINANCING ACTIVITIES:    
Borrowings under revolving credit facilities 6,862 421,464
Repayments under revolving credit facilities (6,498) (460,537)
Contingent consideration payment and other (3,087) (3,099)
Issuance of long-term debt 150,000  
Proceeds from issuance of common stock 1,042 812
Dividends paid to shareholders (23,020) (12,270)
Distributions to noncontrolling interest (932) (1,634)
Repurchase of common stock (29,212)  
Other 23 41
NET CASH FROM (USED IN) FINANCING ACTIVITIES 95,178 (55,223)
Effect of exchange rate changes on cash (1,122) 157
NET CHANGE IN CASH AND CASH EQUIVALENTS 178,212 37,029
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, BEGINNING OF YEAR 168,666 28,198
CASH, CASH EQUIVALENTS, AND RESTRICTED CASH, END OF PERIOD $ 346,878 $ 65,227