===== GOOGL Financials ===== === Income Statement === 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 Tax Effect Of Unusual Items -286479000.0 -981507000.0 1948860000.0 970572126.783412 NaN Tax Rate For Calcs 0.139 0.159 0.162 0.162493 NaN Normalized EBITDA 100032000000.0 91333000000.0 91491000000.0 55941000000.0 NaN Total Unusual Items -2061000000.0 -6173000000.0 12030000000.0 5973000000.0 NaN Total Unusual Items Excluding Goodwill -2061000000.0 -6173000000.0 12030000000.0 5973000000.0 NaN Net Income From Continuing Operation Net Minority Interest 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Reconciled Depreciation 11946000000.0 13475000000.0 12441000000.0 13697000000.0 NaN Reconciled Cost Of Revenue 133332000000.0 126203000000.0 110939000000.0 84732000000.0 NaN EBITDA 97971000000.0 85160000000.0 103521000000.0 61914000000.0 NaN EBIT 86025000000.0 71685000000.0 91080000000.0 48217000000.0 NaN Net Interest Income 3557000000.0 1817000000.0 1153000000.0 1730000000.0 NaN Interest Expense 308000000.0 357000000.0 346000000.0 135000000.0 NaN Interest Income 3865000000.0 2174000000.0 1499000000.0 1865000000.0 NaN Normalized Income 75569521000.0 65163493000.0 65951860000.0 35266572126.783409 NaN Net Income From Continuing And Discontinued Operation 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Total Expenses 223101000000.0 207994000000.0 178923000000.0 141303000000.0 NaN Total Operating Income As Reported 84293000000.0 74842000000.0 78714000000.0 41224000000.0 NaN Diluted Average Shares 12722000000.0 13159000000.0 13553473900.0 13740553816.0 NaN Basic Average Shares 12630000000.0 13063000000.0 13352993991.0 13616313872.0 NaN Diluted EPS 5.8 4.56 5.610003 2.930501 NaN Basic EPS 5.84 4.59 5.694003 2.957501 NaN Diluted NI Availto Com Stockholders 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Net Income Common Stockholders 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Net Income 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Net Income Including Noncontrolling Interests 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Net Income Continuous Operations 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN Tax Provision 11922000000.0 11356000000.0 14701000000.0 7813000000.0 NaN Pretax Income 85717000000.0 71328000000.0 90734000000.0 48082000000.0 NaN Other Income Expense -2133000000.0 -5331000000.0 10867000000.0 5128000000.0 NaN Other Non Operating Income Expenses 556000000.0 1179000000.0 -1497000000.0 -1246000000.0 NaN Special Income Charges NaN NaN 0.0 0.0 -1697000000.0 Other Special Charges NaN NaN NaN NaN 1697000000.0 Earnings From Equity Interest -628000000.0 -337000000.0 334000000.0 401000000.0 NaN Gain On Sale Of Security -2061000000.0 -6173000000.0 12030000000.0 5973000000.0 NaN Net Non Operating Interest Income Expense 3557000000.0 1817000000.0 1153000000.0 1730000000.0 NaN Interest Expense Non Operating 308000000.0 357000000.0 346000000.0 135000000.0 NaN Interest Income Non Operating 3865000000.0 2174000000.0 1499000000.0 1865000000.0 NaN Operating Income 84293000000.0 74842000000.0 78714000000.0 41224000000.0 NaN Operating Expense 89769000000.0 81791000000.0 67984000000.0 56571000000.0 NaN Research And Development 45427000000.0 39500000000.0 31562000000.0 27573000000.0 NaN Selling General And Administration 44342000000.0 42291000000.0 36422000000.0 28998000000.0 NaN Selling And Marketing Expense 27917000000.0 26567000000.0 22912000000.0 17946000000.0 NaN General And Administrative Expense 16425000000.0 15724000000.0 13510000000.0 11052000000.0 NaN Other Gand A 16425000000.0 15724000000.0 13510000000.0 11052000000.0 NaN Gross Profit 174062000000.0 156633000000.0 146698000000.0 97795000000.0 NaN Cost Of Revenue 133332000000.0 126203000000.0 110939000000.0 84732000000.0 NaN Total Revenue 307394000000.0 282836000000.0 257637000000.0 182527000000.0 NaN Operating Revenue 307394000000.0 282836000000.0 257637000000.0 182527000000.0 NaN === Balance Sheet === 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 Treasury Shares Number 0.0 NaN NaN NaN NaN Ordinary Shares Number 12460000000.0 12849000000.0 13242420000.0 13504440000.0 NaN Share Issued 12460000000.0 12849000000.0 13242420000.0 13504440000.0 NaN Total Debt 28504000000.0 29679000000.0 28395000000.0 26772000000.0 NaN Tangible Book Value 254181000000.0 227184000000.0 227262000000.0 199924000000.0 NaN Invested Capital 295249000000.0 269001000000.0 264479000000.0 235376000000.0 NaN Working Capital 89716000000.0 95495000000.0 123889000000.0 117462000000.0 NaN Net Tangible Assets 254181000000.0 227184000000.0 227262000000.0 199924000000.0 NaN Capital Lease Obligations 16634000000.0 16822000000.0 15551000000.0 13940000000.0 NaN Common Stock Equity 283379000000.0 256144000000.0 251635000000.0 222544000000.0 NaN Total Capitalization 295249000000.0 269001000000.0 264479000000.0 235376000000.0 NaN Total Equity Gross Minority Interest 283379000000.0 256144000000.0 251635000000.0 222544000000.0 NaN Stockholders Equity 283379000000.0 256144000000.0 251635000000.0 222544000000.0 NaN Gains Losses Not Affecting Retained Earnings -4402000000.0 -7603000000.0 -1623000000.0 633000000.0 NaN Other Equity Adjustments -4402000000.0 -7603000000.0 -1623000000.0 633000000.0 NaN Retained Earnings 211247000000.0 195563000000.0 191484000000.0 163401000000.0 NaN Capital Stock 76534000000.0 68184000000.0 61774000000.0 58510000000.0 NaN Common Stock 76534000000.0 68184000000.0 61774000000.0 58510000000.0 NaN Preferred Stock 0.0 0.0 0.0 0.0 NaN Total Liabilities Net Minority Interest 119013000000.0 109120000000.0 107633000000.0 97072000000.0 NaN Total Non Current Liabilities Net Minority Interest 37199000000.0 39820000000.0 43379000000.0 40238000000.0 NaN Other Non Current Liabilities 1616000000.0 2247000000.0 2205000000.0 2269000000.0 NaN Tradeand Other Payables Non Current 8474000000.0 9258000000.0 9176000000.0 8849000000.0 NaN Non Current Deferred Liabilities 1396000000.0 1113000000.0 5792000000.0 4042000000.0 NaN Non Current Deferred Revenue 911000000.0 599000000.0 535000000.0 481000000.0 NaN Non Current Deferred Taxes Liabilities 485000000.0 514000000.0 5257000000.0 3561000000.0 NaN Long Term Debt And Capital Lease Obligation 25713000000.0 27202000000.0 26206000000.0 25078000000.0 NaN Long Term Capital Lease Obligation 13843000000.0 14345000000.0 13362000000.0 12246000000.0 NaN Long Term Debt 11870000000.0 12857000000.0 12844000000.0 12832000000.0 NaN Current Liabilities 81814000000.0 69300000000.0 64254000000.0 56834000000.0 NaN Other Current Liabilities 9525000000.0 9106000000.0 9799000000.0 10409000000.0 NaN Current Deferred Liabilities 4137000000.0 3908000000.0 3288000000.0 2543000000.0 NaN Current Deferred Revenue 4137000000.0 3908000000.0 3288000000.0 2543000000.0 NaN Current Debt And Capital Lease Obligation 2791000000.0 2477000000.0 2189000000.0 1694000000.0 NaN Current Capital Lease Obligation 2791000000.0 2477000000.0 2189000000.0 1694000000.0 NaN Pensionand Other Post Retirement Benefit Plans Current 15140000000.0 14028000000.0 13889000000.0 11086000000.0 NaN Payables And Accrued Expenses 50221000000.0 39781000000.0 35089000000.0 31102000000.0 NaN Current Accrued Expenses 39980000000.0 33021000000.0 29052000000.0 23274000000.0 NaN Payables 10241000000.0 6760000000.0 6037000000.0 7828000000.0 NaN Other Payable NaN NaN 397000000.0 754000000.0 NaN Total Tax Payable 2748000000.0 1632000000.0 808000000.0 1485000000.0 NaN Income Tax Payable 2748000000.0 1632000000.0 808000000.0 1485000000.0 NaN Accounts Payable 7493000000.0 5128000000.0 6037000000.0 5589000000.0 NaN Total Assets 402392000000.0 365264000000.0 359268000000.0 319616000000.0 NaN Total Non Current Assets 230862000000.0 200469000000.0 171125000000.0 145320000000.0 NaN Other Non Current Assets 10051000000.0 8707000000.0 5361000000.0 3953000000.0 NaN Non Current Deferred Assets 12169000000.0 5261000000.0 1284000000.0 1084000000.0 NaN Non Current Deferred Taxes Assets 12169000000.0 5261000000.0 1284000000.0 1084000000.0 NaN Investments And Advances 31008000000.0 30492000000.0 29549000000.0 20703000000.0 NaN Investmentin Financial Assets 31008000000.0 30492000000.0 29549000000.0 20703000000.0 NaN Available For Sale Securities 31008000000.0 30492000000.0 29549000000.0 20703000000.0 NaN Goodwill And Other Intangible Assets 29198000000.0 28960000000.0 24373000000.0 22620000000.0 NaN Other Intangible Assets NaN 2084000000.0 1417000000.0 1445000000.0 1979000000.0 Goodwill 29198000000.0 28960000000.0 22956000000.0 21175000000.0 NaN Net PPE 148436000000.0 127049000000.0 110558000000.0 96960000000.0 NaN Accumulated Depreciation -67458000000.0 -59042000000.0 -49414000000.0 -41713000000.0 NaN Gross PPE 215894000000.0 186091000000.0 159972000000.0 138673000000.0 NaN Leases 11425000000.0 10575000000.0 9146000000.0 7516000000.0 NaN Construction In Progress 35229000000.0 27657000000.0 23172000000.0 23111000000.0 NaN Other Properties 94685000000.0 80648000000.0 68565000000.0 58117000000.0 NaN Machinery Furniture Equipment 472000000.0 314000000.0 208000000.0 197000000.0 NaN Land And Improvements 74083000000.0 66897000000.0 58881000000.0 49732000000.0 NaN Properties 0.0 0.0 0.0 0.0 NaN Current Assets 171530000000.0 164795000000.0 188143000000.0 174296000000.0 NaN Other Current Assets 12650000000.0 10775000000.0 8020000000.0 5490000000.0 NaN Inventory NaN 2670000000.0 1170000000.0 728000000.0 999000000.0 Receivables 47964000000.0 40258000000.0 39304000000.0 31384000000.0 NaN Taxes Receivable NaN NaN 966000000.0 454000000.0 2166000000.0 Accounts Receivable 47964000000.0 40258000000.0 39304000000.0 30930000000.0 NaN Allowance For Doubtful Accounts Receivable -771000000.0 -754000000.0 -550000000.0 -789000000.0 NaN Gross Accounts Receivable 48735000000.0 41012000000.0 39854000000.0 31719000000.0 NaN Cash Cash Equivalents And Short Term Investments 110916000000.0 113762000000.0 139649000000.0 136694000000.0 NaN Other Short Term Investments 86868000000.0 91883000000.0 118704000000.0 110229000000.0 NaN Cash And Cash Equivalents 24048000000.0 21879000000.0 20945000000.0 26465000000.0 NaN === Cashflow === 2023-12-31 2022-12-31 2021-12-31 2020-12-31 2019-12-31 Free Cash Flow 69495000000.0 60010000000.0 67012000000.0 42843000000.0 NaN Repurchase Of Capital Stock -61504000000.0 -59296000000.0 -50274000000.0 -31149000000.0 NaN Repayment Of Debt -11550000000.0 -54068000000.0 -21435000000.0 -2100000000.0 NaN Issuance Of Debt 10790000000.0 52872000000.0 20199000000.0 11761000000.0 NaN Capital Expenditure -32251000000.0 -31485000000.0 -24640000000.0 -22281000000.0 NaN Income Tax Paid Supplemental Data 19164000000.0 18892000000.0 13412000000.0 4990000000.0 NaN End Cash Position 24048000000.0 21879000000.0 20945000000.0 26465000000.0 NaN Beginning Cash Position 21879000000.0 20945000000.0 26465000000.0 18498000000.0 NaN Effect Of Exchange Rate Changes -421000000.0 -506000000.0 -287000000.0 24000000.0 NaN Changes In Cash 2590000000.0 1440000000.0 -5233000000.0 7943000000.0 NaN Financing Cash Flow -72093000000.0 -69757000000.0 -61362000000.0 -24408000000.0 NaN Cash Flow From Continuing Financing Activities -72093000000.0 -69757000000.0 -61362000000.0 -24408000000.0 NaN Net Other Financing Charges 8000000.0 35000000.0 310000000.0 2800000000.0 NaN Proceeds From Stock Option Exercised -9837000000.0 -9300000000.0 -10162000000.0 -5720000000.0 NaN Net Common Stock Issuance -61504000000.0 -59296000000.0 -50274000000.0 -31149000000.0 NaN Common Stock Payments -61504000000.0 -59296000000.0 -50274000000.0 -31149000000.0 NaN Net Issuance Payments Of Debt -760000000.0 -1196000000.0 -1236000000.0 9661000000.0 NaN Net Long Term Debt Issuance -760000000.0 -1196000000.0 -1236000000.0 9661000000.0 NaN Long Term Debt Payments -11550000000.0 -54068000000.0 -21435000000.0 -2100000000.0 NaN Long Term Debt Issuance 10790000000.0 52872000000.0 20199000000.0 11761000000.0 NaN Investing Cash Flow -27063000000.0 -20298000000.0 -35523000000.0 -32773000000.0 NaN Cash Flow From Continuing Investing Activities -27063000000.0 -20298000000.0 -35523000000.0 -32773000000.0 NaN Net Other Investing Changes -1051000000.0 1589000000.0 541000000.0 68000000.0 NaN Net Investment Purchase And Sale 6734000000.0 16567000000.0 -8806000000.0 -9822000000.0 NaN Sale Of Investment 87619000000.0 97972000000.0 129228000000.0 133929000000.0 NaN Purchase Of Investment -80885000000.0 -81405000000.0 -138034000000.0 -143751000000.0 NaN Net Business Purchase And Sale -495000000.0 -6969000000.0 -2618000000.0 -738000000.0 NaN Purchase Of Business -495000000.0 -6969000000.0 -2618000000.0 -738000000.0 NaN Net Intangibles Purchase And Sale NaN NaN NaN NaN -2515000000.0 Purchase Of Intangibles NaN NaN NaN NaN -2515000000.0 Net PPE Purchase And Sale -32251000000.0 -31485000000.0 -24640000000.0 -22281000000.0 NaN Purchase Of PPE -32251000000.0 -31485000000.0 -24640000000.0 -22281000000.0 NaN Operating Cash Flow 101746000000.0 91495000000.0 91652000000.0 65124000000.0 NaN Cash Flow From Continuing Operating Activities 101746000000.0 91495000000.0 91652000000.0 65124000000.0 NaN Change In Working Capital -3845000000.0 -2235000000.0 -1523000000.0 1827000000.0 NaN Change In Other Working Capital 1048000000.0 951000000.0 149000000.0 1844000000.0 NaN Change In Other Current Assets -2143000000.0 -5046000000.0 -1846000000.0 -1330000000.0 NaN Change In Payables And Accrued Expense 5083000000.0 4177000000.0 9269000000.0 7837000000.0 NaN Change In Accrued Expense 4419000000.0 3470000000.0 8986000000.0 7143000000.0 NaN Change In Payable 664000000.0 707000000.0 283000000.0 694000000.0 NaN Change In Account Payable 664000000.0 707000000.0 283000000.0 694000000.0 NaN Change In Receivables -7833000000.0 -2317000000.0 -9095000000.0 -6524000000.0 NaN Changes In Account Receivables -7833000000.0 -2317000000.0 -9095000000.0 -6524000000.0 NaN Other Non Cash Items 4330000000.0 3483000000.0 -213000000.0 1267000000.0 NaN Stock Based Compensation 22460000000.0 19362000000.0 15376000000.0 12991000000.0 NaN Deferred Tax -7763000000.0 -8081000000.0 1808000000.0 1390000000.0 NaN Deferred Income Tax -7763000000.0 -8081000000.0 1808000000.0 1390000000.0 NaN Depreciation Amortization Depletion 11946000000.0 13475000000.0 12441000000.0 13697000000.0 NaN Depreciation And Amortization 11946000000.0 13475000000.0 12441000000.0 13697000000.0 NaN Amortization Cash Flow NaN 641000000.0 886000000.0 792000000.0 925000000.0 Amortization Of Intangibles NaN 641000000.0 886000000.0 792000000.0 925000000.0 Depreciation 11946000000.0 13475000000.0 11555000000.0 12905000000.0 NaN Operating Gains Losses 823000000.0 5519000000.0 -12270000000.0 -6317000000.0 NaN Gain Loss On Investment Securities 823000000.0 5519000000.0 -12270000000.0 -6317000000.0 NaN Net Income From Continuing Operations 73795000000.0 59972000000.0 76033000000.0 40269000000.0 NaN