XML 26 R2.htm IDEA: XBRL DOCUMENT v3.24.4
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Dec. 31, 2024
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 110,520 $ 185,460
Accounts receivable, less allowance of $25,670 at December 31, 2024 and $20,684 at June 30, 2024 549,112 581,523
Inventories 491,978 512,634
Prepaid expenses and other current assets 132,155 125,082
Total current assets 1,283,765 1,404,699
Property and equipment, net 30,152 33,501
Goodwill 227,932 206,301
Identifiable intangible assets, net 72,691 37,634
Deferred income taxes 17,541 19,902
Other non-current assets 70,448 76,995
Total assets 1,702,529 1,779,032
Current liabilities:    
Accounts payable 520,408 587,984
Accrued expenses and other current liabilities 70,985 65,616
Current portion of contingent consideration 2,039 0
Income taxes payable 8,330 7,895
Current portion of long-term debt 7,861 7,857
Total current liabilities 609,623 669,352
Long-term debt, net of current portion 132,038 136,149
Borrowings under revolving credit facility 0 50
Long-term portion of contingent consideration 16,304 0
Other long-term liabilities 43,902 49,226
Total liabilities 801,867 854,777
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, no par value; 3,000,000 shares authorized, none issued 0 0
Common stock, no par value; 45,000,000 shares authorized, 23,612,543 and 24,243,848 shares issued and outstanding at December 31, 2024 and June 30, 2024, respectively 0 26,370
Retained earnings 1,031,934 1,013,738
Accumulated other comprehensive loss (131,272) (115,853)
Total shareholders’ equity 900,662 924,255
Total liabilities and shareholders’ equity $ 1,702,529 $ 1,779,032