XML 41 R6.htm IDEA: XBRL DOCUMENT v3.19.3
Consolidated Condensed Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Operating Activities:    
Net income $ 27,052 $ 29,270
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 33,281 38,721
Deferred income taxes 5,072 (19)
Stock compensation 5,268 6,360
Defined benefit plan income (754) (219)
Provision of doubtful accounts 209 247
Loss on sale of property and equipment 319 2,273
Operating lease expense 4,477  
Impairment loss 21,206 11,476
Gain on sale of business (4,970)  
Other 189  
Changes in assets and liabilities:    
Accounts receivable (6,170) (13,855)
Inventory (5,512) (3,510)
Prepaid expenses and other assets 9,594 (7,867)
Accounts payable (3,097) 8,376
Accrued liabilities (2,172) (712)
Net cash provided by operating activities 83,992 70,541
Investing Activities:    
Proceeds from the sale of property and equipment 137 703
Proceeds from sale of a business 47,500  
Acquisition of subsidiary, net of cash acquired (14,823) (15)
Purchases of property and equipment (18,340) (31,815)
Net cash provided by (used in) investing activities 14,474 (31,127)
Financing Activities:    
Borrowing of debt 29,470 18,000
Repayments of debt (69,049) (61,210)
Cash paid for financing costs (1,278)  
Cash paid for the cancellation of restricted stock (1,213) (882)
Proceeds from the exercise of Common Stock options 13,879 14,062
Repurchase of Common Stock (58,040) (64,151)
Net cash used in financing activities (86,231) (94,181)
Foreign currency effect (4,151) (1,253)
Net increase (decrease) in cash, cash equivalents and restricted cash 8,084 (56,020)
Cash, cash equivalents and restricted cash at beginning of period 39,620 103,172
Cash, cash equivalents and restricted cash at end of period 47,704 47,152
Supplemental disclosure of cash flow information:    
Cash paid for taxes 6,676 19,255
Cash paid for interest 3,437 3,617
Supplemental disclosure of non-cash transactions:    
Common Stock issued to Board of Directors and employees $ 4,576 $ 3,893