XML 111 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Segments and Related Information - Schedule of Financial Information by Reportable Segment - EBITDA (Details) - USD ($)
$ in Thousands
12 Months Ended 24 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2022
EBITDA:        
Segment EBITDA $ 828,100 $ 1,003,800 $ 907,000  
Loss on extinguishment of debt 0 0 5,569  
2021 Acquisitions        
EBITDA:        
Acquisition and integration costs   3,600    
Bargain purchase gain 3,600      
Power Delivery | 2021 Acquisitions        
EBITDA:        
Bargain purchase gain 200     $ 3,600
Other        
EBITDA:        
Gain (loss) on investments 2,800      
Reportable Segments | Communications        
EBITDA:        
Segment EBITDA 327,100 269,500 270,100  
Reportable Segments | Clean Energy and Infrastructure        
EBITDA:        
Segment EBITDA 102,800 75,000 80,400  
Acquisition and integration costs 6,400      
Reportable Segments | Oil and Gas        
EBITDA:        
Segment EBITDA 163,500 557,600 510,900  
Acquisition and integration costs 8,000      
Reportable Segments | Power Delivery        
EBITDA:        
Segment EBITDA 202,900 68,000 14,900  
Acquisition and integration costs 39,000      
Reportable Segments | Other        
EBITDA:        
Segment EBITDA 31,800 33,800 30,700  
Reportable Segments | Communications Segment        
EBITDA:        
Acquisition and integration costs 4,700      
Corporate        
EBITDA:        
Gain (loss) on investments (7,700) (7,800) 10,100  
Bargain purchase gain 200 $ 3,500    
Loss on extinguishment of debt     $ 5,600  
Corporate | 2021 Acquisitions        
EBITDA:        
Acquisition and integration costs $ 27,900