XML 64 R42.htm IDEA: XBRL DOCUMENT v3.7.0.1
Accounts Receivable (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Accounts Receivable [Line Items]    
Contract receivables $ 200,732 $ 159,794
Contract retainages 32,486 27,474
Other 1,856 343
Accounts receivable, gross current 235,074 187,611
Less: Allowance for doubtful accounts (432) (376)
Accounts receivable, net current $ 234,642 $ 187,235