XML 14 R4.htm IDEA: XBRL DOCUMENT v3.20.2
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Income Statement [Abstract]        
Revenues $ 38,297 $ 38,944 $ 79,456 $ 75,283
Costs and expenses:        
Cost of revenues 18,553 17,296 37,535 33,308
Research and development 6,875 6,213 13,695 12,242
Sales and marketing 3,901 4,212 8,401 8,117
General and administrative 2,585 2,043 5,465 4,131
European Commission fines 0 0 0 1,697
Total costs and expenses 31,914 29,764 65,096 59,495
Income from operations 6,383 9,180 14,360 15,788
Other income (expense), net 1,894 2,967 1,674 4,505
Income before income taxes 8,277 12,147 16,034 20,293
Provision for income taxes 1,318 2,200 2,239 3,689
Net income $ 6,959 $ 9,947 $ 13,795 $ 16,604
Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 10.21 $ 14.33 $ 20.16 $ 23.91
Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 10.13 $ 14.21 $ 20.00 $ 23.71