XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.4
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Net sales $ 147,002 $ 147,734 $ 304,251 $ 285,829
Cost of products and services sold 109,568 112,873 226,540 217,321
Gross profit 37,434 34,861 77,711 68,508
Selling and administrative expenses 28,569 26,402 57,874 50,918
Operating income 8,865 8,459 19,837 17,590
Interest expense 573 728 1,320 1,603
Other expense (income) (103) 382 427 322
Income before income taxes 8,395 7,349 18,090 15,665
Income tax expense 2,047 1,702 4,478 3,336
Net income $ 6,348 $ 5,647 $ 13,612 $ 12,329
Earnings per common share (see Note 5)        
Basic (in dollars per share) $ 0.2 $ 0.19 $ 0.44 $ 0.41
Diluted (in dollars per share) $ 0.2 $ 0.18 $ 0.43 $ 0.4
Weighted average common shares outstanding        
Basic (in shares) 31,157 29,930 30,803 29,761
Diluted (in shares) 32,004 30,876 31,685 30,709