XML 75 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jan. 01, 2018
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance $ 11,392 $ 9,462  
Cumulative impact from adoption of new revenue accounting standard     $ 3
Other comprehensive income (loss) before reclassifications 29 46  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (47) (12)  
Ending balance 12,805 11,392  
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (601) (638)  
Ending balance (619) (601)  
Foreign currency translation adjustments      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (629) (623)  
Cumulative impact from adoption of new revenue accounting standard     3
Other comprehensive income (loss) before reclassifications 5 (9)  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 0 0  
Ending balance (624) (629)  
Unrealized gain (loss) on available-for- sale securities      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 5 0  
Cumulative impact from adoption of new revenue accounting standard     0
Other comprehensive income (loss) before reclassifications 0 10  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (8) (5)  
Ending balance (3) 5  
Unrealized gain (loss) on forward contracts      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 23 (15)  
Cumulative impact from adoption of new revenue accounting standard     $ 0
Other comprehensive income (loss) before reclassifications 24 45  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (39) (7)  
Ending balance $ 8 $ 23