XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Current assets:    
Cash and cash equivalents $ 185,460 $ 36,178
Accounts receivable, less allowance of $20,684 at June 30, 2024 and $15,480 at June 30, 2023 581,523 753,236
Inventories 512,634 757,574
Prepaid expenses and other current assets 125,082 110,087
Total current assets 1,404,699 1,657,075
Property and equipment, net 33,501 37,379
Goodwill 206,301 216,706
Identifiable intangible assets, net 37,634 68,495
Deferred income taxes 19,902 17,764
Other non-current assets 76,995 70,750
Total assets 1,779,032 2,068,169
Current liabilities:    
Accounts payable 587,984 691,119
Accrued expenses and other current liabilities 65,616 78,892
Income taxes payable 7,895 9,875
Current portion of long-term debt 7,857 6,915
Total current liabilities 669,352 786,801
Deferred income taxes 0 3,816
Long-term debt, net of current portion 136,149 144,006
Borrowings under revolving credit facility 50 178,980
Other long-term liabilities 49,226 49,268
Total liabilities 854,777 1,162,871
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, 24,243,848 and 24,844,203 shares issued and outstanding at June 30, 2024 and June 30, 2023, respectively 26,370 58,241
Retained earnings 1,013,738 936,678
Accumulated other comprehensive loss (115,853) (89,621)
Total shareholders’ equity 924,255 905,298
Total liabilities and shareholders’ equity $ 1,779,032 $ 2,068,169