XML 14 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Cash flows from operating activities:          
Net earnings $ 25,936 $ 30,620 $ 57,604 $ 51,393  
Adjustments to arrive at net cash provided by operating activities:          
Depreciation and amortization     25,817 24,522  
Share-based compensation expense     4,188 2,662  
Net loss on assets     206 50  
Loss on divestitures and other charges     13,511 6,634  
Deferred income taxes     1,702 1,075  
Changes in operating assets and liabilities:          
Trade accounts receivable     (26,902) (20,494)  
Inventories     19,357 24,816  
Prepaid expenses and other assets     (15,573) (3,975)  
Accounts payable and other accrued expenses     9,632 9,961  
Accrued salaries, wages, and withholdings from employees     (3,944) 6,483  
Income taxes     1,953 3,899  
Other liabilities     1,710 588  
Net cash provided by operating activities     89,261 107,614  
Cash Flows from Investing Activities:          
Acquisition of property, plant, and equipment     (25,550) (21,417)  
Proceeds from sale of assets     169 6  
Proceeds from divesture of businesses     36,255 11,255  
Other investing activities     (254) 4,395  
Net cash provided by (used in) investing activities     10,620 (5,761)  
Cash flows from financing activities:          
Proceeds from additional borrowings     25,997 38,670  
Debt payments     (62,578) (98,849)  
Purchase of treasury stock     (22,507) 0  
Dividends paid     (33,027) (33,018)  
Other financing activities     (582) (414)  
Net cash used in financing activities     (92,697) (93,611)  
Effect of exchange rate changes on cash and cash equivalents     1,352 (8,519)  
Net increase (decrease) in cash and cash equivalents     8,536 (277)  
Cash and cash equivalents at beginning of period     24,770 21,153 $ 21,153
Cash and cash equivalents at end of period $ 33,306 $ 20,876 $ 33,306 $ 20,876 $ 24,770