XML 92 R75.htm IDEA: XBRL DOCUMENT v3.10.0.1
Receivables, Net - Summary of Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable-gross $ 473,757 $ 479,943
Less: allowance for doubtful accounts 511 152
Accounts receivable-net 473,246 479,791
Completed and in Progress [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Billed 285,521 252,467
Unbilled 98,755 77,135
Accounts receivable-gross 384,276 420,737
Material Sales [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable-gross 45,286 42,192
Other Business Products and Services [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable-gross 44,195 17,014
Retentions [Member] | Completed and in Progress [Member]    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable-gross $ 0 $ 91,135