GOOG Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
Report Filing: 2024-01-31 2023-02-03 2022-02-02 2021-02-03 2020-02-04 2019-02-05 2018-02-06 2017-02-03 2016-02-11 2014-12-31 2013-12-31 2012-12-31 2011-12-31 2010-12-31 2009-12-31 2008-12-31 2007-12-31 2006-12-31 2005-12-31 2004-12-31 2003-12-31 2002-12-31 2001-12-31 2000-12-31
Revenue 307394000000 282836000000 257637000000 182527000000 161857000000 136819000000 110855000000 90272000000 74989000000 66001000000 59825000000 50175000000 37905000000 29321000000 23650563000 21795550000 16593986000 10604917000 6138560000 3189223000 1465934000 439508000 86426000 19108000
Cost of Revenue 133332000000 126203000000 110939000000 84732000000 71896000000 59549000000 45583000000 35138000000 28164000000 25691000000 25858000000 20634000000 13188000000 10417000000 8844115000 8621506000 6649085000 4225027000 2571509000 1457653000 625854000 131510000 14228000 6081000
Gross Profit 174062000000 156633000000 146698000000 97795000000 89961000000 77270000000 65272000000 55134000000 46825000000 40310000000 33967000000 29541000000 24717000000 18904000000 14806448000 13174044000 9944901000 6379890000 3567051000 1731570000 840080000 307998000 72198000 13027000
Operating Expenses 89769000000 81791000000 67984000000 56571000000 55730000000 50949000000 39126000000 31418000000 27465000000 23814000000 20001000000 16781000000 12975000000 8523000000 6494262000 6542075000 4860501000 2829894000 1549773000 1091378000 497616000 121532000 61234000 27764000
Research & Development 45427000000 39500000000 31562000000 27573000000 26018000000 21419000000 16625000000 13948000000 12282000000 9832000000 7952000000 6793000000 5162000000 3762000000 2843027000 2793192000 2119985000 1228589000 483978000 225632000 91228000 31748000 16500000 10516000
General and Administrative 16425000000 15724000000 13510000000 11052000000 9551000000 8126000000 6872000000 6985000000 6136000000 5851000000 4796000000 3845000000 3224000000 1962000000 1667294000 1802639000 1279250000 0 0 418446000 0 0 0 0
Selling and Marketing 27917000000 26567000000 22912000000 17946000000 18464000000 16333000000 12893000000 10485000000 9047000000 8131000000 7253000000 6143000000 4589000000 2799000000 1983941000 1946244000 1461266000 0 0 246300000 0 0 0 0
Other Operating Expenses 0 0 0 0 1697000000 5071000000 2736000000 0 0 0 0 0 0 0 0 0 0 1601305000 1065795000 201000000 406388000 89784000 44734000 17248000
Operating Income 84293000000 74842000000 78714000000 41224000000 34231000000 26321000000 26146000000 23716000000 19360000000 16496000000 13966000000 12760000000 11742000000 10381000000 8312186000 6631969000 5084400000 3549996000 2017278000 640192000 342464000 186466000 10964000 -14737000
Net Interest(Non Operating) 3557000000 1817000000 1153000000 1730000000 2327000000 1764000000 1203000000 1096000000 895000000 645000000 702000000 629000000 754000000 0 0 0 558002000 0 0 15134000 0 0 0 0
Interest Income 3865000000 2174000000 1499000000 1865000000 2427000000 1878000000 1312000000 1220000000 999000000 746000000 785000000 713000000 812000000 579000000 229673000 389533000 559205000 0 0 15996000 0 0 0 0
Interest Expense 308000000 357000000 346000000 135000000 100000000 114000000 109000000 124000000 104000000 101000000 83000000 84000000 58000000 579000000 229673000 389533000 1203000 0 0 862000 0 0 0 0
Equity & Other Income/(Expense) -2133000000 -5331000000 10867000000 5128000000 3067000000 6828000000 -156000000 -662000000 -604000000 118000000 -172000000 -3000000 -170000000 415000000 69003000 -778373000 31578000 461044000 124399000 -5092000 4190000 -1551000 -896000 47000
Income Before Tax 85717000000 71328000000 90734000000 48082000000 39625000000 34913000000 27193000000 24150000000 19651000000 17259000000 14496000000 13386000000 12326000000 10796000000 8381189000 5853596000 5673980000 4011040000 2141677000 650234000 346654000 184915000 10068000 -14690000
Income Tax Expense 11922000000 11356000000 14701000000 7813000000 5282000000 4177000000 14531000000 4672000000 3303000000 3331000000 2282000000 2598000000 2589000000 2291000000 1860741000 1626738000 1470260000 933594000 676280000 251115000 241006000 85259000 3083000 0
Income(Loss) Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 -516000000 -706000000 51000000 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 73795000000 59972000000 76033000000 40269000000 34343000000 30736000000 12662000000 19478000000 16348000000 14444000000 12920000000 10737000000 9737000000 8505000000 6520448000 4226858000 4203720000 3077446000 1465397000 399119000 105648000 99656000 6985000 -14690000
Depreciation and Amortization 11946000000 15928000000 12441000000 13697000000 15175000000 9035000000 6915000000 6144000000 5063000000 4979000000 3939000000 2962000000 1851000000 1396000000 1524308000 1499887000 967658000 571939000 293812000 148473000 55049000 28983000 44734000 0
EBITDA 96239000000 90770000000 91155000000 54921000000 49406000000 35356000000 33061000000 29860000000 24423000000 21475000000 17905000000 15722000000 13593000000 11777000000 9836494000 8131856000 6052058000 4121935000 2311090000 788665000 397513000 215449000 55698000 -14737000
Earnings Per Share (EPS) 5.84 4.59 5.69 2.96 2.48 2.21 0.91 1.42 1.16 1.07 0.96 0.82 0.75 0.67 0.52 0.34 0.34 0.26 0.13 0.0365 0.0077 0.0072 0.0005 -0.011
Diluted Earnings Per Share 5.8 4.56 5.61 2.93 2.46 2.19 0.9 1.39 1.14 1.05 0.94 0.81 0.74 0.66 0.51 0.33 0.33 0.25 0.13 0.0365 0.0076 0.0071 0.0005 -0.011
Weighted Average Shares Outstanding 12630000000 13063000000 13353000000 13616320000 13851920000 13901396520 13860968730 13755644215 13696229917 13518694592 13313834674 13088514764 12911114835 12748074900 12648834940 12558354976 12432235027 12056115177 11033755586 10926051334 13750354499 13750354499 13750354499 1340639463
Diluted Weighted Average Shares Outstanding 12722000000 13159000000 13553480000 13740560000 13971120000 14066813595 14068883261 13987786146 13858138064 13741394503 13552354579 13292194683 13088554764 12930034827 12776634889 12700554919 12648394940 12381915047 11674955330 10926051334 13986214405 13986214405 13986214405 1340639463

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.