XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Note 7 - Goodwill - Changes to Goodwill (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2022
USD ($)
Balance $ 267,906
Other (246)
Translation adjustment 2,006
Balance 269,666
Electronics Products Group [Member]  
Balance 136,969
Other 0
Translation adjustment 1,899
Balance 138,868
Engraving Group [Member]  
Balance 76,250
Other 0
Translation adjustment 163
Balance 76,413
Scientific Group [Member]  
Balance 15,454
Other 0
Translation adjustment 0
Balance 15,454
Engineering Technologies Group [Member]  
Balance 35,928
Other 0
Translation adjustment (56)
Balance 35,872
Specialty Solutions Group [Member]  
Balance 3,305
Other (246)
Translation adjustment 0
Balance $ 3,059