XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Cash flows from operating activities:    
Net income (loss) $ 13,223 $ (27,499)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 12,560 13,785
Asset Impairment Charges 0 2,579
Deferred income tax provision (402) (1,426)
Unrealized Gain (Loss) on Investments (485) (1,302)
Gain on property insurance settlement 0 (4,936)
Stock-based compensation 570 490
Issuance of stock under 401(k) plan 339 282
Foreign currency translation (gain) loss (9,571) 17,291
(Increase) decrease in assets:    
Accounts receivable (63,803) (45,330)
Inventories (27,313) 6,611
Prepaid and other current assets (3,297) (6,404)
Other assets 337 1,155
Increase (decrease) in liabilities:    
Accounts payable 60,581 34,006
Other current liabilities 401 15,012
Other liabilities 898 (342)
Net cash (used for) provided by operating activities (15,962) 3,972
Cash flows from investing activities:    
Capital expenditures (8,861) (6,420)
Payments for (Proceeds from) Investments 0 6,917
Proceeds from Insurance Settlement, Investing Activities 0 4,936
Proceeds from Sales of Assets, Investing Activities 545 192
Other 0 (558)
Net cash (used for) provided by investing activities (8,316) 5,067
Cash flows from financing activities:    
Proceeds from borrowings 21,881 23,949
Payment on debt (12,398) (31,940)
Dividends paid 0 (302)
Proceeds from (Payments for) Other Financing Activities (2,409)  
Payments of Financing Costs   0
Net cash provided by (used for) financing activities 7,074 (8,293)
Effect of exchange rate changes on cash (4,273) (7,167)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (21,477) (6,421)
Cash and cash equivalents, beginning of period 117,431 66,799
Cash and cash equivalents, end of period 95,954 60,378
Supplemental information:    
Interest paid 1,059 785
Income taxes paid, net of refunds received $ 3,703 $ 1,513