XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]    
Net sales $ 943,813 $ 857,583
Cost of goods sold 830,328 756,011
Gross profit 113,485 101,572
Selling, general and administrative expenses 71,593 63,854
Depreciation expense 2,763 2,880
Intangible amortization expense 4,241 4,510
Operating income 34,888 30,328
Interest expense 3,448 1,660
Interest income (1,589) (1,026)
Other expense, net 746 263
Income before income taxes 32,283 29,431
Provision for income taxes 8,241 7,358
Net income $ 24,042 $ 22,073
Per share data:    
Net income per common share, basic (in dollars per share) $ 0.95 $ 0.87
Weighted-average shares outstanding, basic (in shares) 25,201 25,512
Net income per common share, diluted (in dollars per share) $ 0.94 $ 0.86
Weighted-average shares outstanding, diluted (in shares) 25,451 25,696