XML 15 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Net Sales $ 147,734 $ 109,005 $ 285,829 $ 232,446
Cost of products and services sold 112,873 77,469 217,321 164,321
Gross profit 34,861 31,536 68,508 68,125
Selling and administrative expenses 26,402 23,717 50,918 49,278
Operating income 8,459 7,819 17,590 18,847
Interest expense 728 453 1,603 1,019
Other expense (income) 382 (29) 322 67
Income before income taxes 7,349 7,395 15,665 17,761
Income tax expense 1,702 1,489 3,336 3,827
Net income $ 5,647 $ 5,906 $ 12,329 $ 13,934
Basic (in dollars per share) $ 0.19 $ 0.2 $ 0.41 $ 0.48
Diluted (in dollars per share) $ 0.18 $ 0.2 $ 0.4 $ 0.47
Weighted average common shares outstanding        
Basic (in shares) 29,930 29,024 29,761 28,890
Diluted (in shares) 30,876 30,043 30,709 29,949