XML 35 R3.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Current assets:    
Cash and cash equivalents $ 126,157 $ 185,460
Accounts receivable, less allowance of $27,821 at June 30, 2025 and $20,684 at June 30, 2024 635,521 581,523
Inventories 483,815 512,634
Prepaid expenses and other current assets 124,959 125,082
Total current assets 1,370,452 1,404,699
Property and equipment, net 31,169 33,501
Goodwill 230,820 206,301
Identifiable intangible assets, net 62,909 37,634
Deferred income taxes 18,769 19,902
Other non-current assets 71,487 76,995
Total assets 1,785,606 1,779,032
Current liabilities:    
Accounts payable 598,595 587,984
Accrued expenses and other current liabilities 71,263 65,616
Current portion of contingent consideration 1,318 0
Income taxes payable 3,927 7,895
Current portion of long-term debt 7,861 7,857
Total current liabilities 682,964 669,352
Long-term debt, net of current portion 128,288 136,149
Borrowings under revolving credit facility 0 50
Long-term portion of contingent consideration 17,782 0
Other long-term liabilities 50,163 49,226
Total liabilities 879,197 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, 22,217,421 and 24,243,848 shares issued and outstanding at June 30, 2025 and June 30, 2024, respectively 0 26,370
Retained earnings 1,020,833 1,013,738
Accumulated other comprehensive loss (114,424) (115,853)
Total shareholders’ equity 906,409 924,255
Total liabilities and shareholders’ equity $ 1,785,606 $ 1,779,032