XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Segment Information (Tables)
9 Months Ended
Sep. 30, 2021
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 nine months ended September 30, 2021 and 2020:
Three Months Ended September 30,Nine Months Ended September 30,
2021202020212020
Revenues
Heavy Civil$249,898 $201,078 $600,105 $577,141 
Specialty Services148,256 139,971 424,248 380,397 
Residential65,295 42,409 156,078 122,646 
Total Revenues$463,449 $383,458 $1,180,431 $1,080,184 
  
Operating Income
Heavy Civil$7,174 $2,405 $12,668 $2,679 
Specialty Services17,932 21,474 57,016 55,834 
Residential6,925 5,353 17,822 16,480 
Subtotal32,031 29,232 87,506 74,993 
Acquisition related costs— (401)— (1,013)
Total Operating Income$32,031 $28,831 $87,506 $73,980