XML 21 R7.htm IDEA: XBRL DOCUMENT v3.19.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Cash flows from operating activities:    
Net income $ 46,019 $ 22,765
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation and amortization 27,566 28,204
Amortization of debt issuance costs 252 242
Provision for doubtful accounts 3,199 5,939
Share-based compensation 4,906 4,855
Deferred income taxes 1,132 (3,061)
Change in fair value of contingent consideration 11,535 28,595
Contingent consideration paid in excess of acquisition fair value (10,190) (3,066)
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 40,530 (16,950)
Inventories (169,031) (22,570)
Prepaid expenses and other assets 10,116 (2,904)
Other non-current assets 413 (3,114)
Accounts payable 25,138 (32,418)
Accrued expenses and other liabilities (4,082) (9,452)
Income taxes payable (12,050) (3,295)
Net cash (used in) operating activities (24,547) (6,230)
Cash flows from investing activities:    
Capital expenditures (10,977) (5,307)
Cash paid for business acquisitions, net of cash acquired (32,161) (143,768)
Net cash (used in) investing activities (43,138) (149,075)
Cash flows from financing activities:    
Borrowings on revolving credit 1,602,568 1,734,973
Repayments on revolving credit (1,503,654) (1,550,460)
Debt issuance costs 0 (296)
Repayments on long-term debt (330) 0
Repayments on capital lease obligation (495) (437)
Contingent consideration payments (35,606) (50,959)
Exercise and issuance of equity awards 1,509 2,126
Taxes paid on settlement of equity awards (1,406) (1,622)
Repurchase of common stock (308) 0
Net cash provided by financing activities 62,278 133,325
Effect of exchange rate changes on cash and cash equivalents 277 1,247
Decrease in cash and cash equivalents (5,130) (20,733)
Cash and cash equivalents at beginning of period 25,530 56,094
Cash and cash equivalents at end of period $ 20,400 $ 35,361