XML 77 R65.htm IDEA: XBRL DOCUMENT v3.19.2
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2019
Jun. 30, 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 11 16  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (18) 14  
Ending balance 11,977 10,346  
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 1 (10)  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings 0 0  
Ending balance (628) (630)  
Unrealized gain (loss) on forward contracts      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance 23    
Other comprehensive income (loss) before reclassifications 11    
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (17)    
Ending balance 17    
Unrealized gain (loss) on forward contracts      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance   (15)  
Cumulative impact from adoption of new revenue accounting standard     0
Other comprehensive income (loss) before reclassifications   22  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings   14  
Ending balance   21  
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 (1) 4  
Amounts reclassified from accumulated other comprehensive income (loss) into earnings (1) 0  
Ending balance 3 4  
Accumulated Other Comprehensive Income (Loss)      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (601) (638)  
Ending balance $ (608) $ (605)