XML 10 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements Of Income And Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Consolidated Statements Of Income And Comprehensive Income [Abstract]    
Net sales $ 104,007 $ 94,603
Cost of goods sold 81,639 76,193
Gross profit 22,367 18,410
Selling, general and administrative expenses 16,320 16,492
Operating income 6,047 1,918
Interest expense 51 570
Income before income taxes 5,996 1,348
Income tax provision 1,856 596
Net income and comprehensive income $ 4,140 $ 752
Weighted average number of common shares outstanding:    
Basic 5,203 5,182
Diluted 5,576 5,375
Earnings per share of common stock:    
Basic $ 0.8 $ 0.15
Diluted $ 0.74 $ 0.14