XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements Of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Net Sales $ 461,572 $ 425,537
Cost of Sales 352,850 326,482
Gross Profit 108,722 99,055
Selling, General and Administrative Expenses 51,947 49,757
Operating Income 56,775 49,298
Other, Net 857 (270)
Income Before Income Taxes 57,632 49,028
Taxes Based on Income 13,681 11,436
Net Income $ 43,951 $ 37,592
Net Income Per Common Share:    
Basic (in dollars per share) $ 1.60 $ 1.37
Diluted (in dollars per share) $ 1.59 $ 1.36
Weighted Average Common Shares Outstanding:    
Basic (in shares) 27,449 27,450
Diluted (in shares) 27,473 27,458