Alphabet Inc.GOOGL

Market cap
$3.5T
P/E ratio
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenues---136,819161,857--282,836307,394350,018
Cost of Revenue28,16435,13845,58359,54971,89684,732110,939126,203133,332146,306
Research and development12,28213,94816,62521,41926,01827,57331,56239,50045,42749,326
Sales and marketing9,04710,48512,89316,33318,46417,94622,91226,56727,91727,808
General and administrative6,1366,9856,8728,1269,55111,05213,51015,72416,42514,188
Total costs and expenses55,62966,55684,709110,498127,626141,303178,923207,994223,101237,628
Income from operations19,36023,71626,14626,32134,23141,22478,71474,84284,293112,390
Other income (expense), net2914341,0478,5925,3946,85812,020-3,5141,4247,425
Income before income taxes------90,73471,32885,717119,815
Provision for income taxes3,3034,67214,5314,1775,2827,81314,70111,35611,92219,697
Net income16,34819,47812,66230,73634,34340,26976,03359,97273,795100,118
Earnings Per Share, Basic---44.2249.5959.15113.884.595.848.13
Earnings Per Share, Diluted---43.749.1658.61112.24.565.88.04