v3.26.1
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]      
Net sales $ 3,226,062 $ 3,040,810 $ 3,259,809
Cost of goods sold 2,788,707 2,632,164 2,860,757
Gross profit 437,355 408,646 399,052
Selling, general and administrative expenses 313,176 286,934 277,428
Depreciation expense 5,992 10,004 11,219
Intangible amortization expense 16,721 19,227 15,723
Restructuring and other charges 1,766 5,381 4,358
Change in fair value of contingent consideration 1,073 1,900 0
Operating income 98,627 85,200 90,324
Interest expense 6,593 8,013 13,031
Interest income (12,264) (11,247) (9,381)
Gain on sale of business 0 0 (14,155)
Other (income) expense, net 555 (5,962) 988
Income before income taxes 103,743 94,396 99,841
Provision for income taxes 24,870 22,848 22,781
Net income $ 78,873 $ 71,548 $ 77,060
Per share data:      
Net income per common share, basic (in dollars per share) $ 3.69 $ 3.05 $ 3.10
Weighted-average shares outstanding, basic (in shares) 21,384 23,442 24,868
Net income per common share, diluted (in dollars per share) $ 3.64 $ 3.00 $ 3.06
Weighted-average shares outstanding, diluted (in shares) 21,692 23,839 25,222