XML 60 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Accounts Receivable [Line Items]    
Contract receivables $ 231,808 $ 200,732
Contract retainages 42,732 32,486
Other 9,073 1,856
Accounts receivable, gross current 283,613 235,074
Less: Allowance for doubtful accounts (605) (432)
Accounts receivable, net current $ 283,008 $ 234,642