XML 43 R6.htm IDEA: XBRL DOCUMENT v2.4.0.8
Interim Condensed Consolidated Statements of Cash Flows (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 30, 2014
Jun. 30, 2013
Operating Activities    
Net income $ 16,433 $ 18,737
Adjustment to reconcile net income to net cash used in operating activities:    
Provision for doubtful accounts 106 (53)
Depreciation 4,913 4,340
Amortization of intangibles 55 0
Amortization of debt issuance 77 63
Stock-based compensation expense 1,660 645
Excess tax benefits from stock-based payment arrangements (426) (111)
Provision for deferred income tax (benefit) expense (1,332) 56
Gain on sale of property, plant and equipment (895) (202)
Changes in operating assets and liabilities:    
Accounts receivable (32,856) (41,018)
Inventories (22,876) (14,378)
Prepaid expenses and other assets 2,946 (449)
Trade accounts payable and accrued liabilities 16,292 12,982
Income taxes payable 874 (1,712)
Other long-term liabilities (96) (465)
Net cash used in operating activities (15,125) (21,565)
Investing Activities    
Acquisitions, net of cash acquired (195,612) 0
Purchase of property, plant and equipment (4,319) (7,195)
Proceeds from sale of property, plant and equipment 1,004 373
Net cash used in investing activities (198,927) (6,822)
Financing Activities    
Borrowings on bank revolving credit facility 200,000 0
Repayments on bank revolving credit facility (12,000)  
Principal payments on long-term debt and capital leases (118) (146)
Proceeds from issuance of debt 778 0
Debt issuance cost (818) 0
Dividends paid (1,692) (1,682)
Proceeds from sale of common stock 334 865
Excess tax benefits from stock-based payment arrangements 426 111
Net cash provided by (used in) financing activities 186,910 (852)
Effect of exchange rate changes on cash 541 (1,211)
Net change in cash and cash equivalents (26,601) (30,450)
Cash and cash equivalents at beginning of the period 63,960 48,291
Cash and cash equivalents at end of the period 37,359 17,841
Cash paid during the period for:    
Interest 500 400
Income taxes $ 9,201 $ 7,543