XML 31 R7.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED) - USD ($)
$ in Thousands
6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash flows from operating activities:    
Net income $ 34,028 $ 48,158
Adjustments to reconcile net income to net cash provided by operating activities:    
Gain on sale of business 0 (14,533)
Depreciation and amortization 15,603 14,475
Amortization of debt issue costs 193 193
Provision for doubtful accounts 5,925 4,472
Share-based compensation 5,492 5,340
Deferred income taxes 2,306 (1,703)
Change in fair value of contingent consideration 1,143 0
Finance lease interest 48 46
Changes in operating assets and liabilities:    
Accounts receivable 21,110 75,579
Inventories 16,316 182,168
Prepaid expenses and other assets (380) (11,576)
Other non-current assets 3,145 3,208
Accounts payable (64,915) (135,138)
Accrued expenses and other liabilities (1,834) (7,678)
Income taxes payable 462 (6,254)
Net cash provided by operating activities 38,642 156,757
Cash flows from investing activities:    
Capital expenditures (4,348) (4,865)
Cash paid for business acquisitions, net of cash acquired (56,673) 0
Proceeds from sale of business, net of cash transferred 2,569 17,978
Net cash (used in) provided by investing activities (58,452) 13,113
Cash flows from financing activities:    
Borrowings on revolving credit 26,587 1,134,629
Repayments on revolving credit (26,636) (1,292,729)
Repayments on long-term debt (4,107) (3,165)
Repayments on finance lease obligation (547) (442)
Exercise of stock options 9,489 4,309
Taxes paid on settlement of equity awards (4,805) (2,657)
Common stock repurchased (52,342) (1,251)
Net cash used in financing activities (52,361) (161,306)
Effect of exchange rate changes on cash and cash equivalents (2,769) 245
(Decrease) increase in cash and cash equivalents (74,940) 8,809
Cash and cash equivalents at beginning of period 185,460 36,178
Cash and cash equivalents at end of period $ 110,520 $ 44,987