v3.26.3
Note 5 - Goodwill - Changes to Goodwill (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2026
USD ($)
Balance $ 581,553
Acquisitions 0
Translation adjustment (771)
Balance 580,782
Electronics Products Group [Member]  
Balance 429,918
Acquisitions 0
Translation adjustment (702)
Balance 429,216
Aerospace and Defense [Member]  
Balance 52,893
Acquisitions 0
Translation adjustment 2
Balance 52,895
Scientific Group [Member]  
Balance 15,454
Acquisitions 0
Translation adjustment 0
Balance 15,454
Engraving Group [Member]  
Balance 83,288
Acquisitions 0
Translation adjustment (71)
Balance $ 83,217