XML 243 R83.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Risk and Enterprise Wide Disclosures - Contract Revenues by Customer (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue, Major Customer [Line Items]      
Contract revenues $ 927,335 $ 868,866 $ 648,065
California Department of Transportation (“Caltrans”) | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Contract revenues $ 153,276 $ 140,529 $ 79,421
California Department of Transportation (“Caltrans”) | Customer Concentration Risk | Revenue from Contract with Customer      
Revenue, Major Customer [Line Items]      
Concentration risk percentage 14.80% 14.70% 11.50%
Texas Department of Transportation (“TXDOT”) | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Contract revenues   $ 103,236 $ 85,224
Texas Department of Transportation (“TXDOT”) | Customer Concentration Risk | Revenue from Contract with Customer      
Revenue, Major Customer [Line Items]      
Concentration risk percentage   10.80% 12.40%
California Department of Transportation (“Caltrans”) | Customer Concentration Risk      
Revenue, Major Customer [Line Items]      
Contract revenues     $ 88,627
California Department of Transportation (“Caltrans”) | Customer Concentration Risk | Revenue from Contract with Customer      
Revenue, Major Customer [Line Items]      
Concentration risk percentage     12.80%