XML 107 R77.htm IDEA: XBRL DOCUMENT v3.19.3
Intangible Assets - Schedule of Intangible Assets by Class (Details) - USD ($)
$ in Millions
Sep. 30, 2019
Dec. 31, 2018
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 20,540 $ 4,424
Accumulated Amortization 2,803 2,281
Net Book Value 17,737 2,143
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 16,220 2,642
Accumulated Amortization 1,680 1,294
Net Book Value 14,540 1,348
Acquired software and technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 2,227 591
Accumulated Amortization 556 490
Net Book Value 1,671 101
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 586 120
Accumulated Amortization 75 71
Net Book Value 511 49
Capitalized software development costs    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 950 810
Accumulated Amortization 355 314
Net Book Value 595 496
Purchased software    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 557 261
Accumulated Amortization 137 112
Net Book Value $ 420 $ 149