XML 25 R7.htm IDEA: XBRL DOCUMENT v3.19.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Cash flows from operating activities:    
Net income $ 11,530 $ 14,322
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 9,189 9,268
Amortization of debt issuance costs 104 84
Provision for doubtful accounts 1,976 632
Share-based compensation 1,255 1,391
Deferred income taxes (226) 397
Change in fair value of contingent consideration 2,472 4,584
Contingent consideration payments excess 0 (2,089)
Finance lease interest 22 0
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable (60,710) (398)
Inventories (26,069) (78,828)
Prepaid expenses and other assets 807 (4,320)
Other non-current assets (6,947) 124
Accounts payable 101,496 69,073
Accrued expenses and other liabilities 10,015 (4,115)
Income taxes payable 2,086 (4,411)
Net cash provided by operating activities 47,000 5,714
Cash flows from investing activities:    
Capital expenditures (940) (990)
Cash paid for business acquisitions, net of cash acquired (49,080) (13,207)
Net cash used in investing activities (50,020) (14,197)
Cash flows from financing activities:    
Borrowings on revolving credit 537,926 559,911
Repayments on revolving credit (520,139) (527,151)
Repayments on short-term borrowings, net (4,527) 0
Repayments on long-term debt (1,272) (330)
Repayments of finance lease obligations (391)  
Repayments of finance lease obligations   165
Contingent consideration payments 0 (30,158)
Exercise and issuance of equity awards 0 440
Taxes paid on settlement of equity awards (12) (15)
Repurchase of common stock (6,077) 0
Net cash provided by financing activities 5,508 2,532
Effect of exchange rate changes on cash and cash equivalents (429) (721)
Increase (decrease) in cash and cash equivalents 2,059 (6,672)
Cash and cash equivalents at beginning of period 23,818 25,530
Cash and cash equivalents at end of period $ 25,877 $ 18,858