XML 117 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Narrative (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
contract
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Jun. 30, 2017
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative, loss on derivative $ 1 $ 1    
Derivative, gain on derivative     $ 1  
Fair value of earn out liability   14 14  
Other operating income from earn out liability adjustment     $ 13  
Fair value of contingent consideration 0      
Proceeds from equity method investment, distribution $ 2      
Foreign exchange swap | Maturity Beyond Six Months        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Number of foreign currency derivatives held | contract 0      
Foreign exchange forward contracts        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Derivative asset $ 291 103    
Derivative liability $ 1 $ 1    
Maximum | Foreign exchange swap        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Maturity period of swap contracts 6 months      
Fair Value Measured at Net Asset Value Per Share        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments $ 10     $ 15