v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Current assets:    
Cash and cash equivalents $ 88,374 $ 126,157
Accounts receivable, less allowance of $26,568 at June 30, 2026 and $27,821 at June 30, 2025 769,750 635,521
Inventories 522,350 483,815
Prepaid income tax expense 10,704 2,821
Prepaid expenses and other current assets 116,816 122,138
Total current assets 1,507,994 1,370,452
Property and equipment, net 34,856 31,169
Goodwill 244,902 230,820
Identifiable intangible assets, net 64,391 62,909
Deferred income taxes 10,590 18,769
Other non-current assets 69,696 71,487
Total assets 1,932,429 1,785,606
Current liabilities:    
Accounts payable 753,275 598,595
Accrued expenses and other current liabilities 86,538 71,263
Current portion of contingent consideration 15,988 1,318
Income taxes payable 474 3,927
Current portion of long-term debt 2,866 7,861
Total current liabilities 859,141 682,964
Long-term debt, net of current portion 98,547 128,288
Long-term portion of contingent consideration 12,162 17,782
Other long-term liabilities 51,787 50,163
Total liabilities 1,021,637 879,197
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, 20,161,911 and 22,217,421 shares issued and outstanding at June 30, 2026 and June 30, 2025, respectively 0 0
Retained earnings 1,018,144 1,020,833
Accumulated other comprehensive loss (107,352) (114,424)
Total shareholders’ equity 910,792 906,409
Total liabilities and shareholders’ equity $ 1,932,429 $ 1,785,606