XML 37 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Income Statements - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]      
Net sales $ 3,040,810 $ 3,259,809 $ 3,787,721
Cost of goods sold 2,632,164 2,860,757 3,338,482
Gross profit 408,646 399,052 449,239
Selling, general and administrative expenses 286,934 277,428 285,695
Depreciation expense 10,004 11,219 10,912
Intangible amortization expense 19,227 15,723 16,746
Restructuring and other charges 5,381 4,358 0
Change in fair value of contingent consideration 1,900 0 0
Operating income 85,200 90,324 135,886
Interest expense 8,013 13,031 19,786
Interest income (11,247) (9,381) (7,414)
Gain on sale of business 0 (14,155) 0
Other (income) expense, net (5,962) 988 1,664
Income before income taxes 94,396 99,841 121,850
Provision for income taxes 22,848 22,781 33,758
Net income from continuing operations 71,548 77,060 88,092
Net income from discontinued operations 0 0 1,717
Net income $ 71,548 $ 77,060 $ 89,809
Per share data:      
Net income from continuing operations per common share, basic (in dollars per share) $ 3.05 $ 3.10 $ 3.50
Net income from discontinued operations per common share, basic (in dollars per share) 0 0 0.07
Net income per common share, basic (in dollars per share) $ 3.05 $ 3.10 $ 3.57
Weighted-average shares outstanding, basic (in shares) 23,442 24,868 25,142
Net income from continuing operations per common share, diluted (in dollars per share) $ 3.00 $ 3.06 $ 3.47
Net income from discontinued operations per common share, diluted (in dollars per share) 0 0 0.07
Net income per common share, diluted (in dollars per share) $ 3.00 $ 3.06 $ 3.54
Weighted-average shares outstanding, diluted (in shares) 23,839 25,222 25,362