XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Receivables, Net - Summary of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable-gross $ 492,784 $ 479,943 $ 484,655
Less: allowance for doubtful accounts 66 152 410
Accounts receivable-net 492,718 479,791 484,245
Completed and in Progress [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Billed 340,548 252,467 208,635
Unbilled 71,464 77,135 135,072
Accounts receivable-gross 412,012 420,737 419,598
Construction Material Sales [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable-gross 64,128 42,192 54,165
Other Business Products and Services [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable-gross 16,644 17,014 10,892
Retentions [Member] | Completed and in Progress [Member]      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Accounts receivable-gross $ 0 $ 91,135 $ 75,891