XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments and Related Information - Narrative (Details)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2021
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Segment and Related Information [Line Items]        
Number of operating segments | segment   5    
Number of reportable segments | segment   5    
Other        
Segment and Related Information [Line Items]        
Gain (loss) on investments     $ 2.8  
Corporate        
Segment and Related Information [Line Items]        
Bargain purchase gain     0.2 $ 3.5
Corporate | AVCT        
Segment and Related Information [Line Items]        
Fair value losses related to investment   $ 0.2 7.7 7.8
2023 Acquisitions        
Segment and Related Information [Line Items]        
Acquisition and integration costs   71.9    
2023 Acquisitions | Reportable Segments | Communications Segment        
Segment and Related Information [Line Items]        
Acquisition and integration costs   22.5    
2023 Acquisitions | Reportable Segments | Clean Energy and Infrastructure Segment        
Segment and Related Information [Line Items]        
Acquisition and integration costs   37.1    
2023 Acquisitions | Reportable Segments | Power Delivery        
Segment and Related Information [Line Items]        
Acquisition and integration costs   8.5    
2023 Acquisitions | Corporate        
Segment and Related Information [Line Items]        
Acquisition and integration costs   $ 3.8    
2022 Acquisitions        
Segment and Related Information [Line Items]        
Acquisition and integration costs     86.0  
2022 Acquisitions | Reportable Segments | Communications Segment        
Segment and Related Information [Line Items]        
Acquisition and integration costs     4.7  
2022 Acquisitions | Reportable Segments | Clean Energy and Infrastructure Segment        
Segment and Related Information [Line Items]        
Acquisition and integration costs     6.4  
2022 Acquisitions | Reportable Segments | Power Delivery        
Segment and Related Information [Line Items]        
Acquisition and integration costs     39.0  
2022 Acquisitions | Reportable Segments | Oil and Gas        
Segment and Related Information [Line Items]        
Acquisition and integration costs     8.0  
2022 Acquisitions | Corporate        
Segment and Related Information [Line Items]        
Acquisition and integration costs     27.9  
2021 Acquisitions        
Segment and Related Information [Line Items]        
Acquisition and integration costs       $ 3.6
Bargain purchase gain     3.6  
2021 Acquisitions | Power Delivery        
Segment and Related Information [Line Items]        
Bargain purchase gain $ 3.6   $ 0.2