v3.26.1
GOODWILL AND INTANGIBLE ASSETS (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Changes in the carrying value of goodwill    
Balance at the beginning of the period $ 387,393 $ 351,480
Goodwill acquired or adjusted during the period 20,548 33,804
Foreign currency translation adjustment (1,264) 2,109
Balance at the end of the period 406,677 387,393
Security Division    
Changes in the carrying value of goodwill    
Balance at the beginning of the period 266,365 232,215
Goodwill acquired or adjusted during the period 20,548 33,804
Foreign currency translation adjustment 5 346
Balance at the end of the period 286,918 266,365
Optoelectronics and Manufacturing Division    
Changes in the carrying value of goodwill    
Balance at the beginning of the period 72,323 70,807
Foreign currency translation adjustment (1,157) 1,516
Balance at the end of the period 71,166 72,323
Healthcare Division    
Changes in the carrying value of goodwill    
Balance at the beginning of the period 48,705 48,458
Foreign currency translation adjustment (112) 247
Balance at the end of the period $ 48,593 $ 48,705