XML 115 R96.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Related Information - Schedule of Financial Information by Reportable Segment - Capital Expenditures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Capital Expenditures:      
Consolidated capital expenditures $ 263,352 $ 170,066 $ 213,746
Reportable Segments | Communications      
Capital Expenditures:      
Consolidated capital expenditures 87,100 50,600 38,400
Reportable Segments | Clean Energy and Infrastructure      
Capital Expenditures:      
Consolidated capital expenditures 35,800 44,600 14,000
Reportable Segments | Oil and Gas      
Capital Expenditures:      
Consolidated capital expenditures 49,000 55,700 149,200
Reportable Segments | Power Delivery      
Capital Expenditures:      
Consolidated capital expenditures 83,400 13,000 3,800
Reportable Segments | Other      
Capital Expenditures:      
Consolidated capital expenditures 0 0 0
Corporate      
Capital Expenditures:      
Consolidated capital expenditures $ 8,000 $ 6,200 $ 8,300