XML 15 R5.htm IDEA: XBRL DOCUMENT v3.20.2
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 $ 6,959 $ 9,947 $ 13,795 $ 16,604
Other comprehensive income:        
Change in foreign currency translation adjustment 284 118 (266) 82
Available-for-sale investments:        
Change in net unrealized gains (losses) 867 741 1,365 1,460
Less: reclassification adjustment for net (gains) losses included in net income (149) (75) (318) (68)
Net change, net of tax benefit (expense) of $(103), $(220), $(191) and $(301) 718 666 1,047 1,392
Cash flow hedges:        
Change in net unrealized gains (losses) (86) (25) 292 (55)
Less: reclassification adjustment for net (gains) losses included in net income (115) (70) (137) (174)
Net change, net of tax benefit (expense) of $22, $35, $23 and $(46) (201) (95) 155 (229)
Other comprehensive income 801 689 936 1,245
Comprehensive income $ 7,760 $ 10,636 $ 14,731 $ 17,849