XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 138,095 $ 123,441
Cost of products and services sold 104,448 86,852
Gross profit 33,647 36,589
Selling and administrative expenses 24,516 25,561
Operating income 9,131 11,028
Interest expense 875 566
Other (income)/expense (61) 96
Income before income taxes 8,317 10,366
Income tax expense 1,635 2,338
Net income $ 6,682 $ 8,028
Earnings per common share (see Note 5)    
Basic (in dollars per share) $ 0.23 $ 0.28
Diluted (in dollars per share) $ 0.22 $ 0.27
Weighted average common shares outstanding    
Basic (in shares) 29,593 28,757
Diluted (in shares) 30,530 29,955