XML 92 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Contract Assets Rollforward (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Capitalized Cost To Fulfill Customer Contracts    
Change in Capitalized Contract Costs    
Balance at beginning of period $ 335 $ 329
Additions 318 346
Amortization (416) (439)
Impairment 0 0
Foreign currency translation and other (8) 0
Balance at end of period 229 236
Capitalized Cost To Obtain Customer Contracts    
Change in Capitalized Contract Costs    
Balance at beginning of period 171 156
Additions 12 9
Amortization (12) (11)
Impairment 0 0
Foreign currency translation and other (4) 1
Balance at end of period $ 167 $ 155