XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]    
Net sales $ 876,305 $ 943,813
Cost of goods sold 769,797 830,328
Gross profit 106,508 113,485
Selling, general and administrative expenses 75,436 71,593
Depreciation expense 2,795 2,763
Intangible amortization expense 4,193 4,241
Operating income 24,084 34,888
Interest expense 5,585 3,448
Interest income (1,325) (1,589)
Other expense, net 677 746
Income before income taxes 19,147 32,283
Provision for income taxes 3,715 8,241
Net income $ 15,432 $ 24,042
Per share data:    
Net income per common share, basic (in dollars per share) $ 0.62 $ 0.95
Weighted-average shares outstanding, basic (in shares) 24,886 25,201
Net income per common share, diluted (in dollars per share) $ 0.61 $ 0.94
Weighted-average shares outstanding, diluted (in shares) 25,178 25,451