v3.22.4
Segment Information - Operations and Identifiable Assets (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2022
USD ($)
customer
Dec. 31, 2021
USD ($)
customer
Dec. 31, 2022
USD ($)
customer
segment
Dec. 31, 2021
USD ($)
customer
Jun. 30, 2022
USD ($)
customer
Operations and identifiable assets by industry segment          
Number of identifiable industry segments | segment     3    
Total revenues $ 295,597 $ 276,681 $ 563,668 $ 555,938  
Income (loss) from operations 25,491 $ 29,086 43,791 $ 53,766  
Segments assets $ 1,466,230   $ 1,466,230   $ 1,443,150
Number of major customers | customer 0 0 0 0 0
One customer | Accounts receivable | Customer          
Operations and identifiable assets by industry segment          
Concentration (as a percent)     10.00%   10.00%
International customers | Revenues | Customer          
Operations and identifiable assets by industry segment          
Concentration (as a percent) 10.00% 10.00% 10.00% 10.00%  
Operating segments | Security division          
Operations and identifiable assets by industry segment          
Total revenues $ 167,444 $ 145,918 $ 312,436 $ 295,435  
Income (loss) from operations 21,593 18,171 36,518 39,764  
Segments assets 881,875   881,875   $ 839,769
Operating segments | Healthcare division          
Operations and identifiable assets by industry segment          
Total revenues 43,520 52,425 87,083 103,013  
Income (loss) from operations 1,404 7,030 3,032 12,950  
Segments assets 217,676   217,676   231,423
Operating segments | Optoelectronics And Manufacturing Division          
Operations and identifiable assets by industry segment          
Total revenues 98,709 91,490 192,625 183,795  
Income (loss) from operations 12,212 13,382 23,470 23,165  
Segments assets 317,773   317,773   301,483
Corporate          
Operations and identifiable assets by industry segment          
Income (loss) from operations (9,276) (9,663) (19,424) (22,126)  
Segments assets 83,786   83,786   104,834
Intersegment revenue eliminations          
Operations and identifiable assets by industry segment          
Total revenues (14,076) (13,152) (28,476) (26,305)  
Income (loss) from operations (442) $ 166 195 $ 13  
Segments assets $ (34,880)   $ (34,880)   $ (34,359)