v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 18,485 $ 22,112 $ 15,934
Other comprehensive income (loss):      
Change in foreign currency translation adjustment, net of tax (151) (450) 566
Change in unrealized gain/loss on available-for-sale investments and other, net of tax 422 (52) (90)
Comprehensive income $ 18,756 $ 21,610 $ 16,410