XML 68 R57.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Construction Segment Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 444,770 $ 368,672 $ 1,315,285 $ 1,063,597
Net revenue 501,356 $ 406,409 1,451,825 $ 1,175,629
Construction        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 195,291   531,118  
Other revenue 67   91  
Net revenue 195,358   531,209  
Construction | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 65,156   202,597  
Construction | Convention        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 54,199   108,027  
Construction | Healthcare        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 28,389   85,475  
Construction | Industrial        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers 13,802   49,797  
Construction | Other        
Disaggregation of Revenue [Line Items]        
Total revenue from contracts with customers $ 33,745   $ 85,222