v3.26.3
Consolidated Statements Of Income And Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Consolidated Statements Of Income And Comprehensive Income [Abstract]    
Net sales $ 113,966 $ 110,439
Cost of goods sold 88,870 84,493
Gross profit 25,096 25,946
Selling, general and administrative expenses 18,202 16,959
Operating income 6,894 8,987
Interest income 52 391
Interest (expense) (9)  
Income before income taxes 6,937 9,378
Income tax provision 1,513 2,051
Net income and comprehensive income $ 5,424 $ 7,327
Weighted average number of common shares outstanding:    
Basic 4,122 5,307
Diluted 4,365 5,598
Earnings per share of common stock:    
Basic $ 1.32 $ 1.38
Diluted $ 1.24 $ 1.31