XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' equity (Components of AOCI) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period $ 9,485 $ 9,673 $ 10,832 $ 9,673 $ 12,500
Foreign currency translation adjustments (3)   (4) (55) (17)
Balance as of end of period 10,659 9,485 10,794 10,659 10,794
Foreign currency translation [Member]          
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period (770) (718)   (718)  
Foreign currency translation adjustments (3) (52)      
Income taxes 0 0      
Balance as of end of period (773) (770)   (773)  
Cash flow hedges [Member]          
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period 114 175   175  
Unrealized (losses) gains (30) (162)      
Reclassification adjustments to income (119) 84      
Income taxes (33) (17)      
Balance as of end of period (2) 114   (2)  
Available-for-sale securities [Member]          
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period 3 22   22  
Unrealized (losses) gains (2) 8      
Reclassification adjustments to income 0 (33)      
Income taxes 0 (6)      
Balance as of end of period 1 3   1  
Other [Member]          
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period (9) (7)   (7)  
Unrealized (losses) gains 0 0      
Other 0 (2)      
Balance as of end of period (9) (9)   (9)  
AOCI [Member]          
Increase (Decrease) in AOCI [Roll Forward]          
Balance as of beginning of period (662) (528) (516) (528) (769)
Foreign currency translation adjustments (3) (52)      
Unrealized (losses) gains (32) (154)      
Reclassification adjustments to income (119) 51      
Other 0 (2)      
Income taxes 33 23      
Balance as of end of period $ (783) $ (662) $ (465) $ (783) $ (465)