XML 19 R8.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Cash flows from operating activities:    
Net loss $ (45,596) $ (25,714)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 40,376 41,347
Asset Impairment Charges 3,586 0
Deferred income tax provision (3,616) (738)
Unrealized Gain (Loss) on Investments 703 (4,695)
Gain on property insurance settlement 4,936 0
Stock-based compensation 1,931 959
Issuance of stock under 401(k) plan 925 767
Foreign currency translation loss (gain) 9,812 (2,327)
(Increase) decrease in assets:    
Accounts receivable (22,909) 16,124
Inventories 36,664 36,920
Prepaid and other current assets (1,133) (3,073)
Other assets 1,198 (1,110)
Increase (decrease) in liabilities:    
Accounts payable 2,351 (24,998)
Other current liabilities 28,753 3,634
Other liabilities (678) (5,884)
Net cash provided by operating activities 47,431 31,212
Cash flows from investing activities:    
Capital expenditures (13,350) (26,254)
Payment related to redeemable noncontrolling interest agreement 0 (71,722)
Payments for (Proceeds from) Investments (32,852) 0
Proceeds from Insurance Settlement, Investing Activities 4,936 0
Other 926 1,354
Net cash provided by (used for) investing activities 25,364 (96,622)
Cash flows from financing activities:    
Proceeds from borrowings 85,991 124,153
Payment on debt (116,601) (59,296)
Dividends paid (603) (901)
Proceeds from (Payments for) Other Financing Activities (2,723)  
Payments of Financing Costs   0
Net cash (used for) provided by financing activities (33,936) 63,956
Effect of exchange rate changes on cash (6,886) (1,628)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 31,973 (3,082)
Cash and cash equivalents, beginning of period 66,799 81,685
Cash and cash equivalents, end of period 98,772 78,603
Supplemental information:    
Interest paid 16,070 18,060
Income taxes paid, net of refunds received $ 6,861 $ 6,120