XML 76 R61.htm IDEA: XBRL DOCUMENT v3.8.0.1
Concentration of Risk and Enterprise Wide Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2016
Mar. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Concentration Risk [Line Items]                      
Contract revenues $ 162,214 $ 140,162 $ 137,420 $ 138,757 $ 144,295 $ 164,017 $ 140,301 $ 129,623 $ 578,553 $ 578,236 $ 466,498
Foreign                      
Concentration Risk [Line Items]                      
Contract revenues, percent                 1.60% 1.30% 4.10%
Customer concentration risk | Trade and contract retainage receivables                      
Concentration Risk [Line Items]                      
Trade and retainage receivables 124,142       132,403       $ 124,142 $ 132,403  
Concentration risk, percentage                 100.00% 100.00%  
Customer concentration risk | Contract revenues                      
Concentration Risk [Line Items]                      
Concentration risk, percentage                 100.00% 100.00% 100.00%
Contract revenues                 $ 578,553 $ 578,236 $ 466,498
Customer concentration risk | Federal Government | Trade and contract retainage receivables                      
Concentration Risk [Line Items]                      
Trade and retainage receivables 3,509       5,542       $ 3,509 $ 5,542  
Concentration risk, percentage                 3.00% 4.00%  
Customer concentration risk | Federal Government | Contract revenues                      
Concentration Risk [Line Items]                      
Concentration risk, percentage                 11.00% 7.00% 10.00%
Contract revenues                 $ 63,823 $ 40,361 $ 45,439
Customer concentration risk | State Governments | Trade and contract retainage receivables                      
Concentration Risk [Line Items]                      
Trade and retainage receivables 4,503       9,302       $ 4,503 $ 9,302  
Concentration risk, percentage                 3.00% 7.00%  
Customer concentration risk | State Governments | Contract revenues                      
Concentration Risk [Line Items]                      
Concentration risk, percentage                 7.00% 7.00% 9.00%
Contract revenues                 $ 42,613 $ 37,700 $ 42,026
Customer concentration risk | Local Governments | Trade and contract retainage receivables                      
Concentration Risk [Line Items]                      
Trade and retainage receivables 18,256       20,886       $ 18,256 $ 20,886  
Concentration risk, percentage                 15.00% 16.00%  
Customer concentration risk | Local Governments | Contract revenues                      
Concentration Risk [Line Items]                      
Concentration risk, percentage                 16.00% 16.00% 28.00%
Contract revenues                 $ 91,592 $ 94,461 $ 130,187
Customer concentration risk | Private Companies | Trade and contract retainage receivables                      
Concentration Risk [Line Items]                      
Trade and retainage receivables $ 97,874       $ 96,673       $ 97,874 $ 96,673  
Concentration risk, percentage                 79.00% 73.00%  
Customer concentration risk | Private Companies | Contract revenues                      
Concentration Risk [Line Items]                      
Concentration risk, percentage                 66.00% 70.00% 53.00%
Contract revenues                 $ 380,525 $ 405,714 $ 248,846