XML 21 R8.htm IDEA: XBRL DOCUMENT v3.4.0.3
Interim Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Operating Activities    
Net income $ 8,659 $ 7,359
Adjustment to reconcile net income to net cash used in operating activities:    
Provision for doubtful accounts 69 126
Depreciation 4,579 2,815
Amortization of intangibles 772 781
Amortization of debt issuance costs 53 53
Stock-based compensation expense 285 176
Excess tax benefits from stock-based payment arrangements (38) (10)
Provision for deferred income tax benefit 292 (1,166)
Gain on sale of property, plant and equipment (165) (14)
Changes in operating assets and liabilities, net of amounts acquired:    
Accounts receivable (16,383) (22,550)
Inventories (4,337) (8,531)
Rental equipment 1,916 (3,148)
Prepaid expenses and other assets (1,241) (1,895)
Trade accounts payable and accrued liabilities 655 9,911
Income taxes payable (47) 3,414
Other long-term liabilities (154) (229)
Net cash used in operating activities (5,085) (12,908)
Investing Activities    
Acquisitions, net of cash acquired (188) (3,465)
Purchase of property, plant and equipment (1,761) (1,886)
Proceeds from sale of property, plant and equipment 354 21
Net cash used in investing activities (1,595) (5,330)
Financing Activities    
Borrowings on bank revolving credit facility 44,000 33,000
Repayments on bank revolving credit facility (15,000) (15,000)
Principal payments on long-term debt and capital leases (6) 274
Dividends paid (1,025) (903)
Proceeds from sale of common stock 317 275
Excess tax benefits from stock-based payment arrangements 38 10
Net cash provided by financing activities 28,324 17,656
Effect of exchange rate changes on cash and cash equivalents 1,088 (2,290)
Net change in cash and cash equivalents 22,732 (2,872)
Cash and cash equivalents at beginning of the period 26,922 39,533
Cash and cash equivalents at end of the period 49,654 36,661
Cash paid during the period for:    
Interest 1,419 1,554
Income taxes $ 5,735 $ 2,897