XML 57 R44.htm IDEA: XBRL DOCUMENT
v3.10.0.1

Acquisitions and Divestitures, Divestitures, Goodwill and Intangible Assets - Changes In Amount of Goodwill (Details) - USD ($) $ in Millions | 3 Months Ended |
--- | --- | ---
Jul. 01, 2018 | Apr. 01, 2018 | Dec. 31, 2017
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | $ 11,955 |  | $ 11,914 |  |
Change in reporting unit composition | [2] | 0 |  |  |  |
Acquisitions/divestitures | [3] | 7,902 |  | 16 |  |
Other | [4] | (119) |  | 25 |  |
Goodwill, end of period |  | 19,738 | [5] | 11,955 | [1] |
Aerospace |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 2,678 |  | 2,638 |  |
Change in reporting unit composition | [2] | 0 |  |  |  |
Acquisitions/divestitures | [3] | 149 |  | 0 |  |
Other | [4] | (71) |  | 40 |  |
Goodwill, end of period |  | 2,756 | [5] | 2,678 | [1] |
Combat Systems |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 2,663 |  | 2,677 |  |
Change in reporting unit composition | [2] | 0 |  |  |  |
Acquisitions/divestitures | [3] | 0 |  | 0 |  |
Other | [4] | (36) |  | (14) |  |
Goodwill, end of period |  | 2,627 | [5] | 2,663 | [1] |
Information Systems and Technology |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 6,317 |  | 6,302 |  |
Change in reporting unit composition | [2] | (6,317) |  |  |  |
Acquisitions/divestitures | [3] | 0 |  | 16 |  |
Other | [4] | 0 |  | (1) |  |
Goodwill, end of period |  | 0 | [5] | 6,317 | [1] |
Accumulated impairment loss |  |  |  | 1,900 |  | $ 1,900
Information Technology |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 0 |  | 0 |  |
Change in reporting unit composition | [2] | 2,076 |  |  |  |
Acquisitions/divestitures | [3] | 7,752 |  | 0 |  |
Other | [4] | 0 |  | 0 |  |
Goodwill, end of period |  | 9,828 | [5] | 0 | [1] |
Accumulated impairment loss |  | 632 |  |  |  |
Mission Systems |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 0 |  | 0 |  |
Change in reporting unit composition | [2] | 4,241 |  |  |  |
Acquisitions/divestitures | [3] | 1 |  | 0 |  |
Other | [4] | (12) |  | 0 |  |
Goodwill, end of period |  | 4,230 | [5] | 0 | [1] |
Accumulated impairment loss |  | 1,300 |  |  |  |
Marine Systems |  |  |  |  |  |
Goodwill [Roll Forward] |  |  |  |  |  |
Goodwill, beginning of period | [1] | 297 |  | 297 |  |
Change in reporting unit composition | [2] | 0 |  |  |  |
Acquisitions/divestitures | [3] | 0 |  | 0 |  |
Other | [4] | 0 |  | 0 |  |
Goodwill, end of period |  | $ 297 | [5] | $ 297 | [1] |
[1] | Goodwill in the Information Systems and Technology reporting unit is net of $1.9 billion of accumulated impairment losses.
[2] | Concurrent with the acquisition of CSRA, we reorganized our Information Systems and Technology operating segment into the Information Technology and Mission Systems segments. See Note A for further discussion of the segment reorganization. This reorganization similarly changed the composition of our reporting units. Accordingly, goodwill of the Information Systems and Technology reporting unit was reassigned to the Information Technology and Mission Systems reporting units using a relative fair value allocation approach as of the date of the reorganization.
[3] | Includes adjustments during the purchase price allocation period. Activity in the first quarter of 2018 also includes an allocation of goodwill associated with the sale of the commercial health products business discussed above.
[4] | Consists primarily of adjustments for foreign currency translation.
[5] | Goodwill in the Information Technology and Mission Systems reporting units is net of $632 and $1.3 billion of accumulated impairment losses, respectively.

X
- Definition Goodwill, Increase From Acquisitions and (Decrease) From Divestitures + References No definition available. + Details
Name: | gd_GoodwillIncreaseFromAcquisitionsandDecreaseFromDivestitures
Namespace Prefix: | gd_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of accumulated impairment loss for an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a,h) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillOtherIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_GoodwillRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillTransfers
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_AerospaceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_CombatSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_InformationSystemsAndTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_InformationTechnologyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_MissionSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=gd_MarineSystemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |