XML 113 R94.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Depreciation and Amortization (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Depreciation and Amortization:      
Consolidated depreciation and amortization $ 507.1 $ 422.8 $ 297.8
Reportable Segments | Communications      
Depreciation and Amortization:      
Consolidated depreciation and amortization 126.4 99.3 87.1
Reportable Segments | Clean Energy and Infrastructure      
Depreciation and Amortization:      
Consolidated depreciation and amortization 87.0 43.5 18.2
Reportable Segments | Oil and Gas      
Depreciation and Amortization:      
Consolidated depreciation and amortization 134.6 207.8 156.6
Reportable Segments | Power Delivery      
Depreciation and Amortization:      
Consolidated depreciation and amortization 147.8 61.5 24.7
Reportable Segments | Other      
Depreciation and Amortization:      
Consolidated depreciation and amortization 0.0 0.0 0.1
Corporate      
Depreciation and Amortization:      
Consolidated depreciation and amortization $ 11.3 $ 10.7 $ 11.1