XML 110 R94.htm IDEA: XBRL DOCUMENT v3.22.0.1
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Depreciation and Amortization (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Depreciation and Amortization:      
Consolidated depreciation and amortization $ 422.8 $ 297.8 $ 235.5
Reportable Segments | Communications      
Depreciation and Amortization:      
Consolidated depreciation and amortization 99.3 87.1 65.0
Reportable Segments | Clean Energy and Infrastructure      
Depreciation and Amortization:      
Consolidated depreciation and amortization 43.5 18.2 14.1
Reportable Segments | Oil and Gas      
Depreciation and Amortization:      
Consolidated depreciation and amortization 207.8 156.6 127.2
Reportable Segments | Power Delivery      
Depreciation and Amortization:      
Consolidated depreciation and amortization 61.5 24.7 20.0
Reportable Segments | Other      
Depreciation and Amortization:      
Consolidated depreciation and amortization 0.0 0.1 0.1
Corporate      
Depreciation and Amortization:      
Consolidated depreciation and amortization $ 10.7 $ 11.1 $ 9.1