XML 58 R47.htm IDEA: XBRL DOCUMENT v3.7.0.1
Concentration of Risk and Enterprise Wide Disclosures (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Concentration Risk [Line Items]      
Contract revenues $ 138,757 $ 129,623  
Customer concentration risk | Trade and contract retainage receivables      
Concentration Risk [Line Items]      
Trade and retainage receivables $ 114,118   $ 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%  
Contract revenues $ 138,757 $ 129,623  
Customer concentration risk | Federal Government | Trade and contract retainage receivables      
Concentration Risk [Line Items]      
Trade and retainage receivables $ 5,967   $ 5,542
Concentration risk, percentage 5.00%   4.00%
Customer concentration risk | Federal Government | Contract revenues      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00% 3.00%  
Contract revenues $ 19,731 $ 4,156  
Customer concentration risk | State Governments | Trade and contract retainage receivables      
Concentration Risk [Line Items]      
Trade and retainage receivables $ 3,406   $ 9,302
Concentration risk, percentage 3.00%   7.00%
Customer concentration risk | State Governments | Contract revenues      
Concentration Risk [Line Items]      
Concentration risk, percentage 9.00% 4.00%  
Contract revenues $ 12,019 $ 5,367  
Customer concentration risk | Local Governments | Trade and contract retainage receivables      
Concentration Risk [Line Items]      
Trade and retainage receivables $ 15,185   $ 20,886
Concentration risk, percentage 13.00%   16.00%
Customer concentration risk | Local Governments | Contract revenues      
Concentration Risk [Line Items]      
Concentration risk, percentage 17.00% 15.00%  
Contract revenues $ 23,827 $ 19,677  
Customer concentration risk | Private Companies | Trade and contract retainage receivables      
Concentration Risk [Line Items]      
Trade and retainage receivables $ 89,560   $ 96,673
Concentration risk, percentage 79.00%   73.00%
Customer concentration risk | Private Companies | Contract revenues      
Concentration Risk [Line Items]      
Concentration risk, percentage 60.00% 78.00%  
Contract revenues $ 83,180 $ 100,423