XML 82 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Segments and Related Information - Narrative (Details)
$ in Millions
3 Months Ended
Mar. 31, 2023
USD ($)
segment
Mar. 31, 2022
USD ($)
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Number of operating segments | segment 5  
Number of reportable segments | segment 5  
2023 Acquisitions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Business combination, acquisition and integration related costs $ 17.1  
Corporate | 2023 Acquisitions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Business combination, acquisition and integration related costs 1.3 $ 3.8
Communications | Operating Segments | 2023 Acquisitions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Business combination, acquisition and integration related costs 8.9 0.8
Clean Energy and Infrastructure | Operating Segments | 2023 Acquisitions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Business combination, acquisition and integration related costs 5.2 2.0
Power Delivery | Operating Segments | 2023 Acquisitions    
Segment Reporting, Other Significant Reconciling Item [Line Items]    
Business combination, acquisition and integration related costs $ 1.7 $ 7.0