XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Net sales $ 146,984 $ 154,337
Cost of sales 56,786 60,468
Gross profit 90,198 93,869
Selling, general and administrative expenses 79,697 76,072
Restructuring and other charges, net of gains 534 232
Operating income 9,967 17,565
Interest and other income, net 4,098 2,198
Interest and other financing costs 59 60
Income before income taxes 14,006 19,703
Income tax expense 3,555 4,984
Net income $ 10,451 $ 14,719
Basic earnings per common share    
Net income per basic share (in dollars per share) $ 0.41 $ 0.58
Basic weighted average common shares (in shares) 25,565 25,547
Diluted earnings per common share    
Net income per diluted share (in dollars per share) $ 0.41 $ 0.57
Diluted weighted average common shares (in shares) 25,619 25,618
Comprehensive income    
Net income $ 10,451 $ 14,719
Other comprehensive income (loss), net of tax    
Foreign currency translation adjustments 493 (1,583)
Other 91 615
Other comprehensive income (loss), net of tax 584 (968)
Comprehensive income $ 11,035 $ 13,751