XML 68 R46.htm IDEA: XBRL DOCUMENT v3.24.2.u1
BUSINESS COMBINATIONS (Details) - USD ($)
$ in Millions
1 Months Ended
Dec. 31, 2023
Oct. 31, 2023
Apr. 30, 2023
Feb. 28, 2023
Dec. 31, 2022
Aug. 31, 2022
Feb. 28, 2022
Privately held contract manufacturer              
Business Combinations              
Consideration paid $ 6.3            
Privately held provider of radiation technology              
Business Combinations              
Consideration paid   $ 2.8          
Maximum contingent consideration   $ 3.6          
A privately held provider of engineering and contract manufacturing solutions              
Business Combinations              
Consideration paid     $ 2.5        
Maximum contingent consideration     $ 2.5        
Privately held provider of training software and solutions              
Business Combinations              
Consideration paid       $ 2.1   $ 1.9  
Maximum contingent consideration       $ 5.0      
Provider of baggage and parcel inspection systems              
Business Combinations              
Consideration paid         $ 1.6    
Privately held sales and services company              
Business Combinations              
Consideration paid             $ 1.1
Privately held provider of intelligent inspection, sensory, and recognition solutions              
Business Combinations              
Consideration paid             14.0
Maximum contingent consideration             $ 25.0