XML 64 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information - Operations and Identifiable Assets (Details)
$ in Thousands
3 Months Ended 12 Months Ended 15 Months Ended
Sep. 30, 2021
USD ($)
segment
customer
Sep. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
customer
Sep. 30, 2021
USD ($)
customer
Operations and identifiable assets by industry segment        
Number of identifiable industry segments | segment 3      
Total revenues $ 279,257 $ 254,908    
Income (loss) from operations 24,680 16,693    
Segments assets $ 1,410,639   $ 1,384,367 $ 1,410,639
Number of major customers | customer 0   0 0
One customer | Accounts receivable | Customer Concentration Risk        
Operations and identifiable assets by industry segment        
Concentration (as a percent) 10.00%      
International customers | Revenue | Customer Concentration Risk        
Operations and identifiable assets by industry segment        
Concentration (as a percent)       10.00%
Operating Segments | Security Division        
Operations and identifiable assets by industry segment        
Total revenues $ 149,517 134,775    
Income (loss) from operations 21,593 8,906    
Segments assets 806,025   $ 798,192 $ 806,025
Operating Segments | Healthcare Division        
Operations and identifiable assets by industry segment        
Total revenues 50,588 51,503    
Income (loss) from operations 5,920 8,984    
Segments assets 220,818   220,411 220,818
Operating Segments | Optoelectronics and Manufacturing Division        
Operations and identifiable assets by industry segment        
Total revenues 92,305 79,914    
Income (loss) from operations 9,783 8,740    
Segments assets 295,684   282,039 295,684
Corporate        
Operations and identifiable assets by industry segment        
Income (loss) from operations (12,463) (9,456)    
Segments assets 125,102   121,293 125,102
Eliminations        
Operations and identifiable assets by industry segment        
Total revenues (13,153) (11,284)    
Income (loss) from operations (153) $ (481)    
Segments assets $ (36,990)   $ (37,568) $ (36,990)