XML 53 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Group Information - Segment Reporting Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]      
Revenues $ 30,852us-gaap_Revenues $ 30,930us-gaap_Revenues $ 30,992us-gaap_Revenues
Operating earnings 3,889us-gaap_OperatingIncomeLoss 3,689us-gaap_OperatingIncomeLoss 765us-gaap_OperatingIncomeLoss
Identifiable Assets 35,355us-gaap_Assets 35,494us-gaap_Assets 34,309us-gaap_Assets
Capital Expenditures 521us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 436us-gaap_PaymentsToAcquirePropertyPlantAndEquipment 436us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Depreciation and Amortization 496us-gaap_DepreciationAndAmortization 525us-gaap_DepreciationAndAmortization 590us-gaap_DepreciationAndAmortization
U S Government      
Segment Reporting Information [Line Items]      
Revenues 17,955us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
19,263us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
20,805us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
Aerospace      
Segment Reporting Information [Line Items]      
Revenues 8,649us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
8,118us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
6,912us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Operating earnings 1,611us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
1,416us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
858us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Identifiable Assets 8,245us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
8,005us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
7,524us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Capital Expenditures 227us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
250us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
204us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Depreciation and Amortization 137us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
123us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
125us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Aerospace | U S Government      
Segment Reporting Information [Line Items]      
Revenues 99us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
98us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
160us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_AerospaceMember
Combat Systems      
Segment Reporting Information [Line Items]      
Revenues 5,732us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
5,832us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
7,471us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Operating earnings 862us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
908us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
595us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Identifiable Assets 9,487us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
9,002us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
9,185us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Capital Expenditures 46us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
50us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
73us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Depreciation and Amortization 100us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
113us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
143us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Combat Systems | U S Government      
Segment Reporting Information [Line Items]      
Revenues 2,970us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
4,057us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
5,699us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_CombatSystemsMember
Marine Systems      
Segment Reporting Information [Line Items]      
Revenues 7,312us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
6,712us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
6,592us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Operating earnings 703us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
666us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
750us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Identifiable Assets 3,110us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
3,088us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
3,032us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Capital Expenditures 124us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
83us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
85us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Depreciation and Amortization 106us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
103us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
95us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Marine Systems | U S Government      
Segment Reporting Information [Line Items]      
Revenues 6,901us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
6,536us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
6,504us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_MarineSystemsMember
Information Systems and Technology      
Segment Reporting Information [Line Items]      
Revenues 9,159us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] 10,268us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] 10,017us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1]
Operating earnings 785us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] 795us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] (1,369)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1]
Identifiable Assets 9,064us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
9,432us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
9,701us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
Capital Expenditures 54us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
52us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
72us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
Depreciation and Amortization 146us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
178us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
220us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
Information Systems and Technology | U S Government      
Segment Reporting Information [Line Items]      
Revenues 7,985us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] 8,572us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1] 8,442us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gd_InformationSystemsAndTechnologyMember
[1]
Corporate      
Segment Reporting Information [Line Items]      
Revenues 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 0us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Operating earnings (72)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (96)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (69)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Identifiable Assets 5,449us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 5,967us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 4,867us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Capital Expenditures 70us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 1us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 2us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Depreciation and Amortization 7us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 8us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 7us-gaap_DepreciationAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Corporate | U S Government      
Segment Reporting Information [Line Items]      
Revenues $ 0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] $ 0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] $ 0us-gaap_Revenues
/ us-gaap_MajorCustomersAxis
= gd_USGovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
[1] Operating earnings in 2012 in our Information Systems and Technology group include $2.1 billion of goodwill and intangible asset impairment charges (see Note B for further discussion).
[2] Corporate operating results consist primarily of stock option expense. Corporate identifiable assets are primarily cash and equivalents.