XML 32 R6.htm IDEA: XBRL DOCUMENT v3.3.0.814
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Cash flows from operating activities:    
Net income $ 15,996 $ 19,208
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 3,938 1,897
Amortization of debt issuance costs 74 74
Provision for doubtful accounts 517 (2,071)
Share-based compensation 1,528 1,409
Deferred income taxes (680) (885)
Excess tax benefits from share-based payment arrangements (27) (70)
Change in fair value of contingent consideration 1,564 513
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (15,436) (22,523)
Inventories (31,184) 14,530
Prepaid expenses and other assets (16,289) (2,718)
Other non-current assets (1,134) 307
Accounts payable (22,410) (11,961)
Accrued expenses and other liabilities (1,482) (3,474)
Income taxes payable 7,300 6,462
Net cash provided by (used in) operating activities (57,725) 698
Cash flows from investing activities:    
Capital expenditures (433) (7,319)
Cash paid for business acquisitions, net of cash acquired (61,475) (35,516)
Net cash provided by (used in) investing activities (61,908) (42,835)
Cash flows from financing activities:    
Borrowings (repayments) on short-term borrowings, net 0 (4,609)
Borrowings on revolving credit 236,055 0
Repayments on revolving credit (149,055) 0
Repayments on long-term debt (617) 0
Repayments on capital lease obligation (61) (81)
Contingent consideration payments 0 (5,529)
Exercise of stock options 97 205
Repurchase of common stock (41,949) 0
Excess tax benefits from share-based payment arrangements 27 70
Net cash provided by (used in) financing activities 44,497 (9,944)
Effect of exchange rate changes on cash and cash equivalents (5,271) (2,907)
Increase (decrease) in cash and cash equivalents (80,407) (54,988)
Cash and cash equivalents at beginning of period 121,646 194,851
Cash and cash equivalents at end of period $ 41,239 $ 139,863