v3.26.3
Goodwill and Intangible Assets (Details)
$ in Thousands
3 Months Ended
Sep. 30, 2026
USD ($)
Changes in the carrying value of goodwill  
Balance at the beginning of the period $ 406,677
Goodwill adjustments during the period 953
Foreign currency translation adjustment (1)
Balance at the end of the period 407,629
Security Division  
Changes in the carrying value of goodwill  
Balance at the beginning of the period 286,918
Goodwill adjustments during the period 953
Foreign currency translation adjustment (12)
Balance at the end of the period 287,859
Optoelectronics and Manufacturing Division  
Changes in the carrying value of goodwill  
Balance at the beginning of the period 71,166
Foreign currency translation adjustment 11
Balance at the end of the period 71,177
Healthcare Division  
Changes in the carrying value of goodwill  
Balance at the beginning of the period 48,593
Balance at the end of the period $ 48,593