XML 61 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]  
Schedule of Finite-Lived Intangible Assets

Intangible assets as of December 31, 2019 consist of the following (in millions):
 
Cost
 
Accumulated
Amortization
 
Net
Customer relationships and other
$
18,018

 
$
(2,681
)
 
$
15,337

Finite-lived trademarks
503

 
(85
)
 
418

Indefinite-lived trademarks
43

 

 
43

Total Intangible assets, net
$
18,564

 
$
(2,766
)
 
$
15,798


Intangible assets as of December 31, 2018 consist of the following (in millions):
 
Cost
 
Accumulated
Amortization
 
Net
Customer relationships and other
$
6,011

 
$
(2,944
)
 
$
3,067

Finite-lived trademarks
68

 
(46
)
 
22

Indefinite-lived trademarks
43

 

 
43

Total Intangible assets, net
$
6,122

 
$
(2,990
)
 
$
3,132



Software as of December 31, 2019 and 2018 consists of the following (in millions):
 
2019
 
2018
Software from acquisitions
$
1,959

 
$
1,116

Capitalized software development costs
2,258

 
1,624

Purchased software
603

 
363

 
4,820

 
3,103

Accumulated amortization
(1,616
)
 
(1,308
)
Total Software, net
$
3,204

 
$
1,795


Schedule of Indefinite-Lived Intangible Assets

Intangible assets as of December 31, 2019 consist of the following (in millions):
 
Cost
 
Accumulated
Amortization
 
Net
Customer relationships and other
$
18,018

 
$
(2,681
)
 
$
15,337

Finite-lived trademarks
503

 
(85
)
 
418

Indefinite-lived trademarks
43

 

 
43

Total Intangible assets, net
$
18,564

 
$
(2,766
)
 
$
15,798


Intangible assets as of December 31, 2018 consist of the following (in millions):
 
Cost
 
Accumulated
Amortization
 
Net
Customer relationships and other
$
6,011

 
$
(2,944
)
 
$
3,067

Finite-lived trademarks
68

 
(46
)
 
22

Indefinite-lived trademarks
43

 

 
43

Total Intangible assets, net
$
6,122

 
$
(2,990
)
 
$
3,132


Schedule of Estimated Amortization of Intangibles
Estimated amortization of intangible assets for the next five years is as follows (in millions):
2020
$
2,382

2021
2,308

2022
2,155

2023
1,967

2024
1,773