XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Net Sales $ 123,441 $ 127,069
Cost of products and services sold 86,505 92,319
Severance and restructuring costs 347 12
Gross profit 36,589 34,738
Severance and restructuring costs 6 0
Selling and administrative expenses 25,555 24,717
Operating income 11,028 10,021
Interest expense 566 788
Other expense 96 213
Income before income taxes 10,366 9,020
Income tax expense 2,338 2,758
Net income $ 8,028 $ 6,262
Earnings per common share (see Note 4)    
Basic (in dollars per share) $ 0.28 $ 0.23
Diluted (in dollars per share) $ 0.27 $ 0.22
Weighted average common shares outstanding    
Basic (in shares) 28,757 27,641
Diluted (in shares) 29,955 28,664