XML 37 R53.htm IDEA: XBRL DOCUMENT v3.20.1
Segment Information - Summary of segment's internal financial reports (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Segment Reporting Information [Line Items]    
Contract revenues $ 518,470 $ 468,094
Income from operations 16,408 9,626
T&D [Member]    
Segment Reporting Information [Line Items]    
Contract revenues 259,270 272,548
Income from operations 17,964 14,930
C&I [Member]    
Segment Reporting Information [Line Items]    
Contract revenues 259,200 195,546
Income from operations 9,312 5,058
General Corporate [Member]    
Segment Reporting Information [Line Items]    
Income from operations $ (10,868) $ (10,362)