XML 10 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements Of Income And Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Consolidated Statements Of Income And Comprehensive Income [Abstract]    
Net sales $ 110,439 $ 104,007
Cost of goods sold 84,493 81,639
Gross profit 25,946 22,367
Selling, general and administrative expenses 16,959 16,320
Operating income 8,987 6,047
Interest income 391 0
Interest (expense) 0 (51)
Income before income taxes 9,378 5,996
Income tax provision 2,051 1,856
Net income and comprehensive income $ 7,327 $ 4,140
Weighted average number of common shares outstanding:    
Basic 5,307 5,203
Diluted 5,598 5,576
Earnings per share of common stock:    
Basic $ 1.38 $ 0.8
Diluted $ 1.31 $ 0.74