XML 65 R53.htm IDEA: XBRL DOCUMENT v3.19.1
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, expected collection period (in years) 1 year    
Billings in excess of costs and earnings $ 232,253   $ 227,056
Revenue recognition, BIEC, revenue recognized 123,700    
Contract liabilities 243,700   $ 231,600
Interest expense, net 22,258 $ 17,058  
Accounts Receivable Financing Arrangements [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Interest expense, net $ 2,900 $ 1,900  
Minimum [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, percentage of contract billings 5.00%    
Maximum [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, percentage of contract billings 10.00%