XML 18 R6.htm IDEA: XBRL DOCUMENT v3.19.2
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Operating Activities:    
Net income $ 11,165 $ 29,625
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 22,217 25,823
Deferred income taxes 3,070 (1,799)
Stock compensation 3,291 4,063
Defined benefit plan income (699) (103)
Provision of doubtful accounts 545 204
Loss on sale of property and equipment 227 2,156
Operating lease expense 2,903  
Impairment loss 20,369  
Gain on sale of business (4,970)  
Changes in assets and liabilities:    
Accounts receivable (4,021) (17,469)
Inventory 1,650 1,631
Prepaid expenses and other assets 276 (12,094)
Accounts payable (9,528) 10,540
Accrued liabilities (6,087) (10,034)
Net cash provided by operating activities 40,408 32,543
Investing Activities:    
Proceeds from the sale of property and equipment 82 698
Proceeds from sale of a business 47,500  
Acquisition of subsidiary, net of cash acquired (15,476) (15)
Purchases of property and equipment (13,024) (22,138)
Net cash provided by (used in) investing activities 19,082 (21,455)
Financing Activities:    
Borrowing of debt 28,371 15,000
Repayments of debt (61,120) (46,742)
Cash paid for financing costs (1,278)  
Cash paid for the cancellation of restricted stock (926) (882)
Proceeds from the exercise of Common Stock options 4,771 4,966
Repurchase of Common Stock (33,040) (20,241)
Net cash used in financing activities (63,222) (47,899)
Foreign currency effect 293 (1,004)
Net decrease in cash, cash equivalents and restricted cash (3,439) (37,815)
Cash, cash equivalents and restricted cash at beginning of period 39,620 103,172
Cash, cash equivalents and restricted cash at end of period 36,181 65,357
Supplemental disclosure of cash flow information:    
Cash paid for taxes 3,522 18,100
Cash paid for interest 2,712 2,608
Supplemental disclosure of non-cash transactions:    
Common Stock issued to Board of Directors and employees $ 3,019 $ 2,419