XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Note 6 - Goodwill - Changes to Goodwill (Details)
$ in Thousands
9 Months Ended
Mar. 31, 2025
USD ($)
Balance $ 281,283
Acquisitions 325,825
Translation adjustment 3,632
Balance 610,740
Electronics Products Group [Member]  
Balance 149,910
Acquisitions 308,130
Translation adjustment 1,957
Balance 459,997
Engraving Group [Member]  
Balance 76,605
Acquisitions 0
Translation adjustment 1,485
Balance 78,090
Scientific Group [Member]  
Balance 15,454
Acquisitions 0
Translation adjustment 0
Balance 15,454
Engineering Technologies Group [Member]  
Balance 36,255
Acquisitions 17,695
Translation adjustment 190
Balance 54,140
Specialty Solutions Group [Member]  
Balance 3,059
Acquisitions 0
Translation adjustment 0
Balance $ 3,059