XML 16 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net Sales $ 157,249 $ 138,095
Cost of products and services sold 116,972 104,448
Gross profit 40,277 33,647
Selling and administrative expenses 29,305 24,516
Operating income 10,972 9,131
Interest expense 747 875
Other (income) expense 530 (61)
Income before income taxes 9,695 8,317
Income tax expense 2,431 1,635
Net income $ 7,264 $ 6,682
Earnings per common share (see Note 5)    
Basic (in dollars per share) $ 0.24 $ 0.23
Diluted (in dollars per share) $ 0.23 $ 0.22
Weighted average common shares outstanding    
Basic (in shares) 30,449 29,593
Diluted (in shares) 31,381 30,530