XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 1,884 $ 2,021 $ 3,994 $ 5,649
Other comprehensive income (loss), net of reclassification adjustments and taxes:        
(Losses) gains on foreign currency translation (35) 14 (60) (41)
Gains (losses) on cash flow hedges 99 (128) 241 (305)
(Losses) gains on available-for-sale securities (1) 1 (1) (20)
Other (3) (7) (3) (9)
Other comprehensive income (loss), net of taxes 60 (120) 177 (375)
Comprehensive income $ 1,944 $ 1,901 $ 4,171 $ 5,274