XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED INCOME STATEMENTS (UNAUDITED) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
Net sales $ 885,519 $ 845,990 $ 2,840,573 $ 2,567,652
Cost of goods sold 773,757 739,482 2,499,992 2,251,920
Gross profit 111,762 106,508 340,581 315,732
Selling, general and administrative expenses 70,669 66,522 211,337 199,538
Depreciation expense 2,644 2,612 8,085 8,039
Intangible amortization expense 4,170 4,457 12,561 13,413
Operating income 34,279 32,917 108,598 94,742
Interest expense 5,715 1,483 14,223 4,637
Interest income (1,710) (1,000) (5,327) (2,973)
Other expense, net 361 (136) 1,314 668
Income before income taxes 29,913 32,570 98,388 92,410
Provision for income taxes 8,692 9,044 27,391 23,659
Net income from continuing operations 21,221 23,526 70,997 68,751
Net income from discontinued operations 0 0 0 100
Net income $ 21,221 $ 23,526 $ 70,997 $ 68,851
Per share data:        
Net income from continuing operations per common share, basic (in dollars per share) $ 0.84 $ 0.92 $ 2.81 $ 2.69
Net income from discontinued operations per common share, basic (in dollars per share) 0 0 0 0
Net income per common share, basic (in dollars per share) $ 0.84 $ 0.92 $ 2.81 $ 2.69
Weighted-average shares outstanding, basic (in shares) 25,196 25,635 25,228 25,577
Net income from continuing operations per common share, diluted (in dollars per share) $ 0.83 $ 0.91 $ 2.79 $ 2.66
Net income from discontinued operations per common share, diluted (in dollars per share) 0 0 0 0
Net income per common share, diluted (in dollars per share) $ 0.83 $ 0.91 $ 2.79 $ 2.67
Weighted-average shares outstanding, diluted (in shares) 25,439 25,853 25,436 25,812