XML 32 R24.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basis of Presentation (Unaudited) Basis of Presentation (Unaudited) (Details 2) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Change in Accounting Estimate [Line Items]    
Operating Income $ 780us-gaap_OperatingIncomeLoss $ 845us-gaap_OperatingIncomeLoss
Net earnings 484us-gaap_NetIncomeLoss 579us-gaap_NetIncomeLoss
Diluted earnings per share $ 2.41us-gaap_EarningsPerShareDiluted $ 2.63us-gaap_EarningsPerShareDiluted
Contracts Accounted for under Percentage of Completion [Member]    
Change in Accounting Estimate [Line Items]    
Operating Income 187us-gaap_OperatingIncomeLoss
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
197us-gaap_OperatingIncomeLoss
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Net earnings $ 122us-gaap_NetIncomeLoss
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
$ 128us-gaap_NetIncomeLoss
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Diluted earnings per share $ 0.61us-gaap_EarningsPerShareDiluted
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
$ 0.58us-gaap_EarningsPerShareDiluted
/ us-gaap_ChangeInAccountingEstimateByTypeAxis
= us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember