XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Goodwill - Changes to Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Balance $ 264,821  
Goodwill, Other Increase (Decrease) 23,929  
Impairments 0  
Translation adjustment (7,467)  
Balance 281,283 $ 264,821
Electronics Products Group [Member]    
Balance 133,432  
Goodwill, Other Increase (Decrease) 23,929  
Impairments 0  
Translation adjustment (7,451)  
Balance 149,910 133,432
Engraving Group [Member]    
Balance 76,583  
Goodwill, Other Increase (Decrease) 0  
Impairments 0  
Translation adjustment 22  
Balance 76,605 76,583
Scientific Group [Member]    
Balance 15,454  
Goodwill, Other Increase (Decrease) 0  
Impairments 0  
Translation adjustment 0  
Balance 15,454 15,454
Engineering Technologies Group [Member]    
Balance 36,293  
Goodwill, Other Increase (Decrease) 0  
Impairments 0  
Translation adjustment (38)  
Balance 36,255 36,293
Specialty Solutions Group [Member]    
Balance 3,059  
Goodwill, Other Increase (Decrease) 0 (200)
Impairments 0  
Translation adjustment 0  
Balance $ 3,059 $ 3,059