XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Net Sales $ 496,979 $ 455,120
Cost of products and services sold 360,003 345,912
Severance costs 31 0
Gross profit 136,945 109,208
Selling and administrative expenses 99,882 87,995
Severance costs 35 12
Operating income 37,028 21,201
Interest expense 3,687 1,968
Other expense (15) (148)
Income before income taxes 33,326 19,085
Income tax expense 7,564 4,053
Net income $ 25,762 $ 15,032
Basic (in dollars per share) $ 0.92 $ 0.55
Diluted (in dollars per share) $ 0.88 $ 0.54 [1]
Weighted average common shares outstanding    
Basic (in shares) 28,127 27,286
Diluted (in shares) 29,316 27,993
[1] The total of the earnings per share for each of the four quarters does not equal the total earnings per share for the full year because the calculations are based on the average shares outstanding during each of the individual periods. There is no difference between basic and diluted shares due to losses.