XML 12 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net income $ 1,803 $ 2,179 $ 3,628 $ 4,171
Other comprehensive (loss) income, net of reclassification adjustments and taxes:        
Losses on foreign currency translation (3) (4) (55) (17)
Losses on cash flow hedges (116) (104) (177) (59)
(Losses) gains on available-for-sale securities (2) 153 (21) 374
Other 0 6 (2) 6
Other comprehensive (loss) income, net of taxes (121) 51 (255) 304
Comprehensive income $ 1,682 $ 2,230 $ 3,373 $ 4,475