XML 77 R66.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Summary of Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance at December 31, 2017     $ 20,501    
Reclassifications to retained earnings as a result of the adoption of new accounting standards         $ 190
Net current period other comprehensive income (loss) $ 172 $ (140) 130 $ (158)  
Balance at June 30, 2018 21,734   21,734    
Foreign Currency Translation          
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance at December 31, 2017     85    
Reclassifications to retained earnings as a result of the adoption of new accounting standards         0
Balance at January 1, 2018         85
Net unrealized gain (loss)     (18)    
Reclassifications to net income     0    
Net current period other comprehensive income (loss)     (18)    
Balance at June 30, 2018 67   67    
Unrealized Gains and Losses on Available-for-Sale Securities          
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance at December 31, 2017     194    
Reclassifications to retained earnings as a result of the adoption of new accounting standards         (293)
Balance at January 1, 2018         (99)
Net unrealized gain (loss)     (6)    
Reclassifications to net income     4    
Net current period other comprehensive income (loss)     (2)    
Balance at June 30, 2018 (101)   (101)    
Unrealized Gains and Losses on Cash Flow Hedges          
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance at December 31, 2017     (114)    
Reclassifications to retained earnings as a result of the adoption of new accounting standards         0
Balance at January 1, 2018         (114)
Net unrealized gain (loss)     57    
Reclassifications to net income     93    
Net current period other comprehensive income (loss)     150    
Balance at June 30, 2018 36   36    
Accumulated Other Comprehensive Income (Loss)          
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Balance at December 31, 2017     165    
Reclassifications to retained earnings as a result of the adoption of new accounting standards         (293)
Balance at January 1, 2018         $ (128)
Net unrealized gain (loss)     33    
Reclassifications to net income     97    
Net current period other comprehensive income (loss)     130    
Balance at June 30, 2018 $ 2   $ 2