XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Income Statement [Abstract]    
Net sales $ 775,580 $ 876,305
Cost of goods sold 673,961 769,797
Gross profit 101,619 106,508
Selling, general and administrative expenses 71,706 75,436
Depreciation expense 2,857 2,795
Intangible amortization expense 4,358 4,193
Restructuring expense 5,068 0
Operating income 17,630 24,084
Interest expense 2,109 5,585
Interest income (2,659) (1,325)
Other (income) expense, net (4,782) 677
Income before income taxes 22,962 19,147
Provision for income taxes 5,988 3,715
Net income $ 16,974 $ 15,432
Per share data:    
Net income per common share, basic (in dollars per share) $ 0.70 $ 0.62
Weighted-average shares outstanding, basic (in shares) 24,147 24,886
Net income per common share, diluted (in dollars per share) $ 0.69 $ 0.61
Weighted-average shares outstanding, diluted (in shares) 24,646 25,178