XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Segment Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
segment
Mar. 31, 2020
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments | segment 3  
Revenues $ 315,316 $ 296,688
Operating Income 22,755 12,103
Acquisition related costs 0 (473)
Heavy Civil    
Segment Reporting Information [Line Items]    
Revenues 147,054 155,615
Specialty Services    
Segment Reporting Information [Line Items]    
Revenues 124,088 104,723
Residential    
Segment Reporting Information [Line Items]    
Revenues 44,174 36,350
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 315,316 296,688
Operating Income 22,755 12,576
Operating Segments | Heavy Civil    
Segment Reporting Information [Line Items]    
Revenues 147,054 155,615
Operating Income 1,090 (3,622)
Operating Segments | Specialty Services    
Segment Reporting Information [Line Items]    
Revenues 124,088 104,723
Operating Income 16,177 11,114
Operating Segments | Residential    
Segment Reporting Information [Line Items]    
Revenues 44,174 36,350
Operating Income $ 5,488 $ 5,084