XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Operations and Identifiable Assets (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
customer
Mar. 31, 2024
USD ($)
customer
Mar. 31, 2025
USD ($)
segment
customer
Mar. 31, 2024
USD ($)
customer
Jun. 30, 2024
USD ($)
customer
Segment Information          
Number of identifiable industry segments | segment     3    
Total revenues $ 444,354 $ 405,406 $ 1,208,181 $ 1,057,851  
Income (loss) from operations 56,217 $ 51,363 144,502 $ 126,243  
Segments assets $ 2,080,997   $ 2,080,997   $ 1,936,008
Security division | One customer | Net revenues | Customer          
Segment Information          
Number of major customers | customer 1 1 1    
Concentration (as a percent) 14.00% 26.00% 13.00% 13.00%  
Security division | One customer | Accounts receivable, net | Customer          
Segment Information          
Number of major customers | customer     1    
Security division | Two customer | Net revenues | Customer          
Segment Information          
Number of major customers | customer       2  
Concentration (as a percent)       12.00%  
Security division | Two customer | Accounts receivable, net | Customer          
Segment Information          
Number of major customers | customer         2
Security division | Customer number 1 | Accounts receivable, net | Customer          
Segment Information          
Concentration (as a percent)     44.00%   39.00%
Security division | Customer number 2 | Accounts receivable, net | Customer          
Segment Information          
Concentration (as a percent)         10.00%
Operating segments | Security division          
Segment Information          
Total revenues $ 314,908 $ 285,960 $ 829,209 $ 700,564  
Income (loss) from operations 51,505 50,127 134,414 122,592  
Segments assets 1,472,125   1,472,125   $ 1,333,259
Operating segments | Optoelectronics And Manufacturing Division          
Segment Information          
Total revenues 100,860 87,974 299,398 282,199  
Income (loss) from operations 13,650 9,435 36,541 32,493  
Segments assets 290,420   290,420   288,629
Operating segments | Healthcare division          
Segment Information          
Total revenues 43,722 41,493 125,678 121,130  
Income (loss) from operations 1,308 1,564 3,830 2,157  
Segments assets 267,214   267,214   255,093
Corporate          
Segment Information          
Income (loss) from operations (10,134) (9,733) (29,314) (30,832)  
Segments assets 96,776   96,776   106,078
Intersegment revenue elimination          
Segment Information          
Total revenues (15,136) (10,021) (46,104) (46,042)  
Income (loss) from operations (112) $ (30) (969) $ (167)  
Segments assets $ (45,538)   $ (45,538)   $ (47,051)