XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Net Sales $ 132,481 $ 108,186 $ 418,310 $ 340,632
Cost of products and services sold 99,638 76,976 316,959 241,297
Gross profit 32,843 31,210 101,351 99,335
Selling and administrative expenses 26,608 23,550 77,526 72,828
Operating income 6,235 7,660 23,825 26,507
Interest expense 661 134 2,264 1,153
Other (income) expense (22) 75 300 142
Income before income taxes 5,596 7,451 21,261 25,212
Income tax expense 1,713 2,076 5,049 5,903
Net income $ 3,883 $ 5,375 $ 16,212 $ 19,309
Basic (in dollars per share) $ 0.13 $ 0.18 $ 0.54 $ 0.67
Diluted (in dollars per share) $ 0.13 $ 0.18 $ 0.53 $ 0.64
Weighted average common shares outstanding        
Basic (in shares) 30,003 29,163 29,841 28,981
Diluted (in shares) 30,966 30,122 30,790 30,005