XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Net sales $ 154,337 $ 163,892
Cost of sales 60,468 63,751
Gross profit 93,869 100,141
Selling, general and administrative expenses 76,072 80,298
Restructuring and other charges, net of gains 232 1,492
Operating income 17,565 18,351
Interest and other income, net 2,198 1,785
Interest and other financing costs 60 61
Income before income taxes 19,703 20,075
Income tax expense 4,984 5,136
Net income $ 14,719 $ 14,939
Basic earnings per common share:    
Net income per basic share (in dollars per share) $ 0.58 $ 0.59
Basic weighted average common shares (in shares) 25,547 25,504
Diluted earnings per common share:    
Net income per diluted share (in dollars per share) $ 0.57 $ 0.58
Diluted weighted average common shares (in shares) 25,618 25,618
Comprehensive income    
Net income $ 14,719 $ 14,939
Other comprehensive loss, net of tax    
Foreign currency translation adjustments (1,583) (552)
Other 615 521
Other comprehensive loss, net of tax (968) (31)
Comprehensive income $ 13,751 $ 14,908