XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements Of Income And Comprehensive Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]      
Net sales $ 441,073 $ 412,752 $ 393,692
Cost of goods sold 343,129 325,508 322,745
Gross profit 97,944 87,244 70,947
Selling, general and administrative expenses 66,696 70,444 62,846
Restructuring expense   2,982  
Right-of-use asset impairment 14,079    
(Gain) on sale of real estate (753)    
(Gain) on disposal of assets held for sale (8,693) (3,262)  
Environmental remediation     (2,788)
Other expense     347
Operating income 26,615 17,080 10,542
Interest income 421 20 18
Interest (expense) (70) (1,550) (1,341)
Total other income (expense) 351 (1,530) (1,323)
Income before income taxes 26,966 15,550 9,219
Income tax provision (benefit) 6,812 5,022 (5,559)
Net income and comprehensive income $ 20,154 $ 10,528 $ 14,778
Weighted average number of common shares outstanding:      
Basic 5,249 5,170 5,225
Diluted 5,678 5,519 5,385
Earnings per share of common stock      
Basic $ 3.84 $ 2.04 $ 2.83
Diluted $ 3.55 $ 1.91 $ 2.74