XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Information - Operations and Identifiable Assets (Details)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 31, 2024
USD ($)
customer
Dec. 31, 2023
USD ($)
customer
Dec. 31, 2024
USD ($)
segment
customer
Dec. 31, 2023
USD ($)
customer
Jun. 30, 2024
USD ($)
customer
Segment Information          
Number of identifiable industry segments | segment     3    
Total revenues $ 419,820 $ 373,235 $ 763,827 $ 652,445  
Income (loss) from operations 57,957 $ 52,321 88,285 $ 74,880  
Segments assets $ 2,130,914   $ 2,130,914   $ 1,936,008
Security division | One customer.          
Segment Information          
Number of major customers | customer 1 1 1 1  
Security division | One customer. | Net revenues | Customer          
Segment Information          
Concentration (as a percent) 10.00% 18.00% 12.00% 14.00%  
Security division | Two Customer | Accounts receivable, net | Customer          
Segment Information          
Number of major customers | customer     2   2
Security division | Customer number 1 | Accounts receivable, net | Customer          
Segment Information          
Concentration (as a percent)     37.00%   39.00%
Security division | Customer number 2 | Accounts receivable, net | Customer          
Segment Information          
Concentration (as a percent)     13.00%   10.00%
Operating segments | Security division          
Segment Information          
Total revenues $ 289,987 $ 249,975 $ 514,301 $ 414,604  
Income (loss) from operations 54,053 51,856 82,909 72,465  
Segments assets 1,524,165   1,524,165   $ 1,333,259
Operating segments | Optoelectronics and Manufacturing Division          
Segment Information          
Total revenues 100,743 98,097 198,538 194,225  
Income (loss) from operations 12,282 11,621 22,891 23,058  
Segments assets 275,135   275,135   288,629
Operating segments | Healthcare division          
Segment Information          
Total revenues 44,854 41,850 81,956 79,637  
Income (loss) from operations 1,722 429 2,522 593  
Segments assets 268,376   268,376   255,093
Corporate          
Segment Information          
Income (loss) from operations (9,670) (11,183) (19,180) (21,099)  
Segments assets 109,489   109,489   106,078
Intersegment revenue elimination          
Segment Information          
Total revenues (15,764) (16,687) (30,968) (36,021)  
Income (loss) from operations (430) $ (402) (857) $ (137)  
Segments assets $ (46,251)   $ (46,251)   $ (47,051)