XML 49 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Summary Of Major Accounting Policies - Percentage-of-Completion (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Schedule Temporary Differences Using Percentage of Completion [Line Items]    
Revenue Recognition, Multiple-deliverable Arrangements, Percentage of Revenue Accounted Under the Percentage of Completion Method 16.00%  
Contract in Unbilled Receivable Position [Member]    
Schedule Temporary Differences Using Percentage of Completion [Line Items]    
Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date $ 538,986 $ 694,690
Billed Contracts Receivable (488,814) (649,550)
Costs in Excess of Billings on Uncompleted Contracts or Programs 50,172 45,140
Contracts in Unearned Revenue Position [Member]    
Schedule Temporary Differences Using Percentage of Completion [Line Items]    
Fixed-price Contract, Percentage of Completion, Revenue Recognized to Date (81,800) (190,812)
Billed Contracts Receivable 178,914 302,904
Billings in Excess of Cost $ 97,114 $ 112,092