XML 32 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]      
Net Sales $ 1,871,759 $ 1,822,527 $ 1,676,390
Cost of Sales 1,439,457 1,433,959 1,320,671
Gross Profit 432,302 388,568 355,719
Selling, General and Administrative Expenses 218,065 222,091 212,098
Change in Contingent Consideration 0 0 (3,470)
Restructuring and Impairment Charges 14,874 24,969 35,180
Operating Income 199,363 141,508 111,911
Other, Net 6,152 1,789 477
Income Before Income Taxes 205,515 143,297 112,388
Taxes Based on Income 46,902 32,011 22,802
Net Income $ 158,613 $ 111,286 $ 89,586
Net Income Per Common Share:      
Basic (in dollars per share) $ 5.77 $ 4.04 $ 3.26
Diluted (in dollars per share) $ 5.76 $ 4.04 $ 3.25
Weighted Average Common Shares Outstanding:      
Basic (in shares) 27,440 27,462 27,448
Diluted (in shares) 27,461 27,482 27,472