mirror of
https://github.com/stefanoamorelli/crabrl.git
synced 2026-04-18 23:30:45 +00:00
feat: implement CLI for XBRL parsing and validation
- Parse command with optional stats flag - Validate command with SEC EDGAR profile support - Benchmark command for performance testing - Colored output for better UX
This commit is contained in:
680
benchmarks/fixtures/alphabet/goog-20231231.xsd
Normal file
680
benchmarks/fixtures/alphabet/goog-20231231.xsd
Normal file
@@ -0,0 +1,680 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--XBRL Document Created with the Workiva Platform-->
|
||||
<!--Copyright 2024 Workiva-->
|
||||
<!--r:a6458307-1661-4bc5-9a9c-8ff2020c9988,g:e8bc7e8d-5cbe-4807-8e11-79b67ab03249-->
|
||||
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:goog="http://www.google.com/20231231" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.google.com/20231231">
|
||||
<xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
|
||||
<xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd"/>
|
||||
<xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
|
||||
<xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
|
||||
<xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
|
||||
<xs:import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd"/>
|
||||
<xs:import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd"/>
|
||||
<xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
|
||||
<xs:import namespace="http://xbrl.sec.gov/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
|
||||
<xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
|
||||
<xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"/>
|
||||
<xs:annotation>
|
||||
<xs:appinfo>
|
||||
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="goog-20231231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
|
||||
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="goog-20231231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
|
||||
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="goog-20231231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
|
||||
<link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="goog-20231231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
|
||||
<link:roleType id="CoverPage" roleURI="http://www.google.com/role/CoverPage">
|
||||
<link:definition>0000001 - Document - Cover Page</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="AuditInformation" roleURI="http://www.google.com/role/AuditInformation">
|
||||
<link:definition>0000002 - Document - Audit Information</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDBALANCESHEETS" roleURI="http://www.google.com/role/CONSOLIDATEDBALANCESHEETS">
|
||||
<link:definition>0000003 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.google.com/role/CONSOLIDATEDBALANCESHEETSParenthetical">
|
||||
<link:definition>0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDSTATEMENTSOFINCOME" roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME">
|
||||
<link:definition>0000005 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME">
|
||||
<link:definition>0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical" roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEParenthetical">
|
||||
<link:definition>0000007 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY">
|
||||
<link:definition>0000008 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS">
|
||||
<link:definition>0000009 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.google.com/role/SummaryofSignificantAccountingPolicies">
|
||||
<link:definition>0000010 - Disclosure - Summary of Significant Accounting Policies</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="Revenues" roleURI="http://www.google.com/role/Revenues">
|
||||
<link:definition>0000011 - Disclosure - Revenues</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstruments" roleURI="http://www.google.com/role/FinancialInstruments">
|
||||
<link:definition>0000012 - Disclosure - Financial Instruments</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="Leases" roleURI="http://www.google.com/role/Leases">
|
||||
<link:definition>0000013 - Disclosure - Leases</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="VariableInterestEntities" roleURI="http://www.google.com/role/VariableInterestEntities">
|
||||
<link:definition>0000014 - Disclosure - Variable Interest Entities</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="Debt" roleURI="http://www.google.com/role/Debt">
|
||||
<link:definition>0000015 - Disclosure - Debt</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformation" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformation">
|
||||
<link:definition>0000016 - Disclosure - Supplemental Financial Statement Information</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="WorkforceReductionandOtherInitiatives" roleURI="http://www.google.com/role/WorkforceReductionandOtherInitiatives">
|
||||
<link:definition>0000017 - Disclosure - Workforce Reduction and Other Initiatives</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="Goodwill" roleURI="http://www.google.com/role/Goodwill">
|
||||
<link:definition>0000018 - Disclosure - Goodwill</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CommitmentsandContingencies" roleURI="http://www.google.com/role/CommitmentsandContingencies">
|
||||
<link:definition>0000019 - Disclosure - Commitments and Contingencies</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="StockholdersEquity" roleURI="http://www.google.com/role/StockholdersEquity">
|
||||
<link:definition>0000020 - Disclosure - Stockholders' Equity</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="NetIncomePerShare" roleURI="http://www.google.com/role/NetIncomePerShare">
|
||||
<link:definition>0000021 - Disclosure - Net Income Per Share</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CompensationPlans" roleURI="http://www.google.com/role/CompensationPlans">
|
||||
<link:definition>0000022 - Disclosure - Compensation Plans</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxes" roleURI="http://www.google.com/role/IncomeTaxes">
|
||||
<link:definition>0000023 - Disclosure - Income Taxes</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="InformationaboutSegmentsandGeographicAreas" roleURI="http://www.google.com/role/InformationaboutSegmentsandGeographicAreas">
|
||||
<link:definition>0000024 - Disclosure - Information about Segments and Geographic Areas</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SubsequentEvent" roleURI="http://www.google.com/role/SubsequentEvent">
|
||||
<link:definition>0000025 - Disclosure - Subsequent Event</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="ScheduleIIValuationandQualifyingAccounts" roleURI="http://www.google.com/role/ScheduleIIValuationandQualifyingAccounts">
|
||||
<link:definition>0000026 - Disclosure - Schedule II: Valuation and Qualifying Accounts</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.google.com/role/SummaryofSignificantAccountingPoliciesPolicies">
|
||||
<link:definition>9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="RevenuesTables" roleURI="http://www.google.com/role/RevenuesTables">
|
||||
<link:definition>9954472 - Disclosure - Revenues (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsTables" roleURI="http://www.google.com/role/FinancialInstrumentsTables">
|
||||
<link:definition>9954473 - Disclosure - Financial Instruments (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesTables" roleURI="http://www.google.com/role/LeasesTables">
|
||||
<link:definition>9954474 - Disclosure - Leases (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="DebtTables" roleURI="http://www.google.com/role/DebtTables">
|
||||
<link:definition>9954475 - Disclosure - Debt (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationTables" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationTables">
|
||||
<link:definition>9954476 - Disclosure - Supplemental Financial Statement Information (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="WorkforceReductionandOtherInitiativesTables" roleURI="http://www.google.com/role/WorkforceReductionandOtherInitiativesTables">
|
||||
<link:definition>9954477 - Disclosure - Workforce Reduction and Other Initiatives (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="GoodwillTables" roleURI="http://www.google.com/role/GoodwillTables">
|
||||
<link:definition>9954478 - Disclosure - Goodwill (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="StockholdersEquityTables" roleURI="http://www.google.com/role/StockholdersEquityTables">
|
||||
<link:definition>9954479 - Disclosure - Stockholders' Equity (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="NetIncomePerShareTables" roleURI="http://www.google.com/role/NetIncomePerShareTables">
|
||||
<link:definition>9954480 - Disclosure - Net Income Per Share (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CompensationPlansTables" roleURI="http://www.google.com/role/CompensationPlansTables">
|
||||
<link:definition>9954481 - Disclosure - Compensation Plans (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesTables" roleURI="http://www.google.com/role/IncomeTaxesTables">
|
||||
<link:definition>9954482 - Disclosure - Income Taxes (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="InformationaboutSegmentsandGeographicAreasTables" roleURI="http://www.google.com/role/InformationaboutSegmentsandGeographicAreasTables">
|
||||
<link:definition>9954483 - Disclosure - Information about Segments and Geographic Areas (Tables)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SummaryofSignificantAccountingPoliciesNarrativeDetails" roleURI="http://www.google.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails">
|
||||
<link:definition>9954484 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="RevenuesRevenuebySegmentDetails" roleURI="http://www.google.com/role/RevenuesRevenuebySegmentDetails">
|
||||
<link:definition>9954485 - Disclosure - Revenues - Revenue by Segment (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="RevenuesRevenuebyGeographicLocationDetails" roleURI="http://www.google.com/role/RevenuesRevenuebyGeographicLocationDetails">
|
||||
<link:definition>9954486 - Disclosure - Revenues - Revenue by Geographic Location (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="RevenuesNarrativeDetails" roleURI="http://www.google.com/role/RevenuesNarrativeDetails">
|
||||
<link:definition>9954487 - Disclosure - Revenues - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="RevenuesNarrativeDetails_1" roleURI="http://www.google.com/role/RevenuesNarrativeDetails_1">
|
||||
<link:definition>9954487 - Disclosure - Revenues - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsNarrativeDetails" roleURI="http://www.google.com/role/FinancialInstrumentsNarrativeDetails">
|
||||
<link:definition>9954488 - Disclosure - Financial Instruments - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsMarketableSecuritiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsMarketableSecuritiesDetails">
|
||||
<link:definition>9954489 - Disclosure - Financial Instruments - Marketable Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails">
|
||||
<link:definition>9954490 - Disclosure - Financial Instruments - Contractual Maturity Date of Marketable Debt Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" roleURI="http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails">
|
||||
<link:definition>9954491 - Disclosure - Financial Instruments - Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsGainsandLossesonEquitySecuritiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsGainsandLossesonEquitySecuritiesDetails">
|
||||
<link:definition>9954492 - Disclosure - Financial Instruments - Gains and Losses on Equity Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails">
|
||||
<link:definition>9954493 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1" roleURI="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1">
|
||||
<link:definition>9954493 - Disclosure - Financial Instruments - Carrying Amount of Equity Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" roleURI="http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails">
|
||||
<link:definition>9954494 - Disclosure - Financial Instruments - Measurement Alternative Investments (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsDerivativeNotionalAmountsDetails" roleURI="http://www.google.com/role/FinancialInstrumentsDerivativeNotionalAmountsDetails">
|
||||
<link:definition>9954495 - Disclosure - Financial Instruments - Derivative Notional Amounts (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails" roleURI="http://www.google.com/role/FinancialInstrumentsFairValuesofOutstandingDerivativeInstrumentsDetails">
|
||||
<link:definition>9954496 - Disclosure - Financial Instruments - Fair Values of Outstanding Derivative Instruments (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails">
|
||||
<link:definition>9954497 - Disclosure - Financial Instruments - Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails">
|
||||
<link:definition>9954498 - Disclosure - Financial Instruments - Offsetting of Financial Assets and Financial Liabilities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="FinancialInstrumentsSummaryofGainsandLossesforDebtSecuritiesDetails" roleURI="http://www.google.com/role/FinancialInstrumentsSummaryofGainsandLossesforDebtSecuritiesDetails">
|
||||
<link:definition>9954499 - Disclosure - Financial Instruments - Summary of Gains and Losses for Debt Securities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesComponentsofOperatingLeaseExpenseDetails" roleURI="http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails">
|
||||
<link:definition>9954500 - Disclosure - Leases - Components of Operating Lease Expense (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesSupplementalCashFlowInformationDetails" roleURI="http://www.google.com/role/LeasesSupplementalCashFlowInformationDetails">
|
||||
<link:definition>9954501 - Disclosure - Leases - Supplemental Cash Flow Information (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesNarrativeDetails" roleURI="http://www.google.com/role/LeasesNarrativeDetails">
|
||||
<link:definition>9954502 - Disclosure - Leases - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesFutureMinimumLeasePaymentsDetails" roleURI="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails">
|
||||
<link:definition>9954503 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="LeasesFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1">
|
||||
<link:definition>9954503 - Disclosure - Leases - Future Minimum Lease Payments (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="VariableInterestEntitiesNarrativeDetails" roleURI="http://www.google.com/role/VariableInterestEntitiesNarrativeDetails">
|
||||
<link:definition>9954504 - Disclosure - Variable Interest Entities - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="DebtNarrativeDetails" roleURI="http://www.google.com/role/DebtNarrativeDetails">
|
||||
<link:definition>9954505 - Disclosure - Debt - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="DebtLongTermDebtDetails" roleURI="http://www.google.com/role/DebtLongTermDebtDetails">
|
||||
<link:definition>9954506 - Disclosure - Debt - Long-Term Debt (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="DebtFuturePrincipalPaymentsforBorrowingsDetails" roleURI="http://www.google.com/role/DebtFuturePrincipalPaymentsforBorrowingsDetails">
|
||||
<link:definition>9954507 - Disclosure - Debt - Future Principal Payments for Borrowings (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationNarrativeDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationNarrativeDetails">
|
||||
<link:definition>9954508 - Disclosure - Supplemental Financial Statement Information - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationPropertyandEquipmentDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails">
|
||||
<link:definition>9954509 - Disclosure - Supplemental Financial Statement Information - Property and Equipment (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails">
|
||||
<link:definition>9954510 - Disclosure - Supplemental Financial Statement Information - Accrued Expenses and Other Current Liabilities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails">
|
||||
<link:definition>9954511 - Disclosure - Supplemental Financial Statement Information - Components of Accumulated Other Comprehensive Income (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationReclassificationsOutofAccumulatedOtherComprehensiveIncomeLossDetails">
|
||||
<link:definition>9954512 - Disclosure - Supplemental Financial Statement Information - Reclassifications Out of Accumulated Other Comprehensive Income (Loss) (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="SupplementalFinancialStatementInformationComponentsofOtherIncomeExpenseNetDetails" roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofOtherIncomeExpenseNetDetails">
|
||||
<link:definition>9954513 - Disclosure - Supplemental Financial Statement Information - Components of Other Income (Expense), Net (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="WorkforceReductionandOtherInitiativesNarrativeDetails" roleURI="http://www.google.com/role/WorkforceReductionandOtherInitiativesNarrativeDetails">
|
||||
<link:definition>9954514 - Disclosure - Workforce Reduction and Other Initiatives - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="WorkforceReductionandOtherInitiativesChargesIncludedWithintheStatementofIncomeDetails" roleURI="http://www.google.com/role/WorkforceReductionandOtherInitiativesChargesIncludedWithintheStatementofIncomeDetails">
|
||||
<link:definition>9954515 - Disclosure - Workforce Reduction and Other Initiatives - Charges Included Within the Statement of Income (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="WorkforceReductionandOtherInitiativesChangestoRestructuringandOtherAccrualsDetails" roleURI="http://www.google.com/role/WorkforceReductionandOtherInitiativesChangestoRestructuringandOtherAccrualsDetails">
|
||||
<link:definition>9954516 - Disclosure - Workforce Reduction and Other Initiatives - Changes to Restructuring and Other Accruals (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="GoodwillChangesinCarryingAmountofGoodwillDetails" roleURI="http://www.google.com/role/GoodwillChangesinCarryingAmountofGoodwillDetails">
|
||||
<link:definition>9954517 - Disclosure - Goodwill - Changes in Carrying Amount of Goodwill (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.google.com/role/CommitmentsandContingenciesNarrativeDetails">
|
||||
<link:definition>9954518 - Disclosure - Commitments and Contingencies - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="StockholdersEquityNarrativeDetails" roleURI="http://www.google.com/role/StockholdersEquityNarrativeDetails">
|
||||
<link:definition>9954519 - Disclosure - Stockholders' Equity - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="StockholdersEquityShareRepurchasesDetails" roleURI="http://www.google.com/role/StockholdersEquityShareRepurchasesDetails">
|
||||
<link:definition>9954520 - Disclosure - Stockholders' Equity - Share Repurchases (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="NetIncomePerShareScheduleofEarningsPerShareDetails" roleURI="http://www.google.com/role/NetIncomePerShareScheduleofEarningsPerShareDetails">
|
||||
<link:definition>9954521 - Disclosure - Net Income Per Share - Schedule of Earnings Per Share (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CompensationPlansStockPlansDetails" roleURI="http://www.google.com/role/CompensationPlansStockPlansDetails">
|
||||
<link:definition>9954522 - Disclosure - Compensation Plans - Stock Plans (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CompensationPlansStockBasedCompensationDetails" roleURI="http://www.google.com/role/CompensationPlansStockBasedCompensationDetails">
|
||||
<link:definition>9954523 - Disclosure - Compensation Plans - Stock Based Compensation (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="CompensationPlansStockBasedAwardActivitiesDetails" roleURI="http://www.google.com/role/CompensationPlansStockBasedAwardActivitiesDetails">
|
||||
<link:definition>9954524 - Disclosure - Compensation Plans - Stock Based Award Activities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesIncomeFromContinuingOperationsBeforeIncomeTaxesDetails" roleURI="http://www.google.com/role/IncomeTaxesIncomeFromContinuingOperationsBeforeIncomeTaxesDetails">
|
||||
<link:definition>9954525 - Disclosure - Income Taxes - Income From Continuing Operations Before Income Taxes (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesProvisionforIncomeTaxesDetails" roleURI="http://www.google.com/role/IncomeTaxesProvisionforIncomeTaxesDetails">
|
||||
<link:definition>9954526 - Disclosure - Income Taxes - Provision for Income Taxes (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesReconciliationofFederalStatutoryIncomeTaxRatetoEffectiveIncomeTaxRateDetails" roleURI="http://www.google.com/role/IncomeTaxesReconciliationofFederalStatutoryIncomeTaxRatetoEffectiveIncomeTaxRateDetails">
|
||||
<link:definition>9954527 - Disclosure - Income Taxes - Reconciliation of Federal Statutory Income Tax Rate to Effective Income Tax Rate (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesNarrativeDetails" roleURI="http://www.google.com/role/IncomeTaxesNarrativeDetails">
|
||||
<link:definition>9954528 - Disclosure - Income Taxes - Narrative (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" roleURI="http://www.google.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails">
|
||||
<link:definition>9954529 - Disclosure - Income Taxes - Significant Components of Deferred Tax Assets and Liabilities (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="IncomeTaxesSummaryofActivityRelatedtoGrossUnrecognizedTaxBenefitsDetails" roleURI="http://www.google.com/role/IncomeTaxesSummaryofActivityRelatedtoGrossUnrecognizedTaxBenefitsDetails">
|
||||
<link:definition>9954530 - Disclosure - Income Taxes - Summary of Activity Related to Gross Unrecognized Tax Benefits (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="InformationaboutSegmentsandGeographicAreasRevenueandOperatingIncomeLossbySegmentDetails" roleURI="http://www.google.com/role/InformationaboutSegmentsandGeographicAreasRevenueandOperatingIncomeLossbySegmentDetails">
|
||||
<link:definition>9954531 - Disclosure - Information about Segments and Geographic Areas - Revenue and Operating Income/Loss by Segment (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails" roleURI="http://www.google.com/role/InformationaboutSegmentsandGeographicAreasLongLivedAssetsbyGeographicAreaDetails">
|
||||
<link:definition>9954532 - Disclosure - Information about Segments and Geographic Areas - Long-Lived Assets by Geographic Area (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
<link:roleType id="ScheduleIIValuationandQualifyingAccountsDetails" roleURI="http://www.google.com/role/ScheduleIIValuationandQualifyingAccountsDetails">
|
||||
<link:definition>9954533 - Disclosure - Schedule II: Valuation and Qualifying Accounts (Details)</link:definition>
|
||||
<link:usedOn>link:presentationLink</link:usedOn>
|
||||
<link:usedOn>link:calculationLink</link:usedOn>
|
||||
<link:usedOn>link:definitionLink</link:usedOn>
|
||||
</link:roleType>
|
||||
</xs:appinfo>
|
||||
</xs:annotation>
|
||||
<xs:element id="goog_GoogleCloudMember" abstract="true" name="GoogleCloudMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_FairValueOptionDebtSecuritiesAvailableForSaleUnrealizedGainLoss" abstract="false" name="FairValueOptionDebtSecuritiesAvailableForSaleUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_AccruedCustomerLiabilitiesCurrent" abstract="false" name="AccruedCustomerLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet" abstract="false" name="GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_UnconsolidatedVariableInterestEntityCarryingValue" abstract="false" name="UnconsolidatedVariableInterestEntityCarryingValue" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_AnnMatherMember" abstract="true" name="AnnMatherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet" abstract="false" name="DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_IncrementalCommonSharesAttributableToConversionOfCommonStock" abstract="false" name="IncrementalCommonSharesAttributableToConversionOfCommonStock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
|
||||
<xs:element id="goog_NumberOfTaxJurisdictions" abstract="false" name="NumberOfTaxJurisdictions" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
|
||||
<xs:element id="goog_OtherRevenueHedgingGainLossMember" abstract="true" name="OtherRevenueHedgingGainLossMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_CapitalClassCMember" abstract="true" name="CapitalClassCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_NetInvestmentHedgeForeignExchangeContractsAbstract" abstract="true" name="NetInvestmentHedgeForeignExchangeContractsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_RevenueByGeographicLocationAndTypeMember" abstract="true" name="RevenueByGeographicLocationAndTypeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_ReallocationOfUndistributedEarnings" abstract="false" name="ReallocationOfUndistributedEarnings" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_CapitalClassAAndCMember" abstract="true" name="CapitalClassAAndCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_DeferredTaxLiabilitiesOperatingLeaseLiability" abstract="false" name="DeferredTaxLiabilitiesOperatingLeaseLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_CapitalClassAMember" abstract="true" name="CapitalClassAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_RedeemableNoncontrollingInterestInVariableInterestEntity" abstract="false" name="RedeemableNoncontrollingInterestInVariableInterestEntity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_AmericasExcludingUnitedStatesMember" abstract="true" name="AmericasExcludingUnitedStatesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_LesseeLeaseNotYetCommencedCurrentAmount" abstract="false" name="LesseeLeaseNotYetCommencedCurrentAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock" abstract="false" name="CumulativeNetGainLossOnEquitySecuritiesSoldTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_EarningsPerShareDisclosureLineItems" abstract="true" name="EarningsPerShareDisclosureLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_NonMarketableSecuritiesWithoutReadilyDeterminableFairValueDownwordPriceAdjustment" abstract="false" name="NonMarketableSecuritiesWithoutReadilyDeterminableFairValueDownwordPriceAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_AccruedRevenueShare" abstract="false" name="AccruedRevenueShare" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_IncomeTaxesLineItems" abstract="true" name="IncomeTaxesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" abstract="true" name="OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_GoogleServicesMember" abstract="true" name="GoogleServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_EarningsPerShareDisclosureTable" abstract="true" name="EarningsPerShareDisclosureTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_JohnHennessyTradingArrangementClassACommonStockMember" abstract="true" name="JohnHennessyTradingArrangementClassACommonStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_CashAndCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock" abstract="false" name="CashAndCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_A20112016NotesMember" abstract="true" name="A20112016NotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract" abstract="true" name="DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_NetIncomeMember" abstract="true" name="NetIncomeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_FinancialInstrumentsAndFairValueLineItems" abstract="true" name="FinancialInstrumentsAndFairValueLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_FairValueHedgeForeignExchangeContractsAbstract" abstract="true" name="FairValueHedgeForeignExchangeContractsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_NonMarketableEquityInvestmentsPolicyPolicyTextBlock" abstract="false" name="NonMarketableEquityInvestmentsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_GoogleAdvertisingRevenueMember" abstract="true" name="GoogleAdvertisingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_NumberOfClassesOfCommonStock" abstract="false" name="NumberOfClassesOfCommonStock" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
|
||||
<xs:element id="goog_CreditFacilityDueApril2028Member" abstract="true" name="CreditFacilityDueApril2028Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_ShareRepurchaseProgramMember" abstract="true" name="ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock" abstract="false" name="CarryingValueOfMarketableAndNonMarketableEquitySecuritiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_GoogleSearchOtherMember" abstract="true" name="GoogleSearchOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet" abstract="false" name="GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_ShortTermDebtMaximumBorrowingCapacity" abstract="false" name="ShortTermDebtMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_ServerEquipmentMember" abstract="true" name="ServerEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_AuditInformationAbstract" abstract="true" name="AuditInformationAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_CashCashEquivalentsAndMarketableSecurities" abstract="false" name="CashCashEquivalentsAndMarketableSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities" abstract="false" name="NetProceedsPaymentsRelatedToStockBasedAwardActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_NatureOfOperationsPolicyPolicyTextBlock" abstract="false" name="NatureOfOperationsPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost" abstract="false" name="EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet" abstract="false" name="IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_GovernmentBondsMember" abstract="true" name="GovernmentBondsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_NetworkEquipmentMember" abstract="true" name="NetworkEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_JohnHennessyTradingArrangementClassCCapitalStockMember" abstract="true" name="JohnHennessyTradingArrangementClassCCapitalStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares" abstract="false" name="ReallocationOfUndistributedEarningsAsResultOfConversionOfShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_StockholdersEquityNoteTable" abstract="true" name="StockholdersEquityNoteTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_DerivativeAssetSubjectToMasterNettingArrangementCollateralObligationToReturnCashAndSecurityNotOffset" abstract="false" name="DerivativeAssetSubjectToMasterNettingArrangementCollateralObligationToReturnCashAndSecurityNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_RestructuringChargesExcludingNoncashExpenses" abstract="false" name="RestructuringChargesExcludingNoncashExpenses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_RestructuringAndRelatedCostAcceleratedRentAndDepreciation" abstract="false" name="RestructuringAndRelatedCostAcceleratedRentAndDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost" abstract="false" name="CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_MarketableEquitySecuritiesMember" abstract="true" name="MarketableEquitySecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_EffectiveIncomeTaxRateReconciliationImpactOfTaxLawChangePercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationImpactOfTaxLawChangePercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
|
||||
<xs:element id="goog_TaxWithholdingRelatedToVestingOfRestrictedStockUnits" abstract="false" name="TaxWithholdingRelatedToVestingOfRestrictedStockUnits" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_LesseeLeaseNotYetCommencedNoncurrentAmount" abstract="false" name="LesseeLeaseNotYetCommencedNoncurrentAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_FinancialInstrumentsAndFairValueTable" abstract="true" name="FinancialInstrumentsAndFairValueTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled" abstract="false" name="SharebasedPaymentArrangementNoncashExpenseIncludingLiabilitiesSettled" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_SubscriptionsPlatformsAndDevicesRevenueMember" abstract="true" name="SubscriptionsPlatformsAndDevicesRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_CashFlowHedgeForeignExchangeContractsAbstract" abstract="true" name="CashFlowHedgeForeignExchangeContractsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_NonMarketableSecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustment" abstract="false" name="NonMarketableSecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_LossContingencyLossInPeriodAdjustment" abstract="false" name="LossContingencyLossInPeriodAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_TaxBenefitFromStockBasedAwardActivity" abstract="false" name="TaxBenefitFromStockBasedAwardActivity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_InvestmentsUnrealizedLossPositionLineItems" abstract="true" name="InvestmentsUnrealizedLossPositionLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_YouTubeAdvertisingRevenueMember" abstract="true" name="YouTubeAdvertisingRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax" abstract="false" name="EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_StockholdersEquityNoteLineItems" abstract="true" name="StockholdersEquityNoteLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_NonMarketableEquitySecuritiesAbstract" abstract="true" name="NonMarketableEquitySecuritiesAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets" abstract="false" name="AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_BalanceSheetComponentsDisclosureAbstract" abstract="true" name="BalanceSheetComponentsDisclosureAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_GoogleNetworkMember" abstract="true" name="GoogleNetworkMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax" abstract="false" name="EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_IncomeTaxesTable" abstract="true" name="IncomeTaxesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesFVNICumulativeGainLossNet" abstract="false" name="EquitySecuritiesFVNICumulativeGainLossNet" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_OrganizationAndSummaryOfSignificantAccountingPoliciesTable" abstract="true" name="OrganizationAndSummaryOfSignificantAccountingPoliciesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract" abstract="true" name="EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_IncreaseDecreaseInAccruedRevenueShare" abstract="false" name="IncreaseDecreaseInAccruedRevenueShare" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment" abstract="false" name="ProceedsFromSaleOfEquitySecuritiesFVNIHeldForInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_JohnHennessyMember" abstract="true" name="JohnHennessyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_CreditFacilityDueApril2024Member" abstract="true" name="CreditFacilityDueApril2024Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_InvestmentsUnrealizedLossPositionTable" abstract="true" name="InvestmentsUnrealizedLossPositionTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
|
||||
<xs:element id="goog_InvestmentPerformanceFees" abstract="false" name="InvestmentPerformanceFees" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_DerivativeLiabilitySubjectToMasterNettingArrangementCollateralRightToReclaimCashAndSecurityNotOffset" abstract="false" name="DerivativeLiabilitySubjectToMasterNettingArrangementCollateralRightToReclaimCashAndSecurityNotOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_ImpairmentOfMarketableAndNonMarketableSecuritiesPolicyPolicyTextBlock" abstract="false" name="ImpairmentOfMarketableAndNonMarketableSecuritiesPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_MortgageBackedandAssetBackedSecuritiesMember" abstract="true" name="MortgageBackedandAssetBackedSecuritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueCost" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_DeferredTaxAssetsOperatingLeaseRightOfUseAsset" abstract="false" name="DeferredTaxAssetsOperatingLeaseRightOfUseAsset" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_RuthMPoratMember" abstract="true" name="RuthMPoratMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
|
||||
<xs:element id="goog_SupplementalCashFlowInformationTableTextBlock" abstract="false" name="SupplementalCashFlowInformationTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
|
||||
<xs:element id="goog_CommonStockNumberOfVotes" abstract="false" name="CommonStockNumberOfVotes" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesFVNICostBasisOfSecuritiesSold" abstract="false" name="EquitySecuritiesFVNICostBasisOfSecuritiesSold" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_EquitySecuritiesWithoutReadilyDeterminableFairValueFVNIUnrealizedGainLoss" abstract="false" name="EquitySecuritiesWithoutReadilyDeterminableFairValueFVNIUnrealizedGainLoss" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
<xs:element id="goog_AccruedPurchasesOfPropertyAndEquipmentCurrent" abstract="false" name="AccruedPurchasesOfPropertyAndEquipmentCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
|
||||
</xs:schema>
|
||||
558
benchmarks/fixtures/alphabet/goog-20231231_cal.xml
Normal file
558
benchmarks/fixtures/alphabet/goog-20231231_cal.xml
Normal file
@@ -0,0 +1,558 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--XBRL Document Created with the Workiva Platform-->
|
||||
<!--Copyright 2024 Workiva-->
|
||||
<!--r:a6458307-1661-4bc5-9a9c-8ff2020c9988,g:e8bc7e8d-5cbe-4807-8e11-79b67ab03249-->
|
||||
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
|
||||
<link:roleRef roleURI="http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="goog-20231231.xsd#CONSOLIDATEDBALANCESHEETS"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/CONSOLIDATEDBALANCESHEETS" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_ba121c40-dce8-485a-ae0a-18e590eed5f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_47f0eb30-23be-4f9c-b122-98a23c9a973b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_ba121c40-dce8-485a-ae0a-18e590eed5f9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_47f0eb30-23be-4f9c-b122-98a23c9a973b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_28a5bbcc-7945-47db-ac54-5167a777bae5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_ba121c40-dce8-485a-ae0a-18e590eed5f9" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_28a5bbcc-7945-47db-ac54-5167a777bae5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_51a1e949-b36d-410a-95b4-d13e71f38e7d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_d1c362a8-231d-4186-96c8-972b1f4e46c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_51a1e949-b36d-410a-95b4-d13e71f38e7d" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_d1c362a8-231d-4186-96c8-972b1f4e46c8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_503aacf1-e293-412a-b2f3-753f1a257714" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_51a1e949-b36d-410a-95b4-d13e71f38e7d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_503aacf1-e293-412a-b2f3-753f1a257714" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsCurrent_c481a516-3fd5-4dd0-b161-626db9852796" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsCurrent"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_51a1e949-b36d-410a-95b4-d13e71f38e7d" xlink:to="loc_us-gaap_OtherAssetsCurrent_c481a516-3fd5-4dd0-b161-626db9852796" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_ccc29d4f-0f08-46f5-9382-492659cb8a2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_AssetsCurrent_ccc29d4f-0f08-46f5-9382-492659cb8a2b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermInvestments_4f32436d-5609-4162-b907-74893fb7f007" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLongTermInvestments"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_OtherLongTermInvestments_4f32436d-5609-4162-b907-74893fb7f007" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_ff54a14a-edcb-4d8e-bde4-1fd3c4e837e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_ff54a14a-edcb-4d8e-bde4-1fd3c4e837e5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_6536fd1d-8886-4863-8212-5b21106c3acf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_6536fd1d-8886-4863-8212-5b21106c3acf" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_4bc9509d-c558-4a7c-aa80-3802e193ed31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_4bc9509d-c558-4a7c-aa80-3802e193ed31" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_0c5d37e1-4e34-4c2b-b0fb-ed66ae55a0e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_Goodwill_0c5d37e1-4e34-4c2b-b0fb-ed66ae55a0e5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_dcc5f66c-69d4-4092-b7b1-999c733255c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_c835d93f-fa9a-41f2-b92e-aa8c543ada7c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_dcc5f66c-69d4-4092-b7b1-999c733255c8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_54f689cd-db79-4ee3-b186-51c9d58230e4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_1e717ec5-19f9-4e8d-8fae-2762ca00fe61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_54f689cd-db79-4ee3-b186-51c9d58230e4" xlink:to="loc_us-gaap_ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_1e717ec5-19f9-4e8d-8fae-2762ca00fe61" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_01cecf30-b312-487b-a26d-a79b7ec751f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStocksIncludingAdditionalPaidInCapital"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_54f689cd-db79-4ee3-b186-51c9d58230e4" xlink:to="loc_us-gaap_CommonStocksIncludingAdditionalPaidInCapital_01cecf30-b312-487b-a26d-a79b7ec751f4" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_80dff010-0cbe-4a39-94ff-e005d3dbc6d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_54f689cd-db79-4ee3-b186-51c9d58230e4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_80dff010-0cbe-4a39-94ff-e005d3dbc6d1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_57b7ea59-07f8-44da-a49d-cbf4d0d2bc19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_54f689cd-db79-4ee3-b186-51c9d58230e4" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_57b7ea59-07f8-44da-a49d-cbf4d0d2bc19" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_9ccf2bf4-1bbc-4c3f-abcd-8d3a4975b06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_a88a0a98-b62c-4ed2-8bb9-97c9c4aa1706" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9ccf2bf4-1bbc-4c3f-abcd-8d3a4975b06a" xlink:to="loc_us-gaap_Liabilities_a88a0a98-b62c-4ed2-8bb9-97c9c4aa1706" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_97b789e5-d3f7-4a60-aacc-28c00ded370b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9ccf2bf4-1bbc-4c3f-abcd-8d3a4975b06a" xlink:to="loc_us-gaap_CommitmentsAndContingencies_97b789e5-d3f7-4a60-aacc-28c00ded370b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a2ced483-dac7-4a62-bed5-5bf718a71470" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_9ccf2bf4-1bbc-4c3f-abcd-8d3a4975b06a" xlink:to="loc_us-gaap_StockholdersEquity_a2ced483-dac7-4a62-bed5-5bf718a71470" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_64260d2d-c603-4ee6-bd5f-8ce81e1192e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_LiabilitiesCurrent_64260d2d-c603-4ee6-bd5f-8ce81e1192e1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_749fecd7-d01d-4004-bce5-81f7fe229a48" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_749fecd7-d01d-4004-bce5-81f7fe229a48" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_58377f68-be50-47ba-8ab0-0605ebd36ebc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_58377f68-be50-47ba-8ab0-0605ebd36ebc" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_dba7b759-ea7c-493f-87a7-e98836c8e378" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_dba7b759-ea7c-493f-87a7-e98836c8e378" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1fe05e9e-4370-4ed5-ac87-cccabd191631" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_1fe05e9e-4370-4ed5-ac87-cccabd191631" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_515ffc9a-ecdc-411e-8690-cc3ac50f9c03" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_515ffc9a-ecdc-411e-8690-cc3ac50f9c03" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_ebe7c7e5-7e52-47fb-a761-2491aabdc17e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_fe56e8fe-9df3-4b9d-ab4d-899996e073be" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_ebe7c7e5-7e52-47fb-a761-2491aabdc17e" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_dc426792-abb6-4c4b-acf6-eafab578e577" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:to="loc_us-gaap_AccountsPayableCurrent_dc426792-abb6-4c4b-acf6-eafab578e577" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_399dce63-3b56-4492-8458-ac6617012ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_399dce63-3b56-4492-8458-ac6617012ec5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_330727f6-c59e-4195-b1ae-38e0c8897402" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_330727f6-c59e-4195-b1ae-38e0c8897402" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_AccruedRevenueShare_26fb42a6-f663-4c9e-bf6e-893b2b24a0fb" xlink:href="goog-20231231.xsd#goog_AccruedRevenueShare"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:to="loc_goog_AccruedRevenueShare_26fb42a6-f663-4c9e-bf6e-893b2b24a0fb" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_14d6d01d-274b-4993-876b-4bcdaaa62b40" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f60e0ede-db9f-4306-984d-f9a7f6f7c2ba" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_14d6d01d-274b-4993-876b-4bcdaaa62b40" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="simple" xlink:href="goog-20231231.xsd#CONSOLIDATEDSTATEMENTSOFINCOME"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFINCOME" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_c6f9d059-0e60-4a1b-b7a5-b171c5f1b6e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_8c9e8667-0279-418a-90f1-d273548f902b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c6f9d059-0e60-4a1b-b7a5-b171c5f1b6e1" xlink:to="loc_us-gaap_CostsAndExpenses_8c9e8667-0279-418a-90f1-d273548f902b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_61b249d1-e209-422b-8413-ec71fb88a8a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_c6f9d059-0e60-4a1b-b7a5-b171c5f1b6e1" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_61b249d1-e209-422b-8413-ec71fb88a8a5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_91995607-319d-46ee-b96d-d9d605415a35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostsAndExpenses"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_efa234d0-003d-42c8-bbd1-d9803805edb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfRevenue"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_91995607-319d-46ee-b96d-d9d605415a35" xlink:to="loc_us-gaap_CostOfRevenue_efa234d0-003d-42c8-bbd1-d9803805edb1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_7c131017-f660-40fa-b4ca-4baca98328c8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_91995607-319d-46ee-b96d-d9d605415a35" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_7c131017-f660-40fa-b4ca-4baca98328c8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_746e9948-7f5e-4c65-a094-8b5b8547bebe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingAndMarketingExpense"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_91995607-319d-46ee-b96d-d9d605415a35" xlink:to="loc_us-gaap_SellingAndMarketingExpense_746e9948-7f5e-4c65-a094-8b5b8547bebe" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_44eda2c1-d3c4-404b-b120-325c65675e2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_91995607-319d-46ee-b96d-d9d605415a35" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_44eda2c1-d3c4-404b-b120-325c65675e2d" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_9a551371-90e4-4a89-8086-89aeec59ca0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e821f3f-b472-4ace-9402-fc910fd32938" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_9a551371-90e4-4a89-8086-89aeec59ca0b" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_3e821f3f-b472-4ace-9402-fc910fd32938" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_ad874c0d-c00e-4087-bc9c-355754f65c70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_9a551371-90e4-4a89-8086-89aeec59ca0b" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_ad874c0d-c00e-4087-bc9c-355754f65c70" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca071ee4-57bc-4a40-8368-271aa30d46b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6970dd13-9d27-44ef-90bd-9ff6991088e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca071ee4-57bc-4a40-8368-271aa30d46b0" xlink:to="loc_us-gaap_OperatingIncomeLoss_6970dd13-9d27-44ef-90bd-9ff6991088e0" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9cb9c574-8223-4f36-ac79-f2e96cff811f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_ca071ee4-57bc-4a40-8368-271aa30d46b0" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9cb9c574-8223-4f36-ac79-f2e96cff811f" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="goog-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6e8e6f48-1ea9-4bbe-86d8-fce5569caf0b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f33dea5f-2617-410b-8d35-3df8751cc212" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6e8e6f48-1ea9-4bbe-86d8-fce5569caf0b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_f33dea5f-2617-410b-8d35-3df8751cc212" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e86917f5-e79b-45eb-a128-c5376c76d675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_6e8e6f48-1ea9-4bbe-86d8-fce5569caf0b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_e86917f5-e79b-45eb-a128-c5376c76d675" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_98d70ac2-bb86-4181-98c1-cde75f68ac3d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_4bb3f49a-734c-488c-8342-7bac46895337" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_98d70ac2-bb86-4181-98c1-cde75f68ac3d" xlink:to="loc_us-gaap_NetIncomeLoss_4bb3f49a-734c-488c-8342-7bac46895337" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9a5d3c6c-2c09-46df-8947-e701dc73a172" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_98d70ac2-bb86-4181-98c1-cde75f68ac3d" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_9a5d3c6c-2c09-46df-8947-e701dc73a172" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2c57430d-fae3-43c3-ac7e-36440d8bf9eb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3d464e82-b1b2-439a-a535-1a82a07a2934" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2c57430d-fae3-43c3-ac7e-36440d8bf9eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3d464e82-b1b2-439a-a535-1a82a07a2934" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_44de8c59-e8f3-4c96-b8e6-47143e8410a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2c57430d-fae3-43c3-ac7e-36440d8bf9eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_44de8c59-e8f3-4c96-b8e6-47143e8410a1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3524e607-f16a-4b05-96b7-926caf74a0a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_2c57430d-fae3-43c3-ac7e-36440d8bf9eb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_3524e607-f16a-4b05-96b7-926caf74a0a6" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d7c0f7ce-fc1a-41f1-a6a0-6ecc84c57e2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3102f846-e55f-4e36-a035-83b2792cc098" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d7c0f7ce-fc1a-41f1-a6a0-6ecc84c57e2f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_3102f846-e55f-4e36-a035-83b2792cc098" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_65027caa-ffe8-47c3-b2a8-4b7bcf188bf2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_d7c0f7ce-fc1a-41f1-a6a0-6ecc84c57e2f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_65027caa-ffe8-47c3-b2a8-4b7bcf188bf2" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="goog-20231231.xsd#CONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ace16210-e66c-4e91-98bf-16167286bcf4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_NetIncomeLoss_ace16210-e66c-4e91-98bf-16167286bcf4" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_Depreciation_7a4f21e4-afd1-4f64-99cc-e33e7faa8a85" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Depreciation"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_Depreciation_7a4f21e4-afd1-4f64-99cc-e33e7faa8a85" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_3be5f045-1d25-454d-b8aa-3c9b9d1c78ca" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensation"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_ShareBasedCompensation_3be5f045-1d25-454d-b8aa-3c9b9d1c78ca" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_36a798e3-5c66-4880-847c-77c7406d0282" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_36a798e3-5c66-4880-847c-77c7406d0282" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_6d16ed6a-8c14-464f-afc8-cf364f6fd7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtAndEquitySecuritiesGainLoss"/>
|
||||
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_DebtAndEquitySecuritiesGainLoss_6d16ed6a-8c14-464f-afc8-cf364f6fd7b7" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1282550e-d62e-4e67-81e9-6d90054bf8b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
|
||||
<link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1282550e-d62e-4e67-81e9-6d90054bf8b0" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f5b5f314-5d0c-468b-baa7-a6a5af0a35af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
|
||||
<link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_f5b5f314-5d0c-468b-baa7-a6a5af0a35af" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_8fb0914c-61b4-490a-81be-aaa879c49efc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInIncomeTaxes"/>
|
||||
<link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxes_8fb0914c-61b4-490a-81be-aaa879c49efc" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1fb36d0d-6da5-4b90-9035-00082b13c082" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
|
||||
<link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_1fb36d0d-6da5-4b90-9035-00082b13c082" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ee5bbf72-688c-4387-9cd7-1e52c506508b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
|
||||
<link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_ee5bbf72-688c-4387-9cd7-1e52c506508b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7a371e84-0a21-4a87-b01c-db664794bf61" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities"/>
|
||||
<link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilities_7a371e84-0a21-4a87-b01c-db664794bf61" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_IncreaseDecreaseInAccruedRevenueShare_0b48f1b9-7f59-477a-9bf6-29a54b7451c6" xlink:href="goog-20231231.xsd#goog_IncreaseDecreaseInAccruedRevenueShare"/>
|
||||
<link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_goog_IncreaseDecreaseInAccruedRevenueShare_0b48f1b9-7f59-477a-9bf6-29a54b7451c6" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3696d55f-6928-44b3-be3f-eaa374032efd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
|
||||
<link:calculationArc order="13" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_684063ab-7ebe-492b-adb8-5b26f300edc6" xlink:to="loc_us-gaap_IncreaseDecreaseInContractWithCustomerLiability_3696d55f-6928-44b3-be3f-eaa374032efd" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1f037b78-7740-4f82-8feb-ecf3fa255d63" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_1f037b78-7740-4f82-8feb-ecf3fa255d63" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4cd3fa71-91c6-4ed4-a897-2534ba08900e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireMarketableSecurities"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_PaymentsToAcquireMarketableSecurities_4cd3fa71-91c6-4ed4-a897-2534ba08900e" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_17ec735b-2376-43aa-a520-4d5f662ed164" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities_17ec735b-2376-43aa-a520-4d5f662ed164" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireOtherInvestments_12bcf9fb-af49-4227-8fb1-85e9b4fca2fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireOtherInvestments"/>
|
||||
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_PaymentsToAcquireOtherInvestments_12bcf9fb-af49-4227-8fb1-85e9b4fca2fd" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments_e549e8c1-54d9-4d5c-97a7-ebb6c43d24d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments_e549e8c1-54d9-4d5c-97a7-ebb6c43d24d4" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_425346fd-6bb5-45d8-a8d0-5f2cd087ee83" xlink:href="goog-20231231.xsd#goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets"/>
|
||||
<link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_goog_AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_425346fd-6bb5-45d8-a8d0-5f2cd087ee83" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f2fe1986-48f9-4c67-ad6e-7f8a8bab7998" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForProceedsFromOtherInvestingActivities"/>
|
||||
<link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_79cacfbe-8381-44de-9ac9-7ef3dd0bf0ae" xlink:to="loc_us-gaap_PaymentsForProceedsFromOtherInvestingActivities_f2fe1986-48f9-4c67-ad6e-7f8a8bab7998" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9485ebe3-be02-4b8f-839b-ddbdb078e08c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f22f8f4-14a2-4ac0-b0af-60dc8e016f80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9485ebe3-be02-4b8f-839b-ddbdb078e08c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_5f22f8f4-14a2-4ac0-b0af-60dc8e016f80" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_963b485d-0442-4fea-8ff3-f943f3fa408b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9485ebe3-be02-4b8f-839b-ddbdb078e08c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_963b485d-0442-4fea-8ff3-f943f3fa408b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9aaccdce-3dd1-467a-bf22-8dada462091e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9485ebe3-be02-4b8f-839b-ddbdb078e08c" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_9aaccdce-3dd1-467a-bf22-8dada462091e" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_397e5080-10ca-4aaf-8ad9-663d446463d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9485ebe3-be02-4b8f-839b-ddbdb078e08c" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_397e5080-10ca-4aaf-8ad9-663d446463d3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities_c1e469c0-90a6-4761-8ac6-f115f4b96322" xlink:href="goog-20231231.xsd#goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:to="loc_goog_NetProceedsPaymentsRelatedToStockBasedAwardActivities_c1e469c0-90a6-4761-8ac6-f115f4b96322" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_359faa49-db9f-45b9-b11e-cd42d7334632" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_359faa49-db9f-45b9-b11e-cd42d7334632" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_68f75962-4417-4ac8-8caf-1ea26ce9d6e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDebtNetOfIssuanceCosts"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:to="loc_us-gaap_ProceedsFromDebtNetOfIssuanceCosts_68f75962-4417-4ac8-8caf-1ea26ce9d6e5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_9857810a-e258-4300-9ae3-974043e216d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
|
||||
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_9857810a-e258-4300-9ae3-974043e216d5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromMinorityShareholders_cf9d89dd-e3d6-4fda-b117-b464d9003175" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromMinorityShareholders"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fbf5ea2a-7964-43ef-8bc5-fd5f76bb2cb9" xlink:to="loc_us-gaap_ProceedsFromMinorityShareholders_cf9d89dd-e3d6-4fda-b117-b464d9003175" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsMarketableSecuritiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsMarketableSecuritiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsMarketableSecuritiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_CashCashEquivalentsAndMarketableSecurities_bb0a05ce-9360-4c88-9dbb-ef2a588f7e82" xlink:href="goog-20231231.xsd#goog_CashCashEquivalentsAndMarketableSecurities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_87aa0c13-7475-4a49-8830-308e2eadf4d3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_CashCashEquivalentsAndMarketableSecurities_bb0a05ce-9360-4c88-9dbb-ef2a588f7e82" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_87aa0c13-7475-4a49-8830-308e2eadf4d3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_MarketableSecuritiesCurrent_4e8504a7-e96c-4fc8-9544-dc0434aa8118" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MarketableSecuritiesCurrent"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_CashCashEquivalentsAndMarketableSecurities_bb0a05ce-9360-4c88-9dbb-ef2a588f7e82" xlink:to="loc_us-gaap_MarketableSecuritiesCurrent_4e8504a7-e96c-4fc8-9544-dc0434aa8118" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost_5954b465-90b1-4952-9062-31be075b67fd" xlink:href="goog-20231231.xsd#goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_31133346-5b1b-4e74-a205-433e5bbfbd8a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost_5954b465-90b1-4952-9062-31be075b67fd" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_31133346-5b1b-4e74-a205-433e5bbfbd8a" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_abf5af96-0bb6-41ba-8eec-c19e35747e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost_5954b465-90b1-4952-9062-31be075b67fd" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_abf5af96-0bb6-41ba-8eec-c19e35747e3b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_CashCashEquivalentsAndMarketableSecurities_443b8e31-1708-42fd-a64a-84383f89d32e" xlink:href="goog-20231231.xsd#goog_CashCashEquivalentsAndMarketableSecurities"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost_5954b465-90b1-4952-9062-31be075b67fd" xlink:to="loc_goog_CashCashEquivalentsAndMarketableSecurities_443b8e31-1708-42fd-a64a-84383f89d32e" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsContractualMaturityDateofMarketableDebtSecuritiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6580ff62-986c-4a97-8202-77c5dd903a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_c338d617-c8b6-461e-b8a2-8009675f7203" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6580ff62-986c-4a97-8202-77c5dd903a6d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_c338d617-c8b6-461e-b8a2-8009675f7203" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_dbb072f2-66e4-48ab-a093-06adf4fccedf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6580ff62-986c-4a97-8202-77c5dd903a6d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_dbb072f2-66e4-48ab-a093-06adf4fccedf" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c8d0aef3-ff28-45d1-89e1-5d4b0257ef21" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6580ff62-986c-4a97-8202-77c5dd903a6d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_c8d0aef3-ff28-45d1-89e1-5d4b0257ef21" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_c7863da5-c40e-4a50-960a-aa7d1393b0ed" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_6580ff62-986c-4a97-8202-77c5dd903a6d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_c7863da5-c40e-4a50-960a-aa7d1393b0ed" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesandFairValuesforInvestmentsinUnrealizedLossPositionDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_24a0e761-1ac2-44ef-92ff-0e4191e8ec56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4eb310-1a35-4e5f-a099-0f11edfa4bcb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_24a0e761-1ac2-44ef-92ff-0e4191e8ec56" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_5c4eb310-1a35-4e5f-a099-0f11edfa4bcb" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_cdd57bb6-241a-43ed-81d6-dc096e990c2c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_24a0e761-1ac2-44ef-92ff-0e4191e8ec56" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_cdd57bb6-241a-43ed-81d6-dc096e990c2c" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_ead40846-e548-4669-9026-888819ad619c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_32fdf73b-1df7-4084-88a3-4d3fdaeaffeb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_ead40846-e548-4669-9026-888819ad619c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_32fdf73b-1df7-4084-88a3-4d3fdaeaffeb" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_02d0f9ee-0c67-456e-b3e7-f6b1cc0fe9b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_ead40846-e548-4669-9026-888819ad619c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_02d0f9ee-0c67-456e-b3e7-f6b1cc0fe9b1" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_0719ffc4-b12b-413d-ac49-fa9c20f296ec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost_65a4ee47-44fc-40c1-abf9-7b17d43f64fb" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_0719ffc4-b12b-413d-ac49-fa9c20f296ec" xlink:to="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost_65a4ee47-44fc-40c1-abf9-7b17d43f64fb" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_c7e86dff-8f39-4957-b5a6-8e0b1464beee" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_0719ffc4-b12b-413d-ac49-fa9c20f296ec" xlink:to="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_c7e86dff-8f39-4957-b5a6-8e0b1464beee" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_8c628925-32b7-4fed-97f2-bdfb2d2553f6" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax_6e53eb9e-6613-4425-b7f9-cd868de8eb9c" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_8c628925-32b7-4fed-97f2-bdfb2d2553f6" xlink:to="loc_goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax_6e53eb9e-6613-4425-b7f9-cd868de8eb9c" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_1bd97c6a-6968-45c8-84ae-964c90bf166d" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_8c628925-32b7-4fed-97f2-bdfb2d2553f6" xlink:to="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_1bd97c6a-6968-45c8-84ae-964c90bf166d" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_a3f683c2-d73a-4a2c-aeab-39eeadd30723" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax_f57b0266-4021-4864-9ffc-075f1266a6a2" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNi_a3f683c2-d73a-4a2c-aeab-39eeadd30723" xlink:to="loc_goog_EquitySecuritiesFVNIAccumulatedGrossUnrealizedGainLossBeforeTax_f57b0266-4021-4864-9ffc-075f1266a6a2" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_760cbe3e-c0fa-4df7-a7cf-69b766238871" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNi_a3f683c2-d73a-4a2c-aeab-39eeadd30723" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_760cbe3e-c0fa-4df7-a7cf-69b766238871" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_e18eb0d9-e975-4dc3-b14a-f831a368d2cd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_301e4b60-5f29-464c-ba32-7402a7974a34" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_e18eb0d9-e975-4dc3-b14a-f831a368d2cd" xlink:to="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueAccumulatedGrossUnrealizedGainLossBeforeTax_301e4b60-5f29-464c-ba32-7402a7974a34" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost_de012652-1db7-42ca-a2cd-a06e39b2b70c" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_e18eb0d9-e975-4dc3-b14a-f831a368d2cd" xlink:to="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost_de012652-1db7-42ca-a2cd-a06e39b2b70c" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost_f746e8e9-b61d-4569-9f28-9fcb7c358e88" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiCost_8c899ce7-d840-450d-91c0-186b1702db1b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiCost"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost_f746e8e9-b61d-4569-9f28-9fcb7c358e88" xlink:to="loc_us-gaap_EquitySecuritiesFvNiCost_8c899ce7-d840-450d-91c0-186b1702db1b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost_a918e34c-a94b-4375-aa12-2c3e40f0db8f" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_goog_EquitySecuritiesFVNIAndWithoutReadilyDeterminableFairValueCost_f746e8e9-b61d-4569-9f28-9fcb7c358e88" xlink:to="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueCost_a918e34c-a94b-4375-aa12-2c3e40f0db8f" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsCarryingAmountofEquitySecuritiesDetails_1" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_e1f4b718-b0aa-4215-9e66-b2951da9f46d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_19dea46a-bf11-459a-aa9d-3e2098165095" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_e1f4b718-b0aa-4215-9e66-b2951da9f46d" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_19dea46a-bf11-459a-aa9d-3e2098165095" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNi_2511d9c7-815d-4cfb-ae3f-a9abfe991d32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNi"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue_e1f4b718-b0aa-4215-9e66-b2951da9f46d" xlink:to="loc_us-gaap_EquitySecuritiesFvNi_2511d9c7-815d-4cfb-ae3f-a9abfe991d32" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsMeasurementAlternativeInvestmentsDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_ab0ed34e-0ac9-4ee5-ae06-64124772b2f1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_ffcf2f71-130b-4a52-9116-ee563135fe15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiRealizedGainLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_ab0ed34e-0ac9-4ee5-ae06-64124772b2f1" xlink:to="loc_us-gaap_EquitySecuritiesFvNiRealizedGainLoss_ffcf2f71-130b-4a52-9116-ee563135fe15" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_1ab248d1-faee-4b08-9a00-0401598bd141" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_ab0ed34e-0ac9-4ee5-ae06-64124772b2f1" xlink:to="loc_us-gaap_EquitySecuritiesFvNiUnrealizedGainLoss_1ab248d1-faee-4b08-9a00-0401598bd141" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueFVNIUnrealizedGainLoss_995ca936-e744-4f87-ab7c-a2fb26a8264f" xlink:href="goog-20231231.xsd#goog_EquitySecuritiesWithoutReadilyDeterminableFairValueFVNIUnrealizedGainLoss"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EquitySecuritiesFvNiGainLoss_ab0ed34e-0ac9-4ee5-ae06-64124772b2f1" xlink:to="loc_goog_EquitySecuritiesWithoutReadilyDeterminableFairValueFVNIUnrealizedGainLoss_995ca936-e744-4f87-ab7c-a2fb26a8264f" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsEffectofDerivativeInstrumentsonIncomeandAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_36259766-3f48-4f39-95ba-f18de136064c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1a03ddbd-3fe2-4af9-a16b-c9e942e0d058" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_36259766-3f48-4f39-95ba-f18de136064c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1a03ddbd-3fe2-4af9-a16b-c9e942e0d058" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax_de5f6ac8-e34e-4cbd-a806-c1e2d0cccfd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_36259766-3f48-4f39-95ba-f18de136064c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax_de5f6ac8-e34e-4cbd-a806-c1e2d0cccfd1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_7e9f4a98-52c7-47cf-842d-51f6850c241b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent_36259766-3f48-4f39-95ba-f18de136064c" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_7e9f4a98-52c7-47cf-842d-51f6850c241b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeGainLossOnDerivativeNet"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6df8ed36-3174-4520-8523-f63eb6c34513" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_6df8ed36-3174-4520-8523-f63eb6c34513" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet_95562854-d4c2-44e5-97b8-932bc1bf2077" xlink:href="goog-20231231.xsd#goog_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_goog_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingAmortizationApproachNet_95562854-d4c2-44e5-97b8-932bc1bf2077" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1_df142006-f42c-4b8a-ac28-71539ec705d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_us-gaap_ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1_df142006-f42c-4b8a-ac28-71539ec705d6" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_33d868b9-b915-4e17-956a-9fa68714cfb3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_us-gaap_ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1_33d868b9-b915-4e17-956a-9fa68714cfb3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet_b7f00b0b-2826-4961-865c-6f158c540c9c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_us-gaap_GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet_b7f00b0b-2826-4961-865c-6f158c540c9c" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet_e72a383f-eaf2-4084-8ba3-95d7e59dcf8e" xlink:href="goog-20231231.xsd#goog_GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_goog_GainLossFromComponentsExcludedFromAssessmentOfNetInvestmentHedgeEffectivenessNet_e72a383f-eaf2-4084-8ba3-95d7e59dcf8e" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_28f21145-1d95-43c2-8cbf-d1d5b95b09d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeGainLossOnDerivativeNet_b76de11f-0ebe-45a4-9f35-8640efe137b7" xlink:to="loc_us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet_28f21145-1d95-43c2-8cbf-d1d5b95b09d4" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsOffsettingofFinancialAssetsandFinancialLiabilitiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec08c30e-0f1a-4ff7-93f2-9b3e527b5005" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_aeca6807-8134-4be0-aef9-94ea60d55715" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec08c30e-0f1a-4ff7-93f2-9b3e527b5005" xlink:to="loc_us-gaap_DerivativeLiabilities_aeca6807-8134-4be0-aef9-94ea60d55715" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction_f3d0b5b6-e057-4e72-8d7c-f15a555b4e76" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec08c30e-0f1a-4ff7-93f2-9b3e527b5005" xlink:to="loc_us-gaap_DerivativeLiabilityNotOffsetPolicyElectionDeduction_f3d0b5b6-e057-4e72-8d7c-f15a555b4e76" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_DerivativeLiabilitySubjectToMasterNettingArrangementCollateralRightToReclaimCashAndSecurityNotOffset_80bf201b-a1f9-4133-8957-6f3326905af7" xlink:href="goog-20231231.xsd#goog_DerivativeLiabilitySubjectToMasterNettingArrangementCollateralRightToReclaimCashAndSecurityNotOffset"/>
|
||||
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec08c30e-0f1a-4ff7-93f2-9b3e527b5005" xlink:to="loc_goog_DerivativeLiabilitySubjectToMasterNettingArrangementCollateralRightToReclaimCashAndSecurityNotOffset_80bf201b-a1f9-4133-8957-6f3326905af7" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_5fb8e31d-f42b-4500-804f-543caffc6d89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_11017a17-7f22-418c-900f-b0f5487cef3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeAsset"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_5fb8e31d-f42b-4500-804f-543caffc6d89" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeAsset_11017a17-7f22-418c-900f-b0f5487cef3c" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueGrossLiability_f78bc718-8cf8-4ff0-a09c-5a5048c15eaf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetFairValueGrossLiability"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssets_5fb8e31d-f42b-4500-804f-543caffc6d89" xlink:to="loc_us-gaap_DerivativeAssetFairValueGrossLiability_f78bc718-8cf8-4ff0-a09c-5a5048c15eaf" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_f5277718-5df4-4fef-aeb1-d39f9eec852b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_88d58e8b-0396-4081-b2ea-52ec5020d069" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeFairValueOfDerivativeLiability"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_f5277718-5df4-4fef-aeb1-d39f9eec852b" xlink:to="loc_us-gaap_DerivativeFairValueOfDerivativeLiability_88d58e8b-0396-4081-b2ea-52ec5020d069" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_9699aa76-9cf6-48db-94aa-7e9916e6b9c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeLiabilityFairValueGrossAsset"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeLiabilities_f5277718-5df4-4fef-aeb1-d39f9eec852b" xlink:to="loc_us-gaap_DerivativeLiabilityFairValueGrossAsset_9699aa76-9cf6-48db-94aa-7e9916e6b9c3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec767394-f47a-4106-9141-a3755ac2ed5f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_6d8437f9-97fa-4c7c-a3e4-a191b1c49a93" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssets"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec767394-f47a-4106-9141-a3755ac2ed5f" xlink:to="loc_us-gaap_DerivativeAssets_6d8437f9-97fa-4c7c-a3e4-a191b1c49a93" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction_a31a1aee-f006-4320-8bed-769c44b05af4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec767394-f47a-4106-9141-a3755ac2ed5f" xlink:to="loc_us-gaap_DerivativeAssetNotOffsetPolicyElectionDeduction_a31a1aee-f006-4320-8bed-769c44b05af4" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_DerivativeAssetSubjectToMasterNettingArrangementCollateralObligationToReturnCashAndSecurityNotOffset_3dbda53e-8e41-47c5-b709-153825258cc3" xlink:href="goog-20231231.xsd#goog_DerivativeAssetSubjectToMasterNettingArrangementCollateralObligationToReturnCashAndSecurityNotOffset"/>
|
||||
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection_ec767394-f47a-4106-9141-a3755ac2ed5f" xlink:to="loc_goog_DerivativeAssetSubjectToMasterNettingArrangementCollateralObligationToReturnCashAndSecurityNotOffset_3dbda53e-8e41-47c5-b709-153825258cc3" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/FinancialInstrumentsSummaryofGainsandLossesforDebtSecuritiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#FinancialInstrumentsSummaryofGainsandLossesforDebtSecuritiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/FinancialInstrumentsSummaryofGainsandLossesforDebtSecuritiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleGainLoss_4dcd7701-7e9a-4245-8421-5a3fe24d10af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleGainLoss"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_FairValueOptionDebtSecuritiesAvailableForSaleUnrealizedGainLoss_afb00946-c2e4-420b-88fb-2ac6a574d3b8" xlink:href="goog-20231231.xsd#goog_FairValueOptionDebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleGainLoss_4dcd7701-7e9a-4245-8421-5a3fe24d10af" xlink:to="loc_goog_FairValueOptionDebtSecuritiesAvailableForSaleUnrealizedGainLoss_afb00946-c2e4-420b-88fb-2ac6a574d3b8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3e527122-f766-4e00-aa38-869a732b56db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedGain"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleGainLoss_4dcd7701-7e9a-4245-8421-5a3fe24d10af" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedGain_3e527122-f766-4e00-aa38-869a732b56db" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5752af56-2af0-4927-8bda-ea73d82be57e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss"/>
|
||||
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleGainLoss_4dcd7701-7e9a-4245-8421-5a3fe24d10af" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleRealizedLoss_5752af56-2af0-4927-8bda-ea73d82be57e" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease_726e7730-2ee9-4c02-8144-0517aa5a0aea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease"/>
|
||||
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleGainLoss_4dcd7701-7e9a-4245-8421-5a3fe24d10af" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLossPeriodIncreaseDecrease_726e7730-2ee9-4c02-8144-0517aa5a0aea" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#LeasesComponentsofOperatingLeaseExpenseDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/LeasesComponentsofOperatingLeaseExpenseDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_3474cc81-763d-45e1-81c3-00ed81df612e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LeaseCost"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_5772edd0-4e07-4581-ba5a-5cb5a2bd4d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseCost"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3474cc81-763d-45e1-81c3-00ed81df612e" xlink:to="loc_us-gaap_OperatingLeaseCost_5772edd0-4e07-4581-ba5a-5cb5a2bd4d7f" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_929689ee-2edd-4eaf-9303-1e2bb964ea4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_VariableLeaseCost"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_3474cc81-763d-45e1-81c3-00ed81df612e" xlink:to="loc_us-gaap_VariableLeaseCost_929689ee-2edd-4eaf-9303-1e2bb964ea4d" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#LeasesFutureMinimumLeasePaymentsDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a5cc3c3-6880-4d21-b137-69b9f12e0c51" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_132e067d-62db-4728-b303-375e2a10ef3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a5cc3c3-6880-4d21-b137-69b9f12e0c51" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_132e067d-62db-4728-b303-375e2a10ef3f" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_93c7e9cc-7d0e-46a6-a24e-ec5b2d2c3b39" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiability"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8a5cc3c3-6880-4d21-b137-69b9f12e0c51" xlink:to="loc_us-gaap_OperatingLeaseLiability_93c7e9cc-7d0e-46a6-a24e-ec5b2d2c3b39" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="goog-20231231.xsd#LeasesFutureMinimumLeasePaymentsDetails_1"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/LeasesFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_75f61346-e79d-4538-847a-67b957c88b86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_75f61346-e79d-4538-847a-67b957c88b86" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_99434ab0-a4f3-41bc-bfde-8cbb6baee526" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_99434ab0-a4f3-41bc-bfde-8cbb6baee526" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e499431b-dbc9-44d5-a505-a0b7b30f0bb9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_e499431b-dbc9-44d5-a505-a0b7b30f0bb9" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_55cdcde3-2573-437e-84d0-c3b3d0a0eaae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_55cdcde3-2573-437e-84d0-c3b3d0a0eaae" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e0cd4ef5-402a-4182-9581-e2846d9ddab2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_e0cd4ef5-402a-4182-9581-e2846d9ddab2" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d3ee8187-2157-4404-ac2c-e7027f6ec265" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_82f089b8-c2e1-4df5-831c-c7f9339492a5" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_d3ee8187-2157-4404-ac2c-e7027f6ec265" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/DebtLongTermDebtDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#DebtLongTermDebtDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/DebtLongTermDebtDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_5bf268fc-c877-4b10-9d05-8b4db1e16838" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_fdbbfff4-f25e-435f-9500-62f93c602128" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_5bf268fc-c877-4b10-9d05-8b4db1e16838" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_fdbbfff4-f25e-435f-9500-62f93c602128" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_97e77cd9-436c-45bc-9248-6720f78d6ad9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiability"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities_5bf268fc-c877-4b10-9d05-8b4db1e16838" xlink:to="loc_us-gaap_FinanceLeaseLiability_97e77cd9-436c-45bc-9248-6720f78d6ad9" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/DebtFuturePrincipalPaymentsforBorrowingsDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#DebtFuturePrincipalPaymentsforBorrowingsDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/DebtFuturePrincipalPaymentsforBorrowingsDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebt"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e7f700b9-a398-49df-8d13-c76b17e71270" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_e7f700b9-a398-49df-8d13-c76b17e71270" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c5aa3270-5648-4954-a080-3fc4b933b894" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_c5aa3270-5648-4954-a080-3fc4b933b894" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7799842c-ef71-4871-bc9a-8895ae64647a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_7799842c-ef71-4871-bc9a-8895ae64647a" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_bc4e018b-a25c-4bb4-92a8-073c19223e3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_bc4e018b-a25c-4bb4-92a8-073c19223e3b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8acffadc-588f-46ad-b11b-d51df905431b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_8acffadc-588f-46ad-b11b-d51df905431b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_d1fc6dcc-5829-4786-86c0-91f02739a494" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_2764493d-fdda-4f77-8fb8-3e94fd8731ab" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_d1fc6dcc-5829-4786-86c0-91f02739a494" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#SupplementalFinancialStatementInformationPropertyandEquipmentDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/SupplementalFinancialStatementInformationPropertyandEquipmentDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_bd536bec-be98-4710-91cf-bd13e733b8cc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9e05d0e-e0a8-45e5-b76a-9cbc9589788a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
|
||||
<link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bd536bec-be98-4710-91cf-bd13e733b8cc" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_c9e05d0e-e0a8-45e5-b76a-9cbc9589788a" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_88dd4b4b-5e9f-4d39-a9ac-a5f4bcd29298" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet_bd536bec-be98-4710-91cf-bd13e733b8cc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_88dd4b4b-5e9f-4d39-a9ac-a5f4bcd29298" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesandOtherCurrentLiabilitiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_ef15d268-a3a9-4276-8f7e-8281cef31cd5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_us-gaap_LossContingencyAccrualCarryingValueCurrent_ef15d268-a3a9-4276-8f7e-8281cef31cd5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_AccruedPurchasesOfPropertyAndEquipmentCurrent_6d64f3e7-fba0-4cba-9a4b-70679d9f221d" xlink:href="goog-20231231.xsd#goog_AccruedPurchasesOfPropertyAndEquipmentCurrent"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_goog_AccruedPurchasesOfPropertyAndEquipmentCurrent_6d64f3e7-fba0-4cba-9a4b-70679d9f221d" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_AccruedCustomerLiabilitiesCurrent_0e40a395-862a-446c-b783-2283cc71ce8a" xlink:href="goog-20231231.xsd#goog_AccruedCustomerLiabilitiesCurrent"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_goog_AccruedCustomerLiabilitiesCurrent_0e40a395-862a-446c-b783-2283cc71ce8a" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_6ad383ec-d20a-4f63-a1da-7df5339dd1a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_6ad383ec-d20a-4f63-a1da-7df5339dd1a6" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_edfb640d-853d-4d6d-8950-5e46c3cc9cc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_edfb640d-853d-4d6d-8950-5e46c3cc9cc3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9e6b9d6e-270b-4a0a-9343-900c19352776" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAccruedLiabilitiesCurrent"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent_48ab5b3b-7cff-4529-819c-f2f4e09a4e06" xlink:to="loc_us-gaap_OtherAccruedLiabilitiesCurrent_9e6b9d6e-270b-4a0a-9343-900c19352776" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d8a080b7-4185-4b2e-8293-40e71677a06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_77227fb3-27d5-4ea4-958a-97b50e63f68b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d8a080b7-4185-4b2e-8293-40e71677a06a" xlink:to="loc_us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent_77227fb3-27d5-4ea4-958a-97b50e63f68b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3e38035f-34e4-4a04-988f-0b7dbfdcc3dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d8a080b7-4185-4b2e-8293-40e71677a06a" xlink:to="loc_us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_3e38035f-34e4-4a04-988f-0b7dbfdcc3dd" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet_37d21f9e-fa5b-4368-ac75-ff1280592204" xlink:href="goog-20231231.xsd#goog_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_d8a080b7-4185-4b2e-8293-40e71677a06a" xlink:to="loc_goog_GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessRecordedInAOCINet_37d21f9e-fa5b-4368-ac75-ff1280592204" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofOtherIncomeExpenseNetDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#SupplementalFinancialStatementInformationComponentsofOtherIncomeExpenseNetDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/SupplementalFinancialStatementInformationComponentsofOtherIncomeExpenseNetDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NonoperatingIncomeExpense"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeOther_978bdc87-edb9-4a55-8b4c-039055b98d32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestIncomeOther"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_InterestIncomeOther_978bdc87-edb9-4a55-8b4c-039055b98d32" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_ff998132-aa5e-47df-a4e5-edd69a280aa5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_InterestExpense_ff998132-aa5e-47df-a4e5-edd69a280aa5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_39125b87-81d1-4d21-8d4e-ad12b61f294b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_39125b87-81d1-4d21-8d4e-ad12b61f294b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesRealizedGainLoss_be9088ec-0c26-4e6a-89dc-6c6a364cc6c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtSecuritiesRealizedGainLoss"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_DebtSecuritiesRealizedGainLoss_be9088ec-0c26-4e6a-89dc-6c6a364cc6c0" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesFvNiGainLoss_377b3117-faba-4fbf-824b-f4e0419daa20" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquitySecuritiesFvNiGainLoss"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_EquitySecuritiesFvNiGainLoss_377b3117-faba-4fbf-824b-f4e0419daa20" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f652a3d9-4326-4f9f-ad24-9576062f1711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f652a3d9-4326-4f9f-ad24-9576062f1711" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet_058fdda1-8ec3-461c-b786-674cbf0f7aec" xlink:href="goog-20231231.xsd#goog_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_goog_IncomeLossFromEquityMethodInvestmentsAndOtherThanTemporaryImpairmentNet_058fdda1-8ec3-461c-b786-674cbf0f7aec" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_InvestmentPerformanceFees_7dbb1ae6-73b9-45c3-af98-239d0896309c" xlink:href="goog-20231231.xsd#goog_InvestmentPerformanceFees"/>
|
||||
<link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_404ff091-b650-4cb9-b147-2002857694a1" xlink:to="loc_goog_InvestmentPerformanceFees_7dbb1ae6-73b9-45c3-af98-239d0896309c" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/NetIncomePerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#NetIncomePerShareScheduleofEarningsPerShareDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/NetIncomePerShareScheduleofEarningsPerShareDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b326380-1e67-4c4e-ab03-6ded93e7f3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares_733377c3-b05e-4bb3-a201-9d01d2065179" xlink:href="goog-20231231.xsd#goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b326380-1e67-4c4e-ab03-6ded93e7f3b5" xlink:to="loc_goog_ReallocationOfUndistributedEarningsAsResultOfConversionOfShares_733377c3-b05e-4bb3-a201-9d01d2065179" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_ReallocationOfUndistributedEarnings_c1a6a62f-cc00-4bbb-aaec-4f6aa87c94ca" xlink:href="goog-20231231.xsd#goog_ReallocationOfUndistributedEarnings"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b326380-1e67-4c4e-ab03-6ded93e7f3b5" xlink:to="loc_goog_ReallocationOfUndistributedEarnings_c1a6a62f-cc00-4bbb-aaec-4f6aa87c94ca" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0bb84b81-206f-4974-9604-1f01b5658553" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_4b326380-1e67-4c4e-ab03-6ded93e7f3b5" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0bb84b81-206f-4974-9604-1f01b5658553" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e6cc11c-d556-487f-bd16-5f47e89e403e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15c79308-d1ce-4132-a74b-2f888f4732f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e6cc11c-d556-487f-bd16-5f47e89e403e" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_15c79308-d1ce-4132-a74b-2f888f4732f3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_IncrementalCommonSharesAttributableToConversionOfCommonStock_71256780-e218-4983-9d93-f5e9fa15b5b5" xlink:href="goog-20231231.xsd#goog_IncrementalCommonSharesAttributableToConversionOfCommonStock"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e6cc11c-d556-487f-bd16-5f47e89e403e" xlink:to="loc_goog_IncrementalCommonSharesAttributableToConversionOfCommonStock_71256780-e218-4983-9d93-f5e9fa15b5b5" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f72d6174-5e59-4c39-92e5-f990cbc74718" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_8e6cc11c-d556-487f-bd16-5f47e89e403e" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_f72d6174-5e59-4c39-92e5-f990cbc74718" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/IncomeTaxesIncomeFromContinuingOperationsBeforeIncomeTaxesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#IncomeTaxesIncomeFromContinuingOperationsBeforeIncomeTaxesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/IncomeTaxesIncomeFromContinuingOperationsBeforeIncomeTaxesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b199163-8523-42a2-beb6-90a6634dc3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fae8d301-4f32-44ac-afc4-d13e55fed0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b199163-8523-42a2-beb6-90a6634dc3f8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_fae8d301-4f32-44ac-afc4-d13e55fed0bd" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_49936b0f-d106-4763-848c-1ef94c41b37c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8b199163-8523-42a2-beb6-90a6634dc3f8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_49936b0f-d106-4763-848c-1ef94c41b37c" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#IncomeTaxesProvisionforIncomeTaxesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_c5a458e1-5a9f-489e-8639-670da9d33ac5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_399e1d70-bf37-41b4-bc66-125e0f109004" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c5a458e1-5a9f-489e-8639-670da9d33ac5" xlink:to="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_399e1d70-bf37-41b4-bc66-125e0f109004" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f657f384-9767-4021-a694-1869f62e07e8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit_c5a458e1-5a9f-489e-8639-670da9d33ac5" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_f657f384-9767-4021-a694-1869f62e07e8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af35e6a6-2c8d-4ad9-ba0e-a7fc9de40128" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_255fda2a-d57d-4679-82e9-e5b2ebfc37ef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af35e6a6-2c8d-4ad9-ba0e-a7fc9de40128" xlink:to="loc_us-gaap_DeferredFederalStateAndLocalTaxExpenseBenefit_255fda2a-d57d-4679-82e9-e5b2ebfc37ef" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_89a376f4-006f-4e74-a209-a16c5747b940" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_af35e6a6-2c8d-4ad9-ba0e-a7fc9de40128" xlink:to="loc_us-gaap_DeferredForeignIncomeTaxExpenseBenefit_89a376f4-006f-4e74-a209-a16c5747b940" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1dd65632-5ce9-4612-9038-d39c1672811b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_2bd6f587-f906-42b5-8a56-94452054cbc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1dd65632-5ce9-4612-9038-d39c1672811b" xlink:to="loc_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefit_2bd6f587-f906-42b5-8a56-94452054cbc3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8cddb055-a79b-4dc4-8fcb-d7907b62cade" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CurrentForeignTaxExpenseBenefit"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CurrentIncomeTaxExpenseBenefit_1dd65632-5ce9-4612-9038-d39c1672811b" xlink:to="loc_us-gaap_CurrentForeignTaxExpenseBenefit_8cddb055-a79b-4dc4-8fcb-d7907b62cade" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/IncomeTaxesReconciliationofFederalStatutoryIncomeTaxRatetoEffectiveIncomeTaxRateDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#IncomeTaxesReconciliationofFederalStatutoryIncomeTaxRatetoEffectiveIncomeTaxRateDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/IncomeTaxesReconciliationofFederalStatutoryIncomeTaxRatetoEffectiveIncomeTaxRateDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c359711a-a7df-4979-91c2-c97c831d0f88" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_c359711a-a7df-4979-91c2-c97c831d0f88" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_19ef7113-cdf7-4902-acff-ed0abbb0d244" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_19ef7113-cdf7-4902-acff-ed0abbb0d244" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_9e2b512e-c97a-47fb-b937-567f2a1b2d7f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent"/>
|
||||
<link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent_9e2b512e-c97a-47fb-b937-567f2a1b2d7f" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6546cb08-a78a-43a1-8f97-07714e3d0c84" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost"/>
|
||||
<link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_6546cb08-a78a-43a1-8f97-07714e3d0c84" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_1601b62a-2949-45d3-8b63-c4f086ce71a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch"/>
|
||||
<link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_1601b62a-2949-45d3-8b63-c4f086ce71a0" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_27383d5c-58b3-4412-851c-00e1a939c7ce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_27383d5c-58b3-4412-851c-00e1a939c7ce" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2dccee94-30ac-4670-91d5-e202bf71e1d1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_2dccee94-30ac-4670-91d5-e202bf71e1d1" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_EffectiveIncomeTaxRateReconciliationImpactOfTaxLawChangePercent_6b5bc53c-7e0e-493d-873f-ab39032a3976" xlink:href="goog-20231231.xsd#goog_EffectiveIncomeTaxRateReconciliationImpactOfTaxLawChangePercent"/>
|
||||
<link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_goog_EffectiveIncomeTaxRateReconciliationImpactOfTaxLawChangePercent_6b5bc53c-7e0e-493d-873f-ab39032a3976" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b3c650a3-c42f-4b38-b336-741e82715c64" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
|
||||
<link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_3d253f2e-7bb3-4911-a5b8-010b3173141c" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_b3c650a3-c42f-4b38-b336-741e82715c64" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
<link:roleRef roleURI="http://www.google.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="goog-20231231.xsd#IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails"/>
|
||||
<link:calculationLink xlink:role="http://www.google.com/role/IncomeTaxesSignificantComponentsofDeferredTaxAssetsandLiabilitiesDetails" xlink:type="extended">
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2b55a679-f672-4fcd-bcbe-d353a15ea9dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_b15810c7-8f48-4de8-b2ab-9855121168c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2b55a679-f672-4fcd-bcbe-d353a15ea9dd" xlink:to="loc_us-gaap_DeferredTaxAssetsNet_b15810c7-8f48-4de8-b2ab-9855121168c4" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_f97cb8a8-0270-433c-8953-500c2374f8d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsLiabilitiesNet_2b55a679-f672-4fcd-bcbe-d353a15ea9dd" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilities_f97cb8a8-0270-433c-8953-500c2374f8d2" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_94e0cc13-b5ca-4a81-8e65-1c4094e33fab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_94e0cc13-b5ca-4a81-8e65-1c4094e33fab" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_b5f14f6b-f379-48cd-8685-f7975108ad86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_b5f14f6b-f379-48cd-8685-f7975108ad86" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_933ec16c-c2f3-4707-a245-eaeeff2a358d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther_933ec16c-c2f3-4707-a245-eaeeff2a358d" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_90694c64-48f4-47c9-92db-9ee5ba9c925b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_90694c64-48f4-47c9-92db-9ee5ba9c925b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_a7cd1d5a-3081-4b6d-8219-f7bb9858020a" xlink:href="goog-20231231.xsd#goog_DeferredTaxAssetsOperatingLeaseRightOfUseAsset"/>
|
||||
<link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_goog_DeferredTaxAssetsOperatingLeaseRightOfUseAsset_a7cd1d5a-3081-4b6d-8219-f7bb9858020a" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d16b31e9-0b46-4dc3-af90-307c0c376af3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment"/>
|
||||
<link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment_d16b31e9-0b46-4dc3-af90-307c0c376af3" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsOther_38561e92-a951-43f3-94d6-5d60f90518f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsOther"/>
|
||||
<link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsGross_22dded16-38b8-4eb1-921c-25227a6caa99" xlink:to="loc_us-gaap_DeferredTaxAssetsOther_38561e92-a951-43f3-94d6-5d60f90518f8" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilities_531d4cb2-5005-41be-af31-f1b1f3d4824e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilities"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c02baa45-5ff3-4e4d-9d9e-8e7bdaef8c4d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_531d4cb2-5005-41be-af31-f1b1f3d4824e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_c02baa45-5ff3-4e4d-9d9e-8e7bdaef8c4d" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesInvestments_fd6f4b3c-4f1b-4589-988a-661ad7302324" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesInvestments"/>
|
||||
<link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_531d4cb2-5005-41be-af31-f1b1f3d4824e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesInvestments_fd6f4b3c-4f1b-4589-988a-661ad7302324" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxLiabilitiesOther_6a7f0c00-9899-41c0-beb0-f1ce0361209b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
|
||||
<link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_531d4cb2-5005-41be-af31-f1b1f3d4824e" xlink:to="loc_us-gaap_DeferredTaxLiabilitiesOther_6a7f0c00-9899-41c0-beb0-f1ce0361209b" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_goog_DeferredTaxLiabilitiesOperatingLeaseLiability_bc1267aa-71bb-49f4-bb06-670d5762e638" xlink:href="goog-20231231.xsd#goog_DeferredTaxLiabilitiesOperatingLeaseLiability"/>
|
||||
<link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilities_531d4cb2-5005-41be-af31-f1b1f3d4824e" xlink:to="loc_goog_DeferredTaxLiabilitiesOperatingLeaseLiability_bc1267aa-71bb-49f4-bb06-670d5762e638" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsNet_c830444c-c84d-4862-92dd-4a7098be2ebf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsNet"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsGross_c8c4461e-b69e-491c-9412-2f67bb48c424" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsGross"/>
|
||||
<link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_c830444c-c84d-4862-92dd-4a7098be2ebf" xlink:to="loc_us-gaap_DeferredTaxAssetsGross_c8c4461e-b69e-491c-9412-2f67bb48c424" xlink:type="arc"/>
|
||||
<link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d597fe7a-ecea-4cf7-bf74-546973b02ba2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredTaxAssetsValuationAllowance"/>
|
||||
<link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DeferredTaxAssetsNet_c830444c-c84d-4862-92dd-4a7098be2ebf" xlink:to="loc_us-gaap_DeferredTaxAssetsValuationAllowance_d597fe7a-ecea-4cf7-bf74-546973b02ba2" xlink:type="arc"/>
|
||||
</link:calculationLink>
|
||||
</link:linkbase>
|
||||
6262
benchmarks/fixtures/alphabet/goog-20231231_htm.xml
Normal file
6262
benchmarks/fixtures/alphabet/goog-20231231_htm.xml
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user