v3.26.1
Note 6 - Goodwill - Changes to Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Balance $ 610,338 $ 281,283
Acquisitions 554 322,554
Impairments 0 0
Translation adjustment (28,231) 6,501
Balance 581,553 610,338
Acquisitions (554) (322,554)
Electronics Products Group [Member]    
Balance 459,051 149,910
Acquisitions 0 305,793
Impairments 0 0
Translation adjustment (29,133) 3,348
Balance 429,918 459,051
Acquisitions 0 (305,793)
Aerospace and Defense [Member]    
Balance 53,778 36,255
Acquisitions 554 16,761
Impairments 0 0
Translation adjustment (331) 762
Balance 52,893 53,778
Acquisitions (554) (16,761)
Scientific Group [Member]    
Balance 15,454 15,454
Acquisitions 0 0
Impairments 0 0
Translation adjustment 0 0
Balance 15,454 15,454
Acquisitions 0 0
Engraving Group [Member]    
Balance 82,055 79,664
Acquisitions 0 0
Impairments 0 0
Translation adjustment 1,233 2,391
Balance 83,288 82,055
Acquisitions $ 0 $ 0