XML 101 R90.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2020
USD ($)
Segment
division
Jun. 30, 2019
USD ($)
Dec. 31, 2019
USD ($)
Segment Reporting Information [Line Items]          
Number of reportable segments | Segment     2    
Number of internal divisions | division     2    
Revenues $ 2,506,231 $ 2,839,199 $ 5,270,326 $ 5,646,458  
Operating income (loss) 112,916 78,580 193,653 198,067  
Canada          
Segment Reporting Information [Line Items]          
Revenues $ 212,820 $ 202,221 $ 597,045 $ 687,651  
Percentage of foreign revenues 71.00% 73.00% 75.00% 78.00%  
Foreign Countries          
Segment Reporting Information [Line Items]          
Revenues $ 298,400 $ 277,300 $ 794,400 $ 883,900  
Property and equipment 297,400   297,400   $ 314,100
Electric Power Infrastructure Services | Operating Segments          
Segment Reporting Information [Line Items]          
Revenues 1,792,918 1,734,336 3,559,945 3,398,359  
Operating income (loss) 183,896 92,935 312,654 254,552  
Electric Power Infrastructure Services | Operating Segments | Latin America          
Segment Reporting Information [Line Items]          
Revenues 2,400 (20,800) 7,100 7,000  
Operating income (loss) $ (15,200) (79,300) $ (31,500) (79,900)  
Electric Power Infrastructure Services | Operating Segments | Latin America | Revision of Prior Period          
Segment Reporting Information [Line Items]          
Revenues   $ (48,800)   $ (48,800)