XML 19 R6.htm IDEA: XBRL DOCUMENT v3.5.0.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Cash flows from operating activities:    
Net income $ 14,816 $ 15,996
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 5,224 3,938
Amortization of debt issuance costs 74 74
Provision for (recovery of) doubtful accounts 1,754 517
Share-based compensation 1,689 1,528
Deferred income taxes (835) (680)
Excess tax benefits from share-based payment arrangements (46) (27)
Change in fair value of contingent consideration 169 1,564
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (59,966) (15,436)
Inventories (8,627) (31,184)
Prepaid expenses and other assets (3,997) (16,289)
Other non-current assets (2,362) (1,134)
Accounts payable 40,467 (22,410)
Accrued expenses and other liabilities 10,034 (1,482)
Income taxes payable 7,872 7,300
Net cash provided by (used in) operating activities 6,266 (57,725)
Cash flows from investing activities:    
Capital expenditures (1,976) (433)
Cash paid for business acquisitions, net of cash acquired (83,804) (61,475)
Net cash provided by (used in) investing activities (85,780) (61,908)
Cash flows from financing activities:    
Borrowings on revolving credit 476,800 236,055
Repayments on revolving credit (387,515) (149,055)
Repayments on long-term debt 0 (617)
Repayments on capital lease obligation (61) (61)
Contingent consideration payments (8,634) 0
Exercise of stock options 113 97
Repurchase of common stock (17,413) (41,949)
Excess tax benefits from share-based payment arrangements 46 27
Net cash provided by (used in) financing activities 63,336 44,497
Effect of exchange rate changes on cash and cash equivalents (97) (5,271)
Increase (decrease) in cash and cash equivalents (16,275) (80,407)
Cash and cash equivalents at beginning of period 61,400 121,646
Cash and cash equivalents at end of period $ 45,125 $ 41,239