XML 60 R52.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Acquisitions - ELITechGroup - (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
May 02, 2024
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Business Acquisition [Line Items]          
Cash consideration       $ 114.1 $ 26.7
Total revenue   $ 800.7 $ 681.9 1,522.4 1,367.2
Net Income (Loss)   7.6 57.1 58.5 133.6
Acquisition-related expenses, net   $ 17.5 $ 2.9 $ 21.6 $ 5.8
ELITechGroup          
Business Acquisition [Line Items]          
Ownership percentage acquired 100.00%        
Cash consideration $ 932.0        
Purchase price 951.9        
Amortization period for intangible assets acquired       4 years  
Total revenue 27.5        
Net Income (Loss) 7.7        
Acquisition-related expenses, net $ 5.5        
ELITechGroup | Trade Names [Member]          
Business Acquisition [Line Items]          
Amortization period for intangible assets acquired       6 years  
ELITechGroup | Maximum | Technology          
Business Acquisition [Line Items]          
Amortization period for intangible assets acquired       14 years  
ELITechGroup | Maximum | Customer Relationships          
Business Acquisition [Line Items]          
Amortization period for intangible assets acquired       15 years  
ELITechGroup | Minimum | Technology          
Business Acquisition [Line Items]          
Amortization period for intangible assets acquired       10 years  
ELITechGroup | Minimum | Customer Relationships          
Business Acquisition [Line Items]          
Amortization period for intangible assets acquired       5 years