XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Jun. 30, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
The following table presents total revenue and income from operations by reportable segment for the three and six months ended June 30, 2020 and 2019:
 Three Months Ended June 30,Six Months Ended June 30,
 2020201920202019
Revenue    
Heavy Civil$220,448  $200,236  $376,063  $350,741  
Specialty Services135,703  27,894  240,426  58,573  
Residential43,887  35,956  80,237  78,721  
Total Revenue$400,038  $264,086  $696,726  $488,035  
Operating Income  
Heavy Civil$3,896  $5,747  $274  $3,600  
Specialty Services23,246  865  34,360  1,913  
Residential6,043  4,834  11,127  10,653  
Subtotal33,185  11,446  45,761  16,166  
Acquisition related costs(139) (262) (612) (262) 
Total Operating Income$33,046  $11,184  $45,149  $15,904