XML 62 R4.htm IDEA: XBRL DOCUMENT v3.20.1
CONSOLIDATED STATEMENTS OF INCOME - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Income Statement [Abstract]    
Revenues $ 41,159 $ 36,339
Costs and expenses:    
Cost of revenues 18,982 16,012
Research and development 6,820 6,029
Sales and marketing 4,500 3,905
General and administrative 2,880 2,088
European Commission fines 0 1,697
Total costs and expenses 33,182 29,731
Income from operations 7,977 6,608
Other income (expense), net (220) 1,538
Income before income taxes 7,757 8,146
Provision for income taxes 921 1,489
Net income $ 6,836 $ 6,657
Basic net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 9.96 $ 9.58
Diluted net income per share of Class A and B common stock and Class C capital stock (in dollars per share) $ 9.87 $ 9.50