Generated at 2020-10-11T16:59:18+0000 for charles.hoffman@me.com. This page will remain online for about 48 hours.
Submitted: https://www.sec.gov/Archives/edgar/data/1652044/000165204419000004/goog-20181231.xml
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes
NONE
TERMS | |||
0001000 - Document - Document and Entity Information | Structures | Facts | |
1001000 - Statement - CONSOLIDATED BALANCE SHEETS | Structures | Facts | |
1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) | Structures | Facts | |
1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME | Structures | Facts | |
1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME | Structures | Facts | |
1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) | Structures | Facts | |
1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY | Structures | Facts | |
1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS | Structures | Facts | |
2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies | Structures | Facts | |
2102100 - Disclosure - Revenues | Structures | Facts | |
2103100 - Disclosure - Financial Instruments | Structures | Facts | |
2104100 - Disclosure - Variable Interest Entities (VIEs) | Structures | Facts | |
2106100 - Disclosure - Debt | Structures | Facts | |
2107100 - Disclosure - Supplemental Financial Statement Information | Structures | Facts | |
2108100 - Disclosure - Acquisitions | Structures | Facts | |
2109100 - Disclosure - Goodwill and Other Intangible Assets | Structures | Facts | |
2111100 - Disclosure - Commitments and Contingencies | Structures | Facts | |
2112100 - Disclosure - Stockholders' Equity | Structures | Facts | |
2113100 - Disclosure - Net Income Per Share | Structures | Facts | |
2114100 - Disclosure - Compensation Plans | Structures | Facts | |
2115100 - Disclosure - Income Taxes | Structures | Facts | |
2116100 - Disclosure - Information about Segments and Geographic Areas | Structures | Facts | |
2131100 - Schedule - Schedule II: Valuation and Qualifying Accounts | Structures | Facts | |
2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies) | Structures | Facts | |
2302301 - Disclosure - Revenues (Tables) | Structures | Facts | |
2303301 - Disclosure - Financial Instruments (Tables) | Structures | Facts | |
2306301 - Disclosure - Debt (Tables) | Structures | Facts | |
2307301 - Disclosure - Supplemental Financial Statement Information (Tables) | Structures | Facts | |
2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables) | Structures | Facts | |
2311301 - Disclosure - Commitments and Contingencies (Tables) | Structures | Facts | |
2313301 - Disclosure - Net Income Per Share (Tables) | Structures | Facts | |
2314301 - Disclosure - Compensation Plans (Tables) | Structures | Facts | |
2315301 - Disclosure - Income Taxes (Tables) | Structures | Facts | |
2316301 - Disclosure - Information about Segments and Geographic Areas (Tables) | Structures | Facts | |
2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details) | Structures | Facts | |
2402402 - Disclosure - Revenues (Revenue by Segment) (Details) | Structures | Facts | |
2402403 - Disclosure - Revenues (Revenue by Geographic Location) (Details) | Structures | Facts | |
2402404 - Disclosure - Revenues (Narrative) (Details) | Structures | Facts | |
2403402 - Disclosure - Financial Instruments (Debt Securities) (Details) | Structures | Facts | |
2403403 - Disclosure - Financial Instruments (Narrative) (Details) | Structures | Facts | |
2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details) | Structures | Facts | |
2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details) | Structures | Facts | |
2403406 - Disclosure - Financial Instruments (Non-Marketable Debt Securities) (Details) | Structures | Facts | |
2403407 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details) | Structures | Facts | |
2403408 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details) | Structures | Facts | |
2403409 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details) | Structures | Facts | |
2403410 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details) | Structures | Facts | |
2403412 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details) | Structures | Facts | |
2404401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details) | Structures | Facts | |
2406402 - Disclosure - Debt (Narrative) (Details) | Structures | Facts | |
2406403 - Disclosure - Debt (Long-Term Debt) (Details) | Structures | Facts | |
2406404 - Disclosure - Debt (Future Principal Payments for Borrowings) (Details) | Structures | Facts | |
2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details) | Structures | Facts | |
2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details) | Structures | Facts | |
2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details) | Structures | Facts | |
2407405 - Disclosure - Supplemental Financial Statement Information (Reclassifications Out of Accumulated Other Comprehensive Income (Loss)) (Details) | Structures | Facts | |
2407406 - Disclosure - Supplemental Financial Statement Information (Components of Other Income (Expense), Net) (Details) | Structures | Facts | |
2408401 - Disclosure - Acquisitions (Narrative) (Details) | Structures | Facts | |
2409402 - Disclosure - Goodwill and Other Intangible Assets (Changes in Carrying Amount of Goodwill) (Details) | Structures | Facts | |
2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details) | Structures | Facts | |
2409404 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) | Structures | Facts | |
2409405 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details) | Structures | Facts | |
2411402 - Disclosure - Commitments and Contingencies (Future Minimum Payments Under Non-Cancelable Operating Leases, Along with Sublease Income Amounts) (Details) | Structures | Facts | |
2411403 - Disclosure - Commitments and Contingencies (Narrative) (Details) | Structures | Facts | |
2412401 - Disclosure - Stockholders' Equity (Narrative) (Details) | Structures | Facts | |
2413402 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share) (Details) | Structures | Facts | |
2414402 - Disclosure - Compensation Plans (Stock Plans) (Details) | Structures | Facts | |
2414403 - Disclosure - Compensation Plans (Stock Based Compensation) (Details) | Structures | Facts | |
2414404 - Disclosure - Compensation Plans (Stock Based Award Activities) (Details) | Structures | Facts | |
2414405 - Disclosure - Compensation Plans (401k Plans and Performance Fees) (Details) | Structures | Facts | |
2415402 - Disclosure - Income Taxes (Narrative) (Details) | Structures | Facts | |
2415403 - Disclosure - Income Taxes (Provision for Income Taxes) (Details) | Structures | Facts | |
2415404 - Disclosure - Income Taxes (Reconciliation of Federal Statutory Income Tax Rate to Effective Income Tax Rate) (Details) | Structures | Facts | |
2415405 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details) | Structures | Facts | |
2415406 - Disclosure - Income Taxes (Summary of Activity Related to Gross Unrecognized Tax Benefits) (Details) | Structures | Facts | |
2416402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details) | Structures | Facts | |
2416403 - Disclosure - Information about Segments and Geographic Areas (Operating Income/Loss by Segment) (Details) | Structures | Facts | |
2416404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details) | Structures | Facts | |
2416405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details) | Structures | Facts | |
2416406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details) | Structures | Facts | |
2431401 - Schedule - Schedule II: Valuation and Qualifying Accounts (Details) | Structures | Facts | |
RULES | |||
Errors and Warnings |
Terms shown are only those effectively used by the report instance.
Model Structure | |
---|---|
Network |
0001000 - Document - Document and Entity Information
(http://www.google.com/role/DocumentAndEntityInformation)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:DocumentandEntityInformationAbstract (label) | Abstract | duration | goog:DocumentandEntityInformationAbstract | |
2 | dei:EntitiesTable (terseLabel) | Table | duration | dei:EntitiesTable | |
3 | us-gaap:StatementClassOfStockAxis (terseLabel) | Axis | duration | us-gaap:StatementClassOfStockAxis | |
4 | us-gaap:ClassOfStockDomain (terseLabel) | Member | duration | us-gaap:ClassOfStockDomain | |
5 | us-gaap:CommonClassAMember (terseLabel) | Member | duration | us-gaap:CommonClassAMember | |
6 | us-gaap:CommonClassBMember (terseLabel) | Member | duration | us-gaap:CommonClassBMember | |
7 | goog:CapitalClassCMember (terseLabel) | Member | duration | goog:CapitalClassCMember | |
8 | dei:DocumentInformationLineItems (terseLabel) | LineItems | duration | dei:DocumentInformationLineItems | |
9 | dei:DocumentType (terseLabel) | Concept (xbrli:stringItemType) | duration | dei:DocumentType | |
10 | dei:AmendmentFlag (terseLabel) | Concept (Boolean) | duration | dei:AmendmentFlag | |
11 | dei:DocumentPeriodEndDate (terseLabel) | Concept (Date) | duration | dei:DocumentPeriodEndDate | |
12 | dei:DocumentFiscalYearFocus (terseLabel) | Concept (gYear) | duration | dei:DocumentFiscalYearFocus | |
13 | dei:DocumentFiscalPeriodFocus (terseLabel) | Concept (xbrli:tokenItemType) | duration | dei:DocumentFiscalPeriodFocus | |
14 | dei:TradingSymbol (terseLabel) | Concept (String-Normalized) | duration | dei:TradingSymbol | |
15 | dei:EntityRegistrantName (terseLabel) | Concept (String-Normalized) | duration | dei:EntityRegistrantName | |
16 | dei:EntityCentralIndexKey (terseLabel) | Concept (xbrli:tokenItemType) | duration | dei:EntityCentralIndexKey | |
17 | dei:CurrentFiscalYearEndDate (terseLabel) | Concept (gMonthDay) | duration | dei:CurrentFiscalYearEndDate | |
18 | dei:EntityWellKnownSeasonedIssuer (terseLabel) | Concept (xbrli:tokenItemType) | duration | dei:EntityWellKnownSeasonedIssuer | |
19 | dei:EntityCurrentReportingStatus (terseLabel) | Concept (xbrli:tokenItemType) | duration | dei:EntityCurrentReportingStatus | |
20 | dei:EntityVoluntaryFilers (terseLabel) | Concept (xbrli:tokenItemType) | duration | dei:EntityVoluntaryFilers | |
21 | dei:EntityFilerCategory (terseLabel) | Concept (xbrli:stringItemType) | duration | dei:EntityFilerCategory | |
22 | dei:EntityEmergingGrowthCompany (terseLabel) | Concept (Boolean) | duration | dei:EntityEmergingGrowthCompany | |
23 | dei:EntitySmallBusiness (terseLabel) | Concept (Boolean) | duration | dei:EntitySmallBusiness | |
24 | dei:EntityShellCompany (terseLabel) | Concept (Boolean) | duration | dei:EntityShellCompany | |
25 | dei:EntityCommonStockSharesOutstanding (terseLabel) | Concept (Shares) | instant | dei:EntityCommonStockSharesOutstanding | |
26 | dei:EntityPublicFloat (terseLabel) | Concept (Monetary) | instant | credit | dei:EntityPublicFloat |
Model Structure | |
---|---|
Network |
1001000 - Statement - CONSOLIDATED BALANCE SHEETS
(http://www.google.com/role/ConsolidatedBalanceSheets)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Financial Position [Abstract] | Abstract | duration | us-gaap:StatementOfFinancialPositionAbstract | |
2 | us-gaap:AssetsAbstract (terseLabel) | Abstract | duration | us-gaap:AssetsAbstract | |
3 | us-gaap:AssetsCurrentAbstract (terseLabel) | Abstract | duration | us-gaap:AssetsCurrentAbstract | |
4 | Cash and cash equivalents | Concept (Monetary) | instant | debit | us-gaap:CashAndCashEquivalentsAtCarryingValue |
5 | us-gaap:MarketableSecuritiesCurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:MarketableSecuritiesCurrent |
6 | us-gaap:CashCashEquivalentsAndShortTermInvestments (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:CashCashEquivalentsAndShortTermInvestments |
7 | us-gaap:AccountsReceivableNetCurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AccountsReceivableNetCurrent |
8 | us-gaap:IncomeTaxesReceivable (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:IncomeTaxesReceivable |
9 | us-gaap:InventoryNet (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:InventoryNet |
10 | us-gaap:OtherAssetsCurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OtherAssetsCurrent |
11 | us-gaap:AssetsCurrent (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:AssetsCurrent |
12 | us-gaap:OtherLongTermInvestments (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OtherLongTermInvestments |
13 | us-gaap:DeferredIncomeTaxAssetsNet (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredIncomeTaxAssetsNet |
14 | us-gaap:PropertyPlantAndEquipmentNet (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:PropertyPlantAndEquipmentNet |
15 | us-gaap:IntangibleAssetsNetExcludingGoodwill (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:IntangibleAssetsNetExcludingGoodwill |
16 | us-gaap:Goodwill (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:Goodwill |
17 | us-gaap:OtherAssetsNoncurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OtherAssetsNoncurrent |
18 | us-gaap:Assets (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:Assets |
19 | us-gaap:LiabilitiesAndStockholdersEquityAbstract (terseLabel) | Abstract | duration | us-gaap:LiabilitiesAndStockholdersEquityAbstract | |
20 | us-gaap:LiabilitiesCurrentAbstract (terseLabel) | Abstract | duration | us-gaap:LiabilitiesCurrentAbstract | |
21 | us-gaap:AccountsPayableCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AccountsPayableCurrent |
22 | us-gaap:EmployeeRelatedLiabilitiesCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:EmployeeRelatedLiabilitiesCurrent |
23 | Accrued expenses and other current liabilities | Concept (Monetary) | instant | credit | us-gaap:AccruedLiabilitiesCurrent |
24 | goog:AccruedRevenueShare (terseLabel) | Concept (Monetary) | instant | credit | goog:AccruedRevenueShare |
25 | us-gaap:ContractWithCustomerLiabilityCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:ContractWithCustomerLiabilityCurrent |
26 | us-gaap:AccruedIncomeTaxesCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AccruedIncomeTaxesCurrent |
27 | us-gaap:LiabilitiesCurrent (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:LiabilitiesCurrent |
28 | Long-term debt | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtAndCapitalLeaseObligations |
29 | us-gaap:ContractWithCustomerLiabilityNoncurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:ContractWithCustomerLiabilityNoncurrent |
30 | us-gaap:AccruedIncomeTaxesNoncurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AccruedIncomeTaxesNoncurrent |
31 | us-gaap:DeferredIncomeTaxLiabilitiesNet (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredIncomeTaxLiabilitiesNet |
32 | us-gaap:OtherLiabilitiesNoncurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OtherLiabilitiesNoncurrent |
33 | us-gaap:Liabilities (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:Liabilities |
34 | us-gaap:CommitmentsAndContingencies (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CommitmentsAndContingencies |
35 | us-gaap:StockholdersEquityAbstract (terseLabel) | Abstract | duration | us-gaap:StockholdersEquityAbstract | |
36 | us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue |
37 | us-gaap:CommonStocksIncludingAdditionalPaidInCapital (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CommonStocksIncludingAdditionalPaidInCapital |
38 | us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax |
39 | us-gaap:RetainedEarningsAccumulatedDeficit (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:RetainedEarningsAccumulatedDeficit |
40 | Total stockholders’ equity | Concept (Monetary) | instant | credit | us-gaap:StockholdersEquity |
41 | us-gaap:LiabilitiesAndStockholdersEquity (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:LiabilitiesAndStockholdersEquity |
Model Structure | |
---|---|
Network |
1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)
(http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Financial Position [Abstract] | Abstract | duration | us-gaap:StatementOfFinancialPositionAbstract | |
2 | us-gaap:StatementTable (terseLabel) | Table | duration | us-gaap:StatementTable | |
3 | us-gaap:StatementClassOfStockAxis (terseLabel) | Axis | duration | us-gaap:StatementClassOfStockAxis | |
4 | us-gaap:ClassOfStockDomain (terseLabel) | Member | duration | us-gaap:ClassOfStockDomain | |
5 | us-gaap:CommonClassAMember (terseLabel) | Member | duration | us-gaap:CommonClassAMember | |
6 | us-gaap:CommonClassBMember (terseLabel) | Member | duration | us-gaap:CommonClassBMember | |
7 | goog:CapitalClassCMember (terseLabel) | Member | duration | goog:CapitalClassCMember | |
8 | us-gaap:StatementLineItems (terseLabel) | LineItems | duration | us-gaap:StatementLineItems | |
9 | us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent |
10 | Convertible preferred stock, par value per share (in dollars per share) | Concept (Per-Share) | instant | us-gaap:PreferredStockParOrStatedValuePerShare | |
11 | us-gaap:PreferredStockSharesAuthorized (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesAuthorized | |
12 | us-gaap:PreferredStockSharesIssued (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesIssued | |
13 | us-gaap:PreferredStockSharesOutstanding (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesOutstanding | |
14 | us-gaap:CommonStockParOrStatedValuePerShare (terseLabel) | Concept (Per-Share) | instant | us-gaap:CommonStockParOrStatedValuePerShare | |
15 | us-gaap:CommonStockSharesAuthorized (terseLabel) | Concept (Shares) | instant | us-gaap:CommonStockSharesAuthorized | |
16 | us-gaap:CommonStockSharesIssued (terseLabel) | Concept (Shares) | instant | us-gaap:CommonStockSharesIssued | |
17 | us-gaap:CommonStockSharesOutstanding (terseLabel) | Concept (Shares) | instant | us-gaap:CommonStockSharesOutstanding |
Model Structure | |
---|---|
Network |
1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME
(http://www.google.com/role/ConsolidatedStatementsOfIncome)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Statement [Abstract] | Abstract | duration | us-gaap:IncomeStatementAbstract | |
2 | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
3 | us-gaap:CostsAndExpensesAbstract (terseLabel) | Abstract | duration | us-gaap:CostsAndExpensesAbstract | |
4 | us-gaap:CostOfRevenue (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:CostOfRevenue |
5 | us-gaap:ResearchAndDevelopmentExpense (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ResearchAndDevelopmentExpense |
6 | us-gaap:SellingAndMarketingExpense (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:SellingAndMarketingExpense |
7 | us-gaap:GeneralAndAdministrativeExpense (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:GeneralAndAdministrativeExpense |
8 | us-gaap:LossContingencyLossInPeriod (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:LossContingencyLossInPeriod |
9 | us-gaap:CostsAndExpenses (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:CostsAndExpenses |
10 | us-gaap:OperatingIncomeLoss (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:OperatingIncomeLoss |
11 | us-gaap:NonoperatingIncomeExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NonoperatingIncomeExpense |
12 | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments |
13 | us-gaap:IncomeTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:IncomeTaxExpenseBenefit |
14 | Net income | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLoss |
15 | us-gaap:EarningsPerShareBasic (terseLabel) | Concept (Per-Share) | duration | us-gaap:EarningsPerShareBasic | |
16 | us-gaap:EarningsPerShareDiluted (terseLabel) | Concept (Per-Share) | duration | us-gaap:EarningsPerShareDiluted |
Model Structure | |
---|---|
Network |
1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Comprehensive Income [Abstract] | Abstract | duration | us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract | |
2 | us-gaap:NetIncomeLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLoss |
3 | us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract (terseLabel) | Abstract | duration | us-gaap:OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract | |
4 | us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
5 | us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract (terseLabel) | Abstract | duration | us-gaap:OtherComprehensiveIncomeAvailableForSaleSecuritiesAdjustmentNetOfTaxPeriodIncreaseDecreaseAbstract | |
6 | us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax |
7 | us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax (negatedTerseLabel) | Concept (Monetary) | duration | debit | us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax |
8 | us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax |
9 | us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract (terseLabel) | Abstract | duration | us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPeriodIncreaseDecreaseAbstract | |
10 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax |
11 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax (negatedTerseLabel) | Concept (Monetary) | duration | debit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax |
12 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax |
13 | Other comprehensive income (loss) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossNetOfTax |
14 | us-gaap:ComprehensiveIncomeNetOfTax (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:ComprehensiveIncomeNetOfTax |
Model Structure | |
---|---|
Network |
1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
(http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Comprehensive Income [Abstract] | Abstract | duration | us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract | |
2 | us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax |
3 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax |
Model Structure | |
---|---|
Network |
1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquity)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Stockholders' Equity [Abstract] | Abstract | duration | us-gaap:StatementOfStockholdersEquityAbstract | |
2 | us-gaap:StatementTable (terseLabel) | Table | duration | us-gaap:StatementTable | |
3 | us-gaap:StatementEquityComponentsAxis (terseLabel) | Axis | duration | us-gaap:StatementEquityComponentsAxis | |
4 | us-gaap:EquityComponentDomain (terseLabel) | Member | duration | us-gaap:EquityComponentDomain | |
5 | us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember (terseLabel) | Member | duration | us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember | |
6 | us-gaap:AccumulatedOtherComprehensiveIncomeMember (terseLabel) | Member | duration | us-gaap:AccumulatedOtherComprehensiveIncomeMember | |
7 | us-gaap:RetainedEarningsMember (terseLabel) | Member | duration | us-gaap:RetainedEarningsMember | |
8 | us-gaap:StatementLineItems (terseLabel) | LineItems | duration | us-gaap:StatementLineItems | |
9 | us-gaap:IncreaseDecreaseInStockholdersEquityRollForward (terseLabel) | Abstract | duration | us-gaap:IncreaseDecreaseInStockholdersEquityRollForward | |
10 | us-gaap:SharesIssued (periodStartLabel) | Concept (Shares) | instant | us-gaap:SharesIssued | |
11 | us-gaap:StockholdersEquity (periodStartLabel) | Concept (Monetary) | instant | credit | us-gaap:StockholdersEquity |
12 | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption |
13 | us-gaap:StockIssuedDuringPeriodSharesNewIssues (terseLabel) | Concept (Shares) | duration | us-gaap:StockIssuedDuringPeriodSharesNewIssues | |
14 | us-gaap:StockIssuedDuringPeriodValueNewIssues (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:StockIssuedDuringPeriodValueNewIssues |
15 | us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
16 | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (negatedLabel) | Concept (Monetary) | duration | debit | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits |
17 | us-gaap:StockRepurchasedAndRetiredDuringPeriodShares (negatedTerseLabel) | Concept (Shares) | duration | us-gaap:StockRepurchasedAndRetiredDuringPeriodShares | |
18 | us-gaap:StockRepurchasedAndRetiredDuringPeriodValue (negatedTerseLabel) | Concept (Monetary) | duration | debit | us-gaap:StockRepurchasedAndRetiredDuringPeriodValue |
19 | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest |
20 | us-gaap:NetIncomeLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLoss |
21 | us-gaap:OtherComprehensiveIncomeLossNetOfTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossNetOfTax |
22 | Ending Balance (in shares) | Concept (Shares) | instant | us-gaap:SharesIssued | |
23 | Ending Balance | Concept (Monetary) | instant | credit | us-gaap:StockholdersEquity |
Model Structure | |
---|---|
Network |
1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS
(http://www.google.com/role/ConsolidatedStatementsOfCashFlows)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Statement of Cash Flows [Abstract] | Abstract | duration | us-gaap:StatementOfCashFlowsAbstract | |
2 | us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract (terseLabel) | Abstract | duration | us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract | |
3 | us-gaap:NetIncomeLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLoss |
4 | us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract (terseLabel) | Abstract | duration | us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract | |
5 | goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment (terseLabel) | Concept (Monetary) | duration | debit | goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment |
6 | goog:AmortizationAndImpairmentOfIntangibleAssets (terseLabel) | Concept (Monetary) | duration | debit | goog:AmortizationAndImpairmentOfIntangibleAssets |
7 | us-gaap:ShareBasedCompensation (verboseLabel) | Concept (Monetary) | duration | debit | us-gaap:ShareBasedCompensation |
8 | us-gaap:DeferredIncomeTaxesAndTaxCredits (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:DeferredIncomeTaxesAndTaxCredits |
9 | us-gaap:DebtAndEquitySecuritiesGainLoss (negatedTerseLabel) | Concept (Monetary) | duration | credit | us-gaap:DebtAndEquitySecuritiesGainLoss |
10 | us-gaap:OtherNoncashIncomeExpense (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherNoncashIncomeExpense |
11 | us-gaap:IncreaseDecreaseInOperatingCapitalAbstract (terseLabel) | Abstract | duration | us-gaap:IncreaseDecreaseInOperatingCapitalAbstract | |
12 | us-gaap:IncreaseDecreaseInAccountsReceivable (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:IncreaseDecreaseInAccountsReceivable |
13 | us-gaap:IncreaseDecreaseInIncomeTaxes (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:IncreaseDecreaseInIncomeTaxes |
14 | us-gaap:IncreaseDecreaseInOtherOperatingAssets (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:IncreaseDecreaseInOtherOperatingAssets |
15 | us-gaap:IncreaseDecreaseInAccountsPayable (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:IncreaseDecreaseInAccountsPayable |
16 | us-gaap:IncreaseDecreaseInAccruedLiabilities (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:IncreaseDecreaseInAccruedLiabilities |
17 | goog:IncreaseDecreaseInAccruedRevenueShare (terseLabel) | Concept (Monetary) | duration | debit | goog:IncreaseDecreaseInAccruedRevenueShare |
18 | us-gaap:IncreaseDecreaseInContractWithCustomerLiability (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:IncreaseDecreaseInContractWithCustomerLiability |
19 | us-gaap:NetCashProvidedByUsedInOperatingActivities (totalLabel) | Concept (Monetary) | duration | us-gaap:NetCashProvidedByUsedInOperatingActivities | |
20 | us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract (terseLabel) | Abstract | duration | us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract | |
21 | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment |
22 | us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment |
23 | us-gaap:PaymentsToAcquireMarketableSecurities (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:PaymentsToAcquireMarketableSecurities |
24 | us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities |
25 | us-gaap:PaymentsToAcquireOtherInvestments (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:PaymentsToAcquireOtherInvestments |
26 | us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments |
27 | us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending (negatedTerseLabel) | Concept (Monetary) | duration | credit | us-gaap:IncreaseDecreaseInCollateralHeldUnderSecuritiesLending |
28 | us-gaap:ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell |
29 | goog:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets (negatedLabel) | Concept (Monetary) | duration | credit | goog:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets |
30 | us-gaap:ProceedsFromCollectionOfNotesReceivable (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromCollectionOfNotesReceivable |
31 | us-gaap:NetCashProvidedByUsedInInvestingActivities (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:NetCashProvidedByUsedInInvestingActivities |
32 | us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract (terseLabel) | Abstract | duration | us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract | |
33 | goog:NetProceedsPaymentsRelatedToStockBasedAwardActivities (negatedLabel) | Concept (Monetary) | duration | credit | goog:NetProceedsPaymentsRelatedToStockBasedAwardActivities |
34 | us-gaap:PaymentsForRepurchaseOfCommonStock (negatedTerseLabel) | Concept (Monetary) | duration | credit | us-gaap:PaymentsForRepurchaseOfCommonStock |
35 | us-gaap:ProceedsFromDebtNetOfIssuanceCosts (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromDebtNetOfIssuanceCosts |
36 | us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations |
37 | us-gaap:ProceedsFromMinorityShareholders (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromMinorityShareholders |
38 | us-gaap:NetCashProvidedByUsedInFinancingActivities (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:NetCashProvidedByUsedInFinancingActivities |
39 | us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents |
40 | us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease |
41 | us-gaap:CashAndCashEquivalentsAtCarryingValue (periodStartLabel) | Concept (Monetary) | instant | debit | us-gaap:CashAndCashEquivalentsAtCarryingValue |
42 | Cash and cash equivalents at end of period | Concept (Monetary) | instant | debit | us-gaap:CashAndCashEquivalentsAtCarryingValue |
43 | us-gaap:SupplementalCashFlowInformationAbstract (terseLabel) | Abstract | duration | us-gaap:SupplementalCashFlowInformationAbstract | |
44 | us-gaap:IncomeTaxesPaidNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:IncomeTaxesPaidNet |
45 | us-gaap:InterestPaidNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:InterestPaidNet |
Model Structure | |
---|---|
Network |
2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | us-gaap:AccountingPoliciesAbstract | |
2 | us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock |
Model Structure | |
---|---|
Network |
2102100 - Disclosure - Revenues
(http://www.google.com/role/Revenues)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Revenue from Contract with Customer [Abstract] | Abstract | duration | us-gaap:RevenueFromContractWithCustomerAbstract | |
2 | us-gaap:RevenueFromContractWithCustomerTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:RevenueFromContractWithCustomerTextBlock |
Model Structure | |
---|---|
Network |
2103100 - Disclosure - Financial Instruments
(http://www.google.com/role/FinancialInstruments)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:FinancialInstrumentsDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:FinancialInstrumentsDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2104100 - Disclosure - Variable Interest Entities (VIEs)
(http://www.google.com/role/VariableInterestEntitiesVies)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Organization, Consolidation and Presentation of Financial Statements [Abstract] | Abstract | duration | us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract | |
2 | us-gaap:VariableInterestEntityDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:VariableInterestEntityDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2106100 - Disclosure - Debt
(http://www.google.com/role/Debt)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | us-gaap:DebtDisclosureAbstract | |
2 | us-gaap:DebtDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:DebtDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2107100 - Disclosure - Supplemental Financial Statement Information
(http://www.google.com/role/SupplementalFinancialStatementInformation)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:SupplementalBalanceSheetDisclosuresTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:SupplementalBalanceSheetDisclosuresTextBlock |
Model Structure | |
---|---|
Network |
2108100 - Disclosure - Acquisitions
(http://www.google.com/role/Acquisitions)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | us-gaap:BusinessCombinationsAbstract | |
2 | us-gaap:BusinessCombinationDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:BusinessCombinationDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2109100 - Disclosure - Goodwill and Other Intangible Assets
(http://www.google.com/role/GoodwillAndOtherIntangibleAssets)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2111100 - Disclosure - Commitments and Contingencies
(http://www.google.com/role/CommitmentsAndContingencies)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments and Contingencies Disclosure [Abstract] | Abstract | duration | us-gaap:CommitmentsAndContingenciesDisclosureAbstract | |
2 | us-gaap:CommitmentsAndContingenciesDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:CommitmentsAndContingenciesDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2112100 - Disclosure - Stockholders' Equity
(http://www.google.com/role/StockholdersEquity)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | us-gaap:EquityAbstract | |
2 | us-gaap:StockholdersEquityNoteDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:StockholdersEquityNoteDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2113100 - Disclosure - Net Income Per Share
(http://www.google.com/role/NetIncomePerShare)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share [Abstract] | Abstract | duration | us-gaap:EarningsPerShareAbstract | |
2 | us-gaap:EarningsPerShareTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:EarningsPerShareTextBlock |
Model Structure | |
---|---|
Network |
2114100 - Disclosure - Compensation Plans
(http://www.google.com/role/CompensationPlans)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | us-gaap:CompensationAndEmployeeBenefitPlansTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:CompensationAndEmployeeBenefitPlansTextBlock |
Model Structure | |
---|---|
Network |
2115100 - Disclosure - Income Taxes
(http://www.google.com/role/IncomeTaxes)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:IncomeTaxDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:IncomeTaxDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2116100 - Disclosure - Information about Segments and Geographic Areas
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:SegmentReportingDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:SegmentReportingDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2131100 - Schedule - Schedule II: Valuation and Qualifying Accounts
(http://www.google.com/role/ScheduleIiValuationAndQualifyingAccounts)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] | Abstract | duration | srt:ValuationAndQualifyingAccountsAbstract | |
2 | srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock (terseLabel) | Concept (TextBlock) | duration | srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock |
Model Structure | |
---|---|
Network |
2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | us-gaap:AccountingPoliciesAbstract | |
2 | goog:NatureOfOperationsPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | goog:NatureOfOperationsPolicyPolicyTextBlock | |
3 | us-gaap:ConsolidationPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ConsolidationPolicyTextBlock | |
4 | us-gaap:UseOfEstimates (terseLabel) | Concept (TextBlock) | duration | us-gaap:UseOfEstimates | |
5 | us-gaap:RevenueFromContractWithCustomerPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:RevenueFromContractWithCustomerPolicyTextBlock | |
6 | us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy (terseLabel) | Concept (TextBlock) | duration | us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy | |
7 | us-gaap:CompensationRelatedCostsPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:CompensationRelatedCostsPolicyTextBlock | |
8 | us-gaap:ConcentrationRiskCreditRisk (terseLabel) | Concept (TextBlock) | duration | us-gaap:ConcentrationRiskCreditRisk | |
9 | us-gaap:FairValueOfFinancialInstrumentsPolicy (terseLabel) | Concept (TextBlock) | duration | us-gaap:FairValueOfFinancialInstrumentsPolicy | |
10 | goog:CashAndCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | goog:CashAndCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock | |
11 | goog:NonMarketableEquityInvestmentsPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | goog:NonMarketableEquityInvestmentsPolicyPolicyTextBlock | |
12 | goog:ImpairmentOfMarketableAndNonMarketableSecuritiesPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | goog:ImpairmentOfMarketableAndNonMarketableSecuritiesPolicyPolicyTextBlock | |
13 | us-gaap:ConsolidationVariableInterestEntityPolicy (terseLabel) | Concept (TextBlock) | duration | us-gaap:ConsolidationVariableInterestEntityPolicy | |
14 | us-gaap:ReceivablesPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ReceivablesPolicyTextBlock | |
15 | us-gaap:PropertyPlantAndEquipmentPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:PropertyPlantAndEquipmentPolicyTextBlock | |
16 | us-gaap:InventoryPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:InventoryPolicyTextBlock | |
17 | us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ResearchDevelopmentAndComputerSoftwarePolicyTextBlock | |
18 | us-gaap:BusinessCombinationsPolicy (terseLabel) | Concept (TextBlock) | duration | us-gaap:BusinessCombinationsPolicy | |
19 | goog:LongLivedAssetsPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | goog:LongLivedAssetsPolicyPolicyTextBlock | |
20 | us-gaap:IncomeTaxPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:IncomeTaxPolicyTextBlock | |
21 | us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock | |
22 | us-gaap:AdvertisingCostsPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:AdvertisingCostsPolicyTextBlock | |
23 | us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock | |
24 | us-gaap:PriorPeriodReclassificationAdjustmentDescription (terseLabel) | Concept (TextBlock) | duration | us-gaap:PriorPeriodReclassificationAdjustmentDescription |
Model Structure | |
---|---|
Network |
2302301 - Disclosure - Revenues (Tables)
(http://www.google.com/role/RevenuesTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Revenue from Contract with Customer [Abstract] | Abstract | duration | us-gaap:RevenueFromContractWithCustomerAbstract | |
2 | us-gaap:DisaggregationOfRevenueTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:DisaggregationOfRevenueTableTextBlock | |
3 | us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock |
Model Structure | |
---|---|
Network |
2303301 - Disclosure - Financial Instruments (Tables)
(http://www.google.com/role/FinancialInstrumentsTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock | |
3 | us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock | |
4 | us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock | |
5 | us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock | |
6 | us-gaap:MarketableSecuritiesTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:MarketableSecuritiesTextBlock | |
7 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock | |
8 | us-gaap:GainLossOnInvestmentsTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:GainLossOnInvestmentsTextBlock | |
9 | us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfDerivativeInstrumentsInStatementOfFinancialPositionFairValueTextBlock | |
10 | us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock | |
11 | us-gaap:OffsettingAssetsTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:OffsettingAssetsTableTextBlock | |
12 | us-gaap:OffsettingLiabilitiesTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:OffsettingLiabilitiesTableTextBlock |
Model Structure | |
---|---|
Network |
2306301 - Disclosure - Debt (Tables)
(http://www.google.com/role/DebtTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | us-gaap:DebtDisclosureAbstract | |
2 | us-gaap:ScheduleOfDebtInstrumentsTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfDebtInstrumentsTextBlock | |
3 | us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock |
Model Structure | |
---|---|
Network |
2307301 - Disclosure - Supplemental Financial Statement Information (Tables)
(http://www.google.com/role/SupplementalFinancialStatementInformationTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:PropertyPlantAndEquipmentTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:PropertyPlantAndEquipmentTextBlock | |
3 | us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock | |
4 | us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock | |
5 | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock | |
6 | us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock |
Model Structure | |
---|---|
Network |
2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:ScheduleOfGoodwillTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfGoodwillTextBlock | |
3 | us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock | |
4 | us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Model Structure | |
---|---|
Network |
2311301 - Disclosure - Commitments and Contingencies (Tables)
(http://www.google.com/role/CommitmentsAndContingenciesTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments and Contingencies Disclosure [Abstract] | Abstract | duration | us-gaap:CommitmentsAndContingenciesDisclosureAbstract | |
2 | us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock |
Model Structure | |
---|---|
Network |
2313301 - Disclosure - Net Income Per Share (Tables)
(http://www.google.com/role/NetIncomePerShareTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share [Abstract] | Abstract | duration | us-gaap:EarningsPerShareAbstract | |
2 | us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Model Structure | |
---|---|
Network |
2314301 - Disclosure - Compensation Plans (Tables)
(http://www.google.com/role/CompensationPlansTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock |
Model Structure | |
---|---|
Network |
2315301 - Disclosure - Income Taxes (Tables)
(http://www.google.com/role/IncomeTaxesTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock | |
3 | us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock | |
4 | us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock | |
5 | us-gaap:SummaryOfIncomeTaxContingenciesTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:SummaryOfIncomeTaxContingenciesTextBlock |
Model Structure | |
---|---|
Network |
2316301 - Disclosure - Information about Segments and Geographic Areas (Tables)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock | |
3 | us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock (terseLabel) | Concept (TextBlock) | duration | us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock |
Model Structure | |
---|---|
Network |
2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details)
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Accounting Policies [Abstract] | Abstract | duration | us-gaap:AccountingPoliciesAbstract | |
2 | goog:OrganizationAndSummaryOfSignificantAccountingPoliciesTable (terseLabel) | Table | duration | goog:OrganizationAndSummaryOfSignificantAccountingPoliciesTable | |
3 | us-gaap:StatementScenarioAxis (terseLabel) | Axis | duration | us-gaap:StatementScenarioAxis | |
4 | us-gaap:ScenarioUnspecifiedDomain (terseLabel) | Member | duration | us-gaap:ScenarioUnspecifiedDomain | |
5 | us-gaap:ScenarioForecastMember (terseLabel) | Member | duration | us-gaap:ScenarioForecastMember | |
6 | us-gaap:PropertyPlantAndEquipmentByTypeAxis (terseLabel) | Axis | duration | us-gaap:PropertyPlantAndEquipmentByTypeAxis | |
7 | us-gaap:PropertyPlantAndEquipmentTypeDomain (terseLabel) | Member | duration | us-gaap:PropertyPlantAndEquipmentTypeDomain | |
8 | us-gaap:BuildingMember (terseLabel) | Member | duration | us-gaap:BuildingMember | |
9 | us-gaap:TechnologyEquipmentMember (terseLabel) | Member | duration | us-gaap:TechnologyEquipmentMember | |
10 | goog:ServerEquipmentMember (terseLabel) | Member | duration | goog:ServerEquipmentMember | |
11 | goog:NetworkEquipmentMember (terseLabel) | Member | duration | goog:NetworkEquipmentMember | |
12 | srt:RangeAxis (terseLabel) | Axis | duration | srt:RangeAxis | |
13 | srt:RangeMember (terseLabel) | Member | duration | srt:RangeMember | |
14 | srt:MinimumMember (terseLabel) | Member | duration | srt:MinimumMember | |
15 | srt:MaximumMember (terseLabel) | Member | duration | srt:MaximumMember | |
16 | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis (terseLabel) | Axis | duration | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis | |
17 | us-gaap:TypeOfAdoptionMember (terseLabel) | Member | duration | us-gaap:TypeOfAdoptionMember | |
18 | us-gaap:AccountingStandardsUpdate201602Member (terseLabel) | Member | duration | us-gaap:AccountingStandardsUpdate201602Member | |
19 | us-gaap:AccountingStandardsUpdate201601Member (terseLabel) | Member | duration | us-gaap:AccountingStandardsUpdate201601Member | |
20 | us-gaap:AccountingStandardsUpdate201616Member (terseLabel) | Member | duration | us-gaap:AccountingStandardsUpdate201616Member | |
21 | us-gaap:StatementEquityComponentsAxis (terseLabel) | Axis | duration | us-gaap:StatementEquityComponentsAxis | |
22 | us-gaap:EquityComponentDomain (terseLabel) | Member | duration | us-gaap:EquityComponentDomain | |
23 | us-gaap:RetainedEarningsMember (terseLabel) | Member | duration | us-gaap:RetainedEarningsMember | |
24 | goog:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems (terseLabel) | LineItems | duration | goog:OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems | |
25 | us-gaap:PropertyPlantAndEquipmentUsefulLife (terseLabel) | Concept (Duration) | duration | us-gaap:PropertyPlantAndEquipmentUsefulLife | |
26 | us-gaap:GoodwillImpairmentLoss (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:GoodwillImpairmentLoss |
27 | Intangible assets, estimated useful lives | Concept (Duration) | duration | us-gaap:FiniteLivedIntangibleAssetUsefulLife | |
28 | us-gaap:MarketingAndAdvertisingExpense (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:MarketingAndAdvertisingExpense |
29 | us-gaap:OperatingLeaseRightOfUseAsset (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeaseRightOfUseAsset |
30 | us-gaap:OperatingLeaseLiability (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeaseLiability |
31 | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption |
32 | Reclassification of unrecognized income tax effects | Concept (Monetary) | instant | credit | us-gaap:RetainedEarningsAccumulatedDeficit |
Model Structure | |
---|---|
Network |
2402402 - Disclosure - Revenues (Revenue by Segment) (Details)
(http://www.google.com/role/RevenuesRevenueBySegmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Revenue from Contract with Customer [Abstract] | Abstract | duration | us-gaap:RevenueFromContractWithCustomerAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable | |
3 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
4 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
5 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
6 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
7 | srt:ProductOrServiceAxis (terseLabel) | Axis | duration | srt:ProductOrServiceAxis | |
8 | srt:ProductsAndServicesDomain (terseLabel) | Member | duration | srt:ProductsAndServicesDomain | |
9 | goog:GooglePropertiesMember (terseLabel) | Member | duration | goog:GooglePropertiesMember | |
10 | goog:GoogleNetworkMembersPropertiesMember (terseLabel) | Member | duration | goog:GoogleNetworkMembersPropertiesMember | |
11 | goog:AdvertisingRevenueMember (terseLabel) | Member | duration | goog:AdvertisingRevenueMember | |
12 | goog:OtherRevenuesMember (terseLabel) | Member | duration | goog:OtherRevenuesMember | |
13 | Income Statement Location [Axis] | Axis | duration | us-gaap:IncomeStatementLocationAxis | |
14 | Income Statement Location [Domain] | Member | duration | us-gaap:IncomeStatementLocationDomain | |
15 | us-gaap:SalesMember (verboseLabel) | Member | duration | us-gaap:SalesMember | |
16 | us-gaap:SegmentReportingInformationLineItems (terseLabel) | LineItems | duration | us-gaap:SegmentReportingInformationLineItems | |
17 | Revenues | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
18 | us-gaap:GainLossOnOilAndGasHedgingActivity (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:GainLossOnOilAndGasHedgingActivity |
Model Structure | |
---|---|
Network |
2402403 - Disclosure - Revenues (Revenue by Geographic Location) (Details)
(http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Revenue from Contract with Customer [Abstract] | Abstract | duration | us-gaap:RevenueFromContractWithCustomerAbstract | |
2 | us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable (terseLabel) | Table | duration | us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable | |
3 | us-gaap:ConcentrationRiskByTypeAxis (terseLabel) | Axis | duration | us-gaap:ConcentrationRiskByTypeAxis | |
4 | us-gaap:ConcentrationRiskTypeDomain (terseLabel) | Member | duration | us-gaap:ConcentrationRiskTypeDomain | |
5 | us-gaap:GeographicConcentrationRiskMember (terseLabel) | Member | duration | us-gaap:GeographicConcentrationRiskMember | |
6 | us-gaap:ConcentrationRiskByBenchmarkAxis (terseLabel) | Axis | duration | us-gaap:ConcentrationRiskByBenchmarkAxis | |
7 | us-gaap:ConcentrationRiskBenchmarkDomain (terseLabel) | Member | duration | us-gaap:ConcentrationRiskBenchmarkDomain | |
8 | us-gaap:SalesRevenueNetMember (terseLabel) | Member | duration | us-gaap:SalesRevenueNetMember | |
9 | srt:StatementGeographicalAxis (terseLabel) | Axis | duration | srt:StatementGeographicalAxis | |
10 | srt:SegmentGeographicalDomain (terseLabel) | Member | duration | srt:SegmentGeographicalDomain | |
11 | country:US (terseLabel) | Member | duration | country:US | |
12 | us-gaap:EMEAMember (terseLabel) | Member | duration | us-gaap:EMEAMember | |
13 | srt:AsiaPacificMember (terseLabel) | Member | duration | srt:AsiaPacificMember | |
14 | goog:AmericasExcludingUnitedStatesMember (terseLabel) | Member | duration | goog:AmericasExcludingUnitedStatesMember | |
15 | us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems (terseLabel) | LineItems | duration | us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems | |
16 | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
17 | us-gaap:ConcentrationRiskPercentage1 (terseLabel) | Concept (Percent) | duration | us-gaap:ConcentrationRiskPercentage1 |
Model Structure | |
---|---|
Network |
2402404 - Disclosure - Revenues (Narrative) (Details)
(http://www.google.com/role/RevenuesNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Revenue from Contract with Customer [Abstract] | Abstract | duration | us-gaap:RevenueFromContractWithCustomerAbstract | |
2 | us-gaap:ContractWithCustomerLiabilityRevenueRecognized (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:ContractWithCustomerLiabilityRevenueRecognized |
Model Structure | |
---|---|
Network |
2403402 - Disclosure - Financial Instruments (Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable (terseLabel) | Table | duration | us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable | |
3 | us-gaap:FairValueByFairValueHierarchyLevelAxis (terseLabel) | Axis | duration | us-gaap:FairValueByFairValueHierarchyLevelAxis | |
4 | us-gaap:FairValueMeasurementsFairValueHierarchyDomain (terseLabel) | Member | duration | us-gaap:FairValueMeasurementsFairValueHierarchyDomain | |
5 | us-gaap:FairValueInputsLevel2Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel2Member | |
6 | us-gaap:FairValueInputsLevel3Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel3Member | |
7 | us-gaap:FinancialInstrumentAxis (terseLabel) | Axis | duration | us-gaap:FinancialInstrumentAxis | |
8 | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain (terseLabel) | Member | duration | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain | |
9 | us-gaap:BankTimeDepositsMember (terseLabel) | Member | duration | us-gaap:BankTimeDepositsMember | |
10 | goog:GovernmentBondsMember (terseLabel) | Member | duration | goog:GovernmentBondsMember | |
11 | us-gaap:CorporateDebtSecuritiesMember (terseLabel) | Member | duration | us-gaap:CorporateDebtSecuritiesMember | |
12 | goog:MortgageBackedandAssetBackedSecuritiesMember (terseLabel) | Member | duration | goog:MortgageBackedandAssetBackedSecuritiesMember | |
13 | goog:MarketableDebtSecuritiesMember (verboseLabel) | Member | duration | goog:MarketableDebtSecuritiesMember | |
14 | goog:NonMarketableDebtSecuritiesMember (terseLabel) | Member | duration | goog:NonMarketableDebtSecuritiesMember | |
15 | us-gaap:DebtSecuritiesMember (terseLabel) | Member | duration | us-gaap:DebtSecuritiesMember | |
16 | us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems (terseLabel) | LineItems | duration | us-gaap:ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems | |
17 | us-gaap:AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract (terseLabel) | Abstract | duration | us-gaap:AvailableForSaleSecuritiesFairValueToAmortizedCostBasisAbstract | |
18 | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (totalLabel) | Concept (Monetary) | instant | debit | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost |
19 | us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
20 | us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax (negatedLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
21 | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (terseLabel) | Concept (Monetary) | instant | debit | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities |
22 | us-gaap:CashAndCashEquivalentsFairValueDisclosure (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:CashAndCashEquivalentsFairValueDisclosure |
23 | Marketable Securities | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtSecurities |
24 | us-gaap:InvestmentsFairValueDisclosure (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:InvestmentsFairValueDisclosure |
Model Structure | |
---|---|
Network |
2403403 - Disclosure - Financial Instruments (Narrative) (Details)
(http://www.google.com/role/FinancialInstrumentsNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | goog:FinancialInstrumentsAndFairValueTable (terseLabel) | Table | duration | goog:FinancialInstrumentsAndFairValueTable | |
3 | us-gaap:ValuationTechniqueAxis (terseLabel) | Axis | duration | us-gaap:ValuationTechniqueAxis | |
4 | us-gaap:ValuationTechniqueDomain (terseLabel) | Member | duration | us-gaap:ValuationTechniqueDomain | |
5 | us-gaap:MarketApproachValuationTechniqueMember (terseLabel) | Member | duration | us-gaap:MarketApproachValuationTechniqueMember | |
6 | us-gaap:StatementEquityComponentsAxis (terseLabel) | Axis | duration | us-gaap:StatementEquityComponentsAxis | |
7 | us-gaap:EquityComponentDomain (terseLabel) | Member | duration | us-gaap:EquityComponentDomain | |
8 | Accumulated other comprehensive income (loss) | Member | duration | us-gaap:AccumulatedOtherComprehensiveIncomeMember | |
9 | us-gaap:RetainedEarningsMember (terseLabel) | Member | duration | us-gaap:RetainedEarningsMember | |
10 | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis (terseLabel) | Axis | duration | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis | |
11 | us-gaap:TypeOfAdoptionMember (terseLabel) | Member | duration | us-gaap:TypeOfAdoptionMember | |
12 | us-gaap:AccountingStandardsUpdate201601Member (terseLabel) | Member | duration | us-gaap:AccountingStandardsUpdate201601Member | |
13 | us-gaap:HedgingDesignationAxis (terseLabel) | Axis | duration | us-gaap:HedgingDesignationAxis | |
14 | us-gaap:HedgingDesignationDomain (terseLabel) | Member | duration | us-gaap:HedgingDesignationDomain | |
15 | us-gaap:NondesignatedMember (terseLabel) | Member | duration | us-gaap:NondesignatedMember | |
16 | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis (terseLabel) | Axis | duration | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | |
17 | us-gaap:HedgingRelationshipDomain (terseLabel) | Member | duration | us-gaap:HedgingRelationshipDomain | |
18 | Cash Flow Hedging Relationship | Member | duration | us-gaap:CashFlowHedgingMember | |
19 | us-gaap:FairValueHedgingMember (terseLabel) | Member | duration | us-gaap:FairValueHedgingMember | |
20 | Net Investment Hedges | Member | duration | us-gaap:NetInvestmentHedgingMember | |
21 | us-gaap:DerivativeInstrumentRiskAxis (terseLabel) | Axis | duration | us-gaap:DerivativeInstrumentRiskAxis | |
22 | us-gaap:DerivativeContractTypeDomain (terseLabel) | Member | duration | us-gaap:DerivativeContractTypeDomain | |
23 | us-gaap:ForeignExchangeContractMember (terseLabel) | Member | duration | us-gaap:ForeignExchangeContractMember | |
24 | goog:FinancialInstrumentsAndFairValueLineItems (terseLabel) | LineItems | duration | goog:FinancialInstrumentsAndFairValueLineItems | |
25 | us-gaap:DebtSecuritiesAvailableForSaleRealizedGain (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:DebtSecuritiesAvailableForSaleRealizedGain |
26 | us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:DebtSecuritiesAvailableForSaleRealizedLoss |
27 | us-gaap:ImpairmentOfInvestments (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ImpairmentOfInvestments |
28 | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption |
29 | us-gaap:CostMethodInvestments (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:CostMethodInvestments |
30 | us-gaap:CostMethodInvestmentsFairValueDisclosure (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:CostMethodInvestmentsFairValueDisclosure |
31 | Fair value of non-marketable equity securities | Concept (Monetary) | instant | debit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount |
32 | Unrealized gain on equity securities | Concept (Monetary) | instant | credit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount |
33 | Net unrealized gain on non-marketable equity securities | Concept (Monetary) | duration | credit | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount |
34 | us-gaap:EquityMethodInvestments (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:EquityMethodInvestments |
35 | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (terseLabel) | Concept (Monetary) | instant | credit | goog:CashCollateralReceivedFromDerivativeFinancialInstruments |
36 | invest:DerivativeNotionalAmount (terseLabel) | Concept (Monetary) | instant | invest:DerivativeNotionalAmount | |
37 | us-gaap:DerivativeRemainingMaturity1 (terseLabel) | Concept (Duration) | duration | us-gaap:DerivativeRemainingMaturity1 | |
38 | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (terseLabel) | Concept (Monetary) | instant | credit | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax |
39 | us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:ForeignCurrencyCashFlowHedgeGainLossToBeReclassifiedDuringNext12Months |
Model Structure | |
---|---|
Network |
2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue |
3 | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue |
4 | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue |
5 | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue |
6 | us-gaap:AvailableForSaleSecuritiesDebtSecurities (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:AvailableForSaleSecuritiesDebtSecurities |
Model Structure | |
---|---|
Network |
2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details)
(http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | goog:InvestmentsUnrealizedLossPositionTable (terseLabel) | Table | duration | goog:InvestmentsUnrealizedLossPositionTable | |
3 | us-gaap:FinancialInstrumentAxis (terseLabel) | Axis | duration | us-gaap:FinancialInstrumentAxis | |
4 | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain (terseLabel) | Member | duration | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain | |
5 | goog:GovernmentBondsMember (terseLabel) | Member | duration | goog:GovernmentBondsMember | |
6 | us-gaap:CorporateDebtSecuritiesMember (terseLabel) | Member | duration | us-gaap:CorporateDebtSecuritiesMember | |
7 | goog:MortgageBackedandAssetBackedSecuritiesMember (terseLabel) | Member | duration | goog:MortgageBackedandAssetBackedSecuritiesMember | |
8 | goog:InvestmentsUnrealizedLossPositionLineItems (terseLabel) | LineItems | duration | goog:InvestmentsUnrealizedLossPositionLineItems | |
9 | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months |
10 | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss (negatedLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss |
11 | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger |
12 | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss (negatedLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss |
13 | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition |
14 | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss (negatedTotalLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss |
Model Structure | |
---|---|
Network |
2403406 - Disclosure - Financial Instruments (Non-Marketable Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsNonMarketableDebtSecuritiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable (terseLabel) | Table | duration | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable | |
3 | us-gaap:FairValueByFairValueHierarchyLevelAxis (terseLabel) | Axis | duration | us-gaap:FairValueByFairValueHierarchyLevelAxis | |
4 | us-gaap:FairValueMeasurementsFairValueHierarchyDomain (terseLabel) | Member | duration | us-gaap:FairValueMeasurementsFairValueHierarchyDomain | |
5 | us-gaap:FairValueInputsLevel3Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel3Member | |
6 | us-gaap:FairValueByAssetClassAxis (terseLabel) | Axis | duration | us-gaap:FairValueByAssetClassAxis | |
7 | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain (terseLabel) | Member | duration | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain | |
8 | Non-Marketable Debt Securities | Member | duration | goog:NonMarketableDebtSecuritiesMember | |
9 | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems (terseLabel) | LineItems | duration | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems | |
10 | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward (terseLabel) | Abstract | duration | us-gaap:FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward | |
11 | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue (periodStartLabel) | Concept (Monetary) | instant | debit | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
12 | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract (terseLabel) | Abstract | duration | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetAndLiabilityGainLossIncludedInOtherComprehensiveIncomeLossAbstract | |
13 | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings (verboseLabel) | Concept (Monetary) | duration | credit | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings |
14 | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss |
15 | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases (verboseLabel) | Concept (Monetary) | duration | debit | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetPurchases |
16 | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales (negatedLabel) | Concept (Monetary) | duration | credit | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales |
17 | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod (negatedLabel) | Concept (Monetary) | duration | credit | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod |
18 | Ending balance | Concept (Monetary) | instant | debit | us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetValue |
19 | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities (terseLabel) | Concept (Monetary) | duration | credit | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities |
Model Structure | |
---|---|
Network |
2403407 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable (terseLabel) | Table | duration | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable | |
3 | us-gaap:FinancialInstrumentAxis (terseLabel) | Axis | duration | us-gaap:FinancialInstrumentAxis | |
4 | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain (terseLabel) | Member | duration | us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain | |
5 | goog:MoneyMarketAndOtherFundsMember (terseLabel) | Member | duration | goog:MoneyMarketAndOtherFundsMember | |
6 | goog:MarketableEquitySecuritiesMember (terseLabel) | Member | duration | goog:MarketableEquitySecuritiesMember | |
7 | us-gaap:MutualFundMember (terseLabel) | Member | duration | us-gaap:MutualFundMember | |
8 | us-gaap:FairValueByFairValueHierarchyLevelAxis (terseLabel) | Axis | duration | us-gaap:FairValueByFairValueHierarchyLevelAxis | |
9 | us-gaap:FairValueMeasurementsFairValueHierarchyDomain (terseLabel) | Member | duration | us-gaap:FairValueMeasurementsFairValueHierarchyDomain | |
10 | us-gaap:FairValueInputsLevel1Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel1Member | |
11 | us-gaap:FairValueInputsLevel2Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel2Member | |
12 | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems (terseLabel) | LineItems | duration | us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems | |
13 | Cash and Cash Equivalents | Concept (Monetary) | instant | debit | us-gaap:CashAndCashEquivalentsFairValueDisclosure |
14 | us-gaap:EquitySecuritiesFvNi (verboseLabel) | Concept (Monetary) | instant | debit | us-gaap:EquitySecuritiesFvNi |
Model Structure | |
---|---|
Network |
2403408 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details)
(http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable (terseLabel) | Table | duration | us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable | |
3 | us-gaap:ExtinguishmentOfDebtAxis (terseLabel) | Axis | duration | us-gaap:ExtinguishmentOfDebtAxis | |
4 | us-gaap:ExtinguishmentOfDebtTypeDomain (terseLabel) | Member | duration | us-gaap:ExtinguishmentOfDebtTypeDomain | |
5 | goog:EquitySecuritiesOriginationUponExtinguishmentOfDebtSecuritiesMember (terseLabel) | Member | duration | goog:EquitySecuritiesOriginationUponExtinguishmentOfDebtSecuritiesMember | |
6 | us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems (terseLabel) | LineItems | duration | us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems | |
7 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract (terseLabel) | Abstract | duration | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossCumulativeAmountAbstract | |
8 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount |
9 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount (negatedTerseLabel) | Concept (Monetary) | duration | debit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount |
10 | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (totalLabel) | Concept (Monetary) | duration | credit | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount |
11 | goog:EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis (terseLabel) | Concept (Monetary) | instant | debit | goog:EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis |
12 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount (negatedTerseLabel) | Concept (Monetary) | instant | credit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount |
13 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount |
14 | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount |
15 | us-gaap:EquitySecuritiesFvNiGainLossAlternativeAbstract (terseLabel) | Abstract | duration | us-gaap:EquitySecuritiesFvNiGainLossAlternativeAbstract | |
16 | us-gaap:EquitySecuritiesFvNiRealizedGainLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:EquitySecuritiesFvNiRealizedGainLoss |
17 | us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:EquitySecuritiesFvNiUnrealizedGainLoss |
18 | us-gaap:EquitySecuritiesFvNiGainLoss (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:EquitySecuritiesFvNiGainLoss |
Model Structure | |
---|---|
Network |
2403409 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details)
(http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable (terseLabel) | Table | duration | us-gaap:FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable | |
3 | us-gaap:HedgingDesignationAxis (terseLabel) | Axis | duration | us-gaap:HedgingDesignationAxis | |
4 | us-gaap:HedgingDesignationDomain (terseLabel) | Member | duration | us-gaap:HedgingDesignationDomain | |
5 | us-gaap:DesignatedAsHedgingInstrumentMember (terseLabel) | Member | duration | us-gaap:DesignatedAsHedgingInstrumentMember | |
6 | us-gaap:NondesignatedMember (terseLabel) | Member | duration | us-gaap:NondesignatedMember | |
7 | us-gaap:FairValueByFairValueHierarchyLevelAxis (terseLabel) | Axis | duration | us-gaap:FairValueByFairValueHierarchyLevelAxis | |
8 | us-gaap:FairValueMeasurementsFairValueHierarchyDomain (terseLabel) | Member | duration | us-gaap:FairValueMeasurementsFairValueHierarchyDomain | |
9 | us-gaap:FairValueInputsLevel2Member (terseLabel) | Member | duration | us-gaap:FairValueInputsLevel2Member | |
10 | us-gaap:InvestmentTypeAxis (terseLabel) | Axis | duration | us-gaap:InvestmentTypeAxis | |
11 | us-gaap:InvestmentTypeCategorizationMember (terseLabel) | Member | duration | us-gaap:InvestmentTypeCategorizationMember | |
12 | us-gaap:ForeignExchangeContractMember (terseLabel) | Member | duration | us-gaap:ForeignExchangeContractMember | |
13 | us-gaap:BalanceSheetLocationAxis (terseLabel) | Axis | duration | us-gaap:BalanceSheetLocationAxis | |
14 | us-gaap:BalanceSheetLocationDomain (terseLabel) | Member | duration | us-gaap:BalanceSheetLocationDomain | |
15 | us-gaap:OtherAssetsMember (terseLabel) | Member | duration | us-gaap:OtherAssetsMember | |
16 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (terseLabel) | Member | duration | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember | |
17 | us-gaap:DerivativesFairValueLineItems (terseLabel) | LineItems | duration | us-gaap:DerivativesFairValueLineItems | |
18 | us-gaap:DerivativeAssetsAbstract (terseLabel) | Abstract | duration | us-gaap:DerivativeAssetsAbstract | |
19 | us-gaap:DerivativeFairValueOfDerivativeAsset (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeFairValueOfDerivativeAsset |
20 | us-gaap:DerivativeLiabilitiesAbstract (terseLabel) | Abstract | duration | us-gaap:DerivativeLiabilitiesAbstract | |
21 | us-gaap:DerivativeFairValueOfDerivativeLiability (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeFairValueOfDerivativeLiability |
Model Structure | |
---|---|
Network |
2403410 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details)
(http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable (terseLabel) | Table | duration | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable | |
3 | us-gaap:HedgingDesignationAxis (terseLabel) | Axis | duration | us-gaap:HedgingDesignationAxis | |
4 | us-gaap:HedgingDesignationDomain (terseLabel) | Member | duration | us-gaap:HedgingDesignationDomain | |
5 | us-gaap:NondesignatedMember (terseLabel) | Member | duration | us-gaap:NondesignatedMember | |
6 | us-gaap:DerivativeInstrumentRiskAxis (terseLabel) | Axis | duration | us-gaap:DerivativeInstrumentRiskAxis | |
7 | us-gaap:DerivativeContractTypeDomain (terseLabel) | Member | duration | us-gaap:DerivativeContractTypeDomain | |
8 | us-gaap:ForeignExchangeContractMember (terseLabel) | Member | duration | us-gaap:ForeignExchangeContractMember | |
9 | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis (terseLabel) | Axis | duration | us-gaap:DerivativeInstrumentsGainLossByHedgingRelationshipAxis | |
10 | us-gaap:HedgingRelationshipDomain (terseLabel) | Member | duration | us-gaap:HedgingRelationshipDomain | |
11 | us-gaap:CashFlowHedgingMember (verboseLabel) | Member | duration | us-gaap:CashFlowHedgingMember | |
12 | us-gaap:NetInvestmentHedgingMember (verboseLabel) | Member | duration | us-gaap:NetInvestmentHedgingMember | |
13 | us-gaap:FairValueHedgingMember (terseLabel) | Member | duration | us-gaap:FairValueHedgingMember | |
14 | us-gaap:IncomeStatementLocationAxis (verboseLabel) | Axis | duration | us-gaap:IncomeStatementLocationAxis | |
15 | us-gaap:IncomeStatementLocationDomain (verboseLabel) | Member | duration | us-gaap:IncomeStatementLocationDomain | |
16 | us-gaap:SalesMember (verboseLabel) | Member | duration | us-gaap:SalesMember | |
17 | us-gaap:NonoperatingIncomeExpenseMember (verboseLabel) | Member | duration | us-gaap:NonoperatingIncomeExpenseMember | |
18 | us-gaap:DerivativeInstrumentsGainLossLineItems (terseLabel) | LineItems | duration | us-gaap:DerivativeInstrumentsGainLossLineItems | |
19 | us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract (terseLabel) | Abstract | duration | us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesBeforeTaxPeriodIncreaseDecreaseAbstract | |
20 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax |
21 | us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax |
22 | us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract (terseLabel) | Abstract | duration | us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPeriodIncreaseDecreaseAbstract | |
23 | us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax |
24 | us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent |
25 | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
26 | us-gaap:NonoperatingIncomeExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NonoperatingIncomeExpense |
27 | us-gaap:EffectOfCashFlowHedgesOnResultsOfOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:EffectOfCashFlowHedgesOnResultsOfOperationsAbstract | |
28 | goog:CashFlowHedgeForeignExchangeContractsAbstract (terseLabel) | Abstract | duration | goog:CashFlowHedgeForeignExchangeContractsAbstract | |
29 | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax |
30 | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (terseLabel) | Concept (Monetary) | duration | credit | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet |
31 | us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:GainLossFromComponentsExcludedFromAssessmentOfCashFlowHedgeEffectivenessNet |
32 | us-gaap:EffectOfFairValueHedgesOnResultsOfOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:EffectOfFairValueHedgesOnResultsOfOperationsAbstract | |
33 | goog:FairValueHedgeForeignExchangeContractsAbstract (terseLabel) | Abstract | duration | goog:FairValueHedgeForeignExchangeContractsAbstract | |
34 | us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 |
35 | us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:ChangeInUnrealizedGainLossOnFairValueHedgingInstruments1 |
36 | us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:GainLossFromComponentsExcludedFromAssessmentOfFairValueHedgeEffectivenessNet |
37 | us-gaap:EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:EffectOfNetInvestmentHedgeOnResultsOfOperationsAbstract | |
38 | goog:NetInvestmentHedgeForeignExchangeContractsAbstract (terseLabel) | Abstract | duration | goog:NetInvestmentHedgeForeignExchangeContractsAbstract | |
39 | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (terseLabel) | Concept (Monetary) | duration | credit | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet |
40 | goog:EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract (terseLabel) | Abstract | duration | goog:EffectofDerivativesNotDesignatedasCashFlowHedgesonResultsofOperationsAbstract | |
41 | goog:DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract (terseLabel) | Abstract | duration | goog:DerivativesNotDesignatedasCashFlowHedgesForeignExchangeContractsAbstract | |
42 | us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet |
43 | us-gaap:DerivativeGainLossOnDerivativeNet (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:DerivativeGainLossOnDerivativeNet |
Model Structure | |
---|---|
Network |
2403412 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details)
(http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Fair Value Disclosures [Abstract] | Abstract | duration | us-gaap:FairValueDisclosuresAbstract | |
2 | Offsetting of Assets | Abstract | duration | us-gaap:DerivativeAssetsAbstract | |
3 | Gross Amounts of Recognized Assets | Concept (Monetary) | instant | debit | us-gaap:DerivativeFairValueOfDerivativeAsset |
4 | us-gaap:DerivativeAssetFairValueGrossLiability (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeAssetFairValueGrossLiability |
5 | us-gaap:DerivativeAssets (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeAssets |
6 | us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeAssetNotOffsetPolicyElectionDeduction |
7 | us-gaap:DerivativeCollateralObligationToReturnCash (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeCollateralObligationToReturnCash |
8 | us-gaap:DerivativeCollateralObligationToReturnSecurities (negatedTerseLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeCollateralObligationToReturnSecurities |
9 | us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection |
10 | us-gaap:OffsettingDerivativeLiabilitiesAbstract (terseLabel) | Abstract | duration | us-gaap:OffsettingDerivativeLiabilitiesAbstract | |
11 | Gross Amounts of Recognized Liabilities | Concept (Monetary) | instant | credit | us-gaap:DerivativeFairValueOfDerivativeLiability |
12 | us-gaap:DerivativeLiabilityFairValueGrossAsset (negatedTerseLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeLiabilityFairValueGrossAsset |
13 | us-gaap:DerivativeLiabilities (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeLiabilities |
14 | us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction (negatedTerseLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeLiabilityNotOffsetPolicyElectionDeduction |
15 | us-gaap:DerivativeCollateralRightToReclaimCash (negatedLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeCollateralRightToReclaimCash |
16 | us-gaap:DerivativeCollateralRightToReclaimSecurities (negatedTerseLabel) | Concept (Monetary) | instant | debit | us-gaap:DerivativeCollateralRightToReclaimSecurities |
17 | us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection |
Model Structure | |
---|---|
Network |
2404401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details)
(http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Organization, Consolidation and Presentation of Financial Statements [Abstract] | Abstract | duration | us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract | |
2 | us-gaap:ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable (terseLabel) | Table | duration | us-gaap:ScheduleOfResearchAndDevelopmentArrangementContractToPerformForOthersTable | |
3 | us-gaap:StatementScenarioAxis (terseLabel) | Axis | duration | us-gaap:StatementScenarioAxis | |
4 | us-gaap:ScenarioUnspecifiedDomain (terseLabel) | Member | duration | us-gaap:ScenarioUnspecifiedDomain | |
5 | us-gaap:ScenarioForecastMember (terseLabel) | Member | duration | us-gaap:ScenarioForecastMember | |
6 | us-gaap:RegulatoryAssetAxis (terseLabel) | Axis | duration | us-gaap:RegulatoryAssetAxis | |
7 | us-gaap:RegulatoryAssetDomain (terseLabel) | Member | duration | us-gaap:RegulatoryAssetDomain | |
8 | us-gaap:RenewableEnergyProgramMember (terseLabel) | Member | duration | us-gaap:RenewableEnergyProgramMember | |
9 | us-gaap:OtherCommitmentsAxis (terseLabel) | Axis | duration | us-gaap:OtherCommitmentsAxis | |
10 | us-gaap:OtherCommitmentsDomain (terseLabel) | Member | duration | us-gaap:OtherCommitmentsDomain | |
11 | us-gaap:ResearchAndDevelopmentArrangementMember (terseLabel) | Member | duration | us-gaap:ResearchAndDevelopmentArrangementMember | |
12 | goog:CommitmenttoInvestMember (terseLabel) | Member | duration | goog:CommitmenttoInvestMember | |
13 | dei:LegalEntityAxis (terseLabel) | Axis | duration | dei:LegalEntityAxis | |
14 | dei:EntityDomain (terseLabel) | Member | duration | dei:EntityDomain | |
15 | goog:AbbVieIncMember (terseLabel) | Member | duration | goog:AbbVieIncMember | |
16 | goog:CalicoMember (terseLabel) | Member | duration | goog:CalicoMember | |
17 | us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis (terseLabel) | Axis | duration | us-gaap:VariableInterestEntitiesByClassificationOfEntityAxis | |
18 | us-gaap:ClassificationOfVariableInterestEntityDomain (terseLabel) | Member | duration | us-gaap:ClassificationOfVariableInterestEntityDomain | |
19 | us-gaap:VariableInterestEntityPrimaryBeneficiaryMember (terseLabel) | Member | duration | us-gaap:VariableInterestEntityPrimaryBeneficiaryMember | |
20 | us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember (terseLabel) | Member | duration | us-gaap:VariableInterestEntityNotPrimaryBeneficiaryAggregatedDisclosureMember | |
21 | srt:OwnershipAxis (terseLabel) | Axis | duration | srt:OwnershipAxis | |
22 | srt:OwnershipDomain (terseLabel) | Member | duration | srt:OwnershipDomain | |
23 | goog:VerilyMember (terseLabel) | Member | duration | goog:VerilyMember | |
24 | us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems (terseLabel) | LineItems | duration | us-gaap:ResearchAndDevelopmentArrangementContractToPerformForOthersLineItems | |
25 | us-gaap:VariableInterestEntityConsolidatedAssetsPledged (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:VariableInterestEntityConsolidatedAssetsPledged |
26 | us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoRecourse (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:VariableInterestEntityConsolidatedLiabilitiesNoRecourse |
27 | goog:AccumulatedPaymentsForOtherCommitments (terseLabel) | Concept (Monetary) | instant | credit | goog:AccumulatedPaymentsForOtherCommitments |
28 | us-gaap:OtherCommitment (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OtherCommitment |
29 | us-gaap:SaleOfStockConsiderationReceivedPerTransaction (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:SaleOfStockConsiderationReceivedPerTransaction |
30 | us-gaap:ProceedsFromIssuanceOfCommonStock (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ProceedsFromIssuanceOfCommonStock |
31 | us-gaap:SaleOfStockConsiderationReceivedOnTransaction (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:SaleOfStockConsiderationReceivedOnTransaction |
32 | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:VariableInterestEntityNonconsolidatedCarryingAmountAssetsAndLiabilitiesNet |
Model Structure | |
---|---|
Network |
2406402 - Disclosure - Debt (Narrative) (Details)
(http://www.google.com/role/DebtNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | us-gaap:DebtDisclosureAbstract | |
2 | us-gaap:DebtInstrumentTable (terseLabel) | Table | duration | us-gaap:DebtInstrumentTable | |
3 | srt:ConsolidatedEntitiesAxis (terseLabel) | Axis | duration | srt:ConsolidatedEntitiesAxis | |
4 | srt:ConsolidatedEntitiesDomain (terseLabel) | Member | duration | srt:ConsolidatedEntitiesDomain | |
5 | srt:SubsidiariesMember (terseLabel) | Member | duration | srt:SubsidiariesMember | |
6 | us-gaap:CreditFacilityAxis (terseLabel) | Axis | duration | us-gaap:CreditFacilityAxis | |
7 | us-gaap:CreditFacilityDomain (terseLabel) | Member | duration | us-gaap:CreditFacilityDomain | |
8 | us-gaap:CommercialPaperMember (terseLabel) | Member | duration | us-gaap:CommercialPaperMember | |
9 | us-gaap:RevolvingCreditFacilityMember (terseLabel) | Member | duration | us-gaap:RevolvingCreditFacilityMember | |
10 | us-gaap:LongtermDebtTypeAxis (terseLabel) | Axis | duration | us-gaap:LongtermDebtTypeAxis | |
11 | us-gaap:LongtermDebtTypeDomain (terseLabel) | Member | duration | us-gaap:LongtermDebtTypeDomain | |
12 | us-gaap:UnsecuredDebtMember (terseLabel) | Member | duration | us-gaap:UnsecuredDebtMember | |
13 | us-gaap:DebtInstrumentAxis (terseLabel) | Axis | duration | us-gaap:DebtInstrumentAxis | |
14 | us-gaap:DebtInstrumentNameDomain (terseLabel) | Member | duration | us-gaap:DebtInstrumentNameDomain | |
15 | goog:A2011NotesMember (terseLabel) | Member | duration | goog:A2011NotesMember | |
16 | goog:A2014NotesMember (terseLabel) | Member | duration | goog:A2014NotesMember | |
17 | goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member (terseLabel) | Member | duration | goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member | |
18 | goog:A2016NotesMember (terseLabel) | Member | duration | goog:A2016NotesMember | |
19 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember | |
20 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember | |
21 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember | |
22 | us-gaap:DebtInstrumentLineItems (terseLabel) | LineItems | duration | us-gaap:DebtInstrumentLineItems | |
23 | us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity |
24 | us-gaap:CommercialPaper (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CommercialPaper |
25 | us-gaap:DebtInstrumentFaceAmount (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:DebtInstrumentFaceAmount |
26 | goog:NumberOfTranches (terseLabel) | Concept (Integer) | instant | goog:NumberOfTranches | |
27 | goog:DebtInstrumentAmountSubjectToExchange (terseLabel) | Concept (Monetary) | instant | credit | goog:DebtInstrumentAmountSubjectToExchange |
28 | us-gaap:GainsLossesOnRestructuringOfDebt (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:GainsLossesOnRestructuringOfDebt |
29 | us-gaap:DebtInstrumentInterestRateEffectivePercentage (terseLabel) | Concept (Percent) | instant | us-gaap:DebtInstrumentInterestRateEffectivePercentage | |
30 | us-gaap:LongTermDebtFairValue (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtFairValue |
31 | us-gaap:LinesOfCreditCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LinesOfCreditCurrent |
Model Structure | |
---|---|
Network |
2406403 - Disclosure - Debt (Long-Term Debt) (Details)
(http://www.google.com/role/DebtLongTermDebtDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | us-gaap:DebtDisclosureAbstract | |
2 | us-gaap:DebtInstrumentTable (terseLabel) | Table | duration | us-gaap:DebtInstrumentTable | |
3 | us-gaap:DebtInstrumentAxis (terseLabel) | Axis | duration | us-gaap:DebtInstrumentAxis | |
4 | us-gaap:DebtInstrumentNameDomain (terseLabel) | Member | duration | us-gaap:DebtInstrumentNameDomain | |
5 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember | |
6 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember | |
7 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (terseLabel) | Member | duration | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember | |
8 | us-gaap:DebtInstrumentLineItems (terseLabel) | LineItems | duration | us-gaap:DebtInstrumentLineItems | |
9 | us-gaap:LongTermDebtNoncurrentAbstract (terseLabel) | Abstract | duration | us-gaap:LongTermDebtNoncurrentAbstract | |
10 | us-gaap:DebtInstrumentCarryingAmount (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:DebtInstrumentCarryingAmount |
11 | us-gaap:DebtInstrumentUnamortizedDiscount (negatedLabel) | Concept (Monetary) | instant | debit | us-gaap:DebtInstrumentUnamortizedDiscount |
12 | us-gaap:LongTermDebtNoncurrent (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtNoncurrent |
13 | us-gaap:CapitalLeaseObligationsNoncurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CapitalLeaseObligationsNoncurrent |
14 | us-gaap:LongTermDebtAndCapitalLeaseObligations (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtAndCapitalLeaseObligations |
15 | us-gaap:DebtInstrumentInterestRateStatedPercentage (terseLabel) | Concept (Percent) | instant | us-gaap:DebtInstrumentInterestRateStatedPercentage |
Model Structure | |
---|---|
Network |
2406404 - Disclosure - Debt (Future Principal Payments for Borrowings) (Details)
(http://www.google.com/role/DebtFuturePrincipalPaymentsForBorrowingsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Debt Disclosure [Abstract] | Abstract | duration | us-gaap:DebtDisclosureAbstract | |
2 | us-gaap:LongTermDebtByMaturityAbstract (terseLabel) | Abstract | duration | us-gaap:LongTermDebtByMaturityAbstract | |
3 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths |
4 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo |
5 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree |
6 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour |
7 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive |
8 | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive |
9 | us-gaap:LongTermDebt (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:LongTermDebt |
Model Structure | |
---|---|
Network |
2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:ScheduleOfPropertyPlantAndEquipmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfPropertyPlantAndEquipmentTable | |
3 | us-gaap:PropertyPlantAndEquipmentByTypeAxis (terseLabel) | Axis | duration | us-gaap:PropertyPlantAndEquipmentByTypeAxis | |
4 | us-gaap:PropertyPlantAndEquipmentTypeDomain (terseLabel) | Member | duration | us-gaap:PropertyPlantAndEquipmentTypeDomain | |
5 | us-gaap:LandAndBuildingMember (terseLabel) | Member | duration | us-gaap:LandAndBuildingMember | |
6 | us-gaap:TechnologyEquipmentMember (terseLabel) | Member | duration | us-gaap:TechnologyEquipmentMember | |
7 | us-gaap:ConstructionInProgressMember (terseLabel) | Member | duration | us-gaap:ConstructionInProgressMember | |
8 | us-gaap:LeaseholdImprovementsMember (terseLabel) | Member | duration | us-gaap:LeaseholdImprovementsMember | |
9 | us-gaap:FurnitureAndFixturesMember (terseLabel) | Member | duration | us-gaap:FurnitureAndFixturesMember | |
10 | us-gaap:PropertyPlantAndEquipmentLineItems (terseLabel) | LineItems | duration | us-gaap:PropertyPlantAndEquipmentLineItems | |
11 | us-gaap:PropertyPlantAndEquipmentNetAbstract (terseLabel) | Abstract | duration | us-gaap:PropertyPlantAndEquipmentNetAbstract | |
12 | us-gaap:PropertyPlantAndEquipmentGross (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:PropertyPlantAndEquipmentGross |
13 | us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
14 | Property and equipment, net | Concept (Monetary) | instant | debit | us-gaap:PropertyPlantAndEquipmentNet |
15 | us-gaap:CapitalLeasedAssetsGross (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:CapitalLeasedAssetsGross |
Model Structure | |
---|---|
Network |
2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:LossContingencyAccrualCarryingValueCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:LossContingencyAccrualCarryingValueCurrent |
3 | goog:AccruedCustomerLiabilitiesCurrent (terseLabel) | Concept (Monetary) | instant | credit | goog:AccruedCustomerLiabilitiesCurrent |
4 | us-gaap:OtherAccruedLiabilitiesCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OtherAccruedLiabilitiesCurrent |
5 | us-gaap:AccruedLiabilitiesCurrent (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:AccruedLiabilitiesCurrent |
Model Structure | |
---|---|
Network |
2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:AccumulatedOtherComprehensiveIncomeLossTable (terseLabel) | Table | duration | us-gaap:AccumulatedOtherComprehensiveIncomeLossTable | |
3 | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis (terseLabel) | Axis | duration | us-gaap:AdjustmentsForNewAccountingPronouncementsAxis | |
4 | us-gaap:TypeOfAdoptionMember (terseLabel) | Member | duration | us-gaap:TypeOfAdoptionMember | |
5 | us-gaap:AccountingStandardsUpdate201601Member (terseLabel) | Member | duration | us-gaap:AccountingStandardsUpdate201601Member | |
6 | us-gaap:StatementEquityComponentsAxis (terseLabel) | Axis | duration | us-gaap:StatementEquityComponentsAxis | |
7 | us-gaap:EquityComponentDomain (terseLabel) | Member | duration | us-gaap:EquityComponentDomain | |
8 | us-gaap:RetainedEarningsMember (terseLabel) | Member | duration | us-gaap:RetainedEarningsMember | |
9 | us-gaap:AccumulatedTranslationAdjustmentMember (terseLabel) | Member | duration | us-gaap:AccumulatedTranslationAdjustmentMember | |
10 | Unrealized Gains (Losses) on Available-for-Sale Investments | Member | duration | us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember | |
11 | us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember (terseLabel) | Member | duration | us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember | |
12 | us-gaap:AccumulatedOtherComprehensiveIncomeMember (terseLabel) | Member | duration | us-gaap:AccumulatedOtherComprehensiveIncomeMember | |
13 | us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems (terseLabel) | LineItems | duration | us-gaap:AccumulatedOtherComprehensiveIncomeLossLineItems | |
14 | us-gaap:AOCIAttributableToParentNetOfTaxRollForward (terseLabel) | Abstract | duration | us-gaap:AOCIAttributableToParentNetOfTaxRollForward | |
15 | us-gaap:StockholdersEquity (periodStartLabel) | Concept (Monetary) | instant | credit | us-gaap:StockholdersEquity |
16 | us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent |
17 | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (terseLabel) | Concept (Monetary) | duration | credit | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet |
18 | us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent (negatedLabel) | Concept (Monetary) | duration | debit | us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent |
19 | us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
20 | Ending Balance | Concept (Monetary) | instant | credit | us-gaap:StockholdersEquity |
21 | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption |
Model Structure | |
---|---|
Network |
2407405 - Disclosure - Supplemental Financial Statement Information (Reclassifications Out of Accumulated Other Comprehensive Income (Loss)) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable (terseLabel) | Table | duration | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTable | |
3 | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis (terseLabel) | Axis | duration | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis | |
4 | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain (terseLabel) | Member | duration | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeDomain | |
5 | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember (terseLabel) | Member | duration | us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember | |
6 | us-gaap:StatementEquityComponentsAxis (terseLabel) | Axis | duration | us-gaap:StatementEquityComponentsAxis | |
7 | us-gaap:EquityComponentDomain (terseLabel) | Member | duration | us-gaap:EquityComponentDomain | |
8 | us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember (verboseLabel) | Member | duration | us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember | |
9 | us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember (terseLabel) | Member | duration | us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember | |
10 | us-gaap:DerivativeInstrumentRiskAxis (terseLabel) | Axis | duration | us-gaap:DerivativeInstrumentRiskAxis | |
11 | us-gaap:DerivativeContractTypeDomain (terseLabel) | Member | duration | us-gaap:DerivativeContractTypeDomain | |
12 | us-gaap:ForeignExchangeContractMember (terseLabel) | Member | duration | us-gaap:ForeignExchangeContractMember | |
13 | us-gaap:InterestRateContractMember (terseLabel) | Member | duration | us-gaap:InterestRateContractMember | |
14 | us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems (terseLabel) | LineItems | duration | us-gaap:ReclassificationAdjustmentOutOfAccumulatedOtherComprehensiveIncomeLineItems | |
15 | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax (verboseLabel) | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
16 | us-gaap:NonoperatingIncomeExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NonoperatingIncomeExpense |
17 | Provision for income taxes | Concept (Monetary) | duration | debit | us-gaap:IncomeTaxExpenseBenefit |
18 | Net of tax | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLoss |
Model Structure | |
---|---|
Network |
2407406 - Disclosure - Supplemental Financial Statement Information (Components of Other Income (Expense), Net) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfOtherIncomeExpenseNetDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | goog:BalanceSheetComponentsDisclosureAbstract (label) | Abstract | duration | goog:BalanceSheetComponentsDisclosureAbstract | |
2 | us-gaap:InterestIncomeOther (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:InterestIncomeOther |
3 | us-gaap:InterestExpense (negatedLabel) | Concept (Monetary) | duration | debit | us-gaap:InterestExpense |
4 | us-gaap:ForeignCurrencyTransactionGainLossBeforeTax (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:ForeignCurrencyTransactionGainLossBeforeTax |
5 | us-gaap:DebtSecuritiesRealizedGainLoss (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:DebtSecuritiesRealizedGainLoss |
6 | Gain (loss) on non-marketable investments, net | Concept (Monetary) | duration | credit | us-gaap:EquitySecuritiesFvNiGainLoss |
7 | goog:IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet (terseLabel) | Concept (Monetary) | duration | credit | goog:IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet |
8 | us-gaap:OtherNonoperatingIncomeExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:OtherNonoperatingIncomeExpense |
9 | Other income (expense), net | Concept (Monetary) | duration | credit | us-gaap:NonoperatingIncomeExpense |
10 | us-gaap:InterestCostsCapitalized (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:InterestCostsCapitalized |
11 | us-gaap:ForeignCurrencyTransactionLossBeforeTax (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ForeignCurrencyTransactionLossBeforeTax |
12 | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities (terseLabel) | Concept (Monetary) | duration | credit | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities |
Model Structure | |
---|---|
Network |
2408401 - Disclosure - Acquisitions (Narrative) (Details)
(http://www.google.com/role/AcquisitionsNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Business Combinations [Abstract] | Abstract | duration | us-gaap:BusinessCombinationsAbstract | |
2 | us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable (terseLabel) | Table | duration | us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable | |
3 | us-gaap:BusinessAcquisitionAxis (terseLabel) | Axis | duration | us-gaap:BusinessAcquisitionAxis | |
4 | us-gaap:BusinessAcquisitionAcquireeDomain (terseLabel) | Member | duration | us-gaap:BusinessAcquisitionAcquireeDomain | |
5 | goog:HTCMember (terseLabel) | Member | duration | goog:HTCMember | |
6 | us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember (terseLabel) | Member | duration | us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember | |
7 | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis (terseLabel) | Axis | duration | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis | |
8 | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain (terseLabel) | Member | duration | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain | |
9 | goog:PatentsAndDevelopedTechnologyMember (terseLabel) | Member | duration | goog:PatentsAndDevelopedTechnologyMember | |
10 | us-gaap:CustomerRelationshipsMember (terseLabel) | Member | duration | us-gaap:CustomerRelationshipsMember | |
11 | goog:TradenamesAndOtherMember (terseLabel) | Member | duration | goog:TradenamesAndOtherMember | |
12 | us-gaap:BusinessAcquisitionLineItems (terseLabel) | LineItems | duration | us-gaap:BusinessAcquisitionLineItems | |
13 | us-gaap:PaymentsToAcquireBusinessesGross (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:PaymentsToAcquireBusinessesGross |
14 | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents |
15 | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill |
16 | us-gaap:Goodwill (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:Goodwill |
17 | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities |
18 | us-gaap:BusinessCombinationConsiderationTransferred1 (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:BusinessCombinationConsiderationTransferred1 |
19 | us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife (terseLabel) | Concept (Duration) | duration | us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife | |
20 | us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount |
Model Structure | |
---|---|
Network |
2409402 - Disclosure - Goodwill and Other Intangible Assets (Changes in Carrying Amount of Goodwill) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:ScheduleOfGoodwillTable (terseLabel) | Table | duration | us-gaap:ScheduleOfGoodwillTable | |
3 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
4 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
5 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
6 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
7 | us-gaap:GoodwillLineItems (terseLabel) | LineItems | duration | us-gaap:GoodwillLineItems | |
8 | us-gaap:GoodwillRollForward (terseLabel) | Abstract | duration | us-gaap:GoodwillRollForward | |
9 | Goodwill, Beginning of Period | Concept (Monetary) | instant | debit | us-gaap:Goodwill |
10 | us-gaap:GoodwillAcquiredDuringPeriod (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:GoodwillAcquiredDuringPeriod |
11 | us-gaap:GoodwillTransfers (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:GoodwillTransfers |
12 | us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:GoodwillTranslationAndPurchaseAccountingAdjustments |
13 | Goodwill, End of Period | Concept (Monetary) | instant | debit | us-gaap:Goodwill |
Model Structure | |
---|---|
Network |
2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable (terseLabel) | Table | duration | us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetByMajorClassTable | |
3 | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis (terseLabel) | Axis | duration | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis | |
4 | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain (terseLabel) | Member | duration | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain | |
5 | goog:PatentsAndDevelopedTechnologyMember (terseLabel) | Member | duration | goog:PatentsAndDevelopedTechnologyMember | |
6 | us-gaap:CustomerRelationshipsMember (terseLabel) | Member | duration | us-gaap:CustomerRelationshipsMember | |
7 | goog:TradenamesAndOtherMember (terseLabel) | Member | duration | goog:TradenamesAndOtherMember | |
8 | us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems (terseLabel) | LineItems | duration | us-gaap:AcquiredFiniteLivedIntangibleAssetsLineItems | |
9 | us-gaap:FiniteLivedIntangibleAssetsGross (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsGross |
10 | us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization |
11 | Net Carrying Amount | Concept (Monetary) | instant | debit | us-gaap:IntangibleAssetsNetExcludingGoodwill |
Model Structure | |
---|---|
Network |
2409404 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable (terseLabel) | Table | duration | us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable | |
3 | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis (terseLabel) | Axis | duration | us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis | |
4 | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain (terseLabel) | Member | duration | us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain | |
5 | goog:PatentsAndDevelopedTechnologyMember (terseLabel) | Member | duration | goog:PatentsAndDevelopedTechnologyMember | |
6 | us-gaap:CustomerRelationshipsMember (terseLabel) | Member | duration | us-gaap:CustomerRelationshipsMember | |
7 | goog:TradenamesAndOtherMember (terseLabel) | Member | duration | goog:TradenamesAndOtherMember | |
8 | goog:AcquisitionrelatedIntangibleAssetsMember (terseLabel) | Member | duration | goog:AcquisitionrelatedIntangibleAssetsMember | |
9 | us-gaap:FiniteLivedIntangibleAssetsLineItems (terseLabel) | LineItems | duration | us-gaap:FiniteLivedIntangibleAssetsLineItems | |
10 | us-gaap:FiniteLivedIntangibleAssetUsefulLife (terseLabel) | Concept (Duration) | duration | us-gaap:FiniteLivedIntangibleAssetUsefulLife | |
11 | us-gaap:AmortizationOfIntangibleAssets (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:AmortizationOfIntangibleAssets |
Model Structure | |
---|---|
Network |
2409405 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Goodwill and Intangible Assets Disclosure [Abstract] | Abstract | duration | us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract | |
2 | us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract (terseLabel) | Abstract | duration | us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract | |
3 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
4 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
5 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
6 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
7 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive |
8 | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive |
9 | us-gaap:FiniteLivedIntangibleAssetsNet (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:FiniteLivedIntangibleAssetsNet |
Model Structure | |
---|---|
Network |
2411402 - Disclosure - Commitments and Contingencies (Future Minimum Payments Under Non-Cancelable Operating Leases, Along with Sublease Income Amounts) (Details)
(http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments and Contingencies Disclosure [Abstract] | Abstract | duration | us-gaap:CommitmentsAndContingenciesDisclosureAbstract | |
2 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract (terseLabel) | Abstract | duration | us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract | |
3 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent |
4 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears |
5 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears |
6 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears |
7 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears |
8 | us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter |
9 | us-gaap:OperatingLeasesFutureMinimumPaymentsDue (totalLabel) | Concept (Monetary) | instant | credit | us-gaap:OperatingLeasesFutureMinimumPaymentsDue |
10 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableAbstract (terseLabel) | Abstract | duration | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableAbstract | |
11 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableCurrent |
12 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears |
13 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears |
14 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFourYears |
15 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears |
16 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivableThereafter |
17 | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable |
18 | goog:OperatingLeasesFutureMinimumPaymentsDueNetFiscalYearMaturityAbstract (terseLabel) | Abstract | duration | goog:OperatingLeasesFutureMinimumPaymentsDueNetFiscalYearMaturityAbstract | |
19 | goog:OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths |
20 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears |
21 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears |
22 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFourYears (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFourYears |
23 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears |
24 | goog:OperatingLeasesFutureMinimumPaymentsDueNetThereafter (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetThereafter |
25 | goog:OperatingLeasesFutureMinimumPaymentsDueNetTotal (totalLabel) | Concept (Monetary) | instant | credit | goog:OperatingLeasesFutureMinimumPaymentsDueNetTotal |
Model Structure | |
---|---|
Network |
2411403 - Disclosure - Commitments and Contingencies (Narrative) (Details)
(http://www.google.com/role/CommitmentsAndContingenciesNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Commitments and Contingencies Disclosure [Abstract] | Abstract | duration | us-gaap:CommitmentsAndContingenciesDisclosureAbstract | |
2 | goog:CommitmentsAndContingenciesDisclosureTable (terseLabel) | Table | duration | goog:CommitmentsAndContingenciesDisclosureTable | |
3 | us-gaap:LossContingenciesByNatureOfContingencyAxis (terseLabel) | Axis | duration | us-gaap:LossContingenciesByNatureOfContingencyAxis | |
4 | us-gaap:LossContingencyNatureDomain (terseLabel) | Member | duration | us-gaap:LossContingencyNatureDomain | |
5 | us-gaap:UnfavorableRegulatoryActionMember (terseLabel) | Member | duration | us-gaap:UnfavorableRegulatoryActionMember | |
6 | us-gaap:BalanceSheetLocationAxis (terseLabel) | Axis | duration | us-gaap:BalanceSheetLocationAxis | |
7 | us-gaap:BalanceSheetLocationDomain (terseLabel) | Member | duration | us-gaap:BalanceSheetLocationDomain | |
8 | us-gaap:PropertyPlantAndEquipmentMember (terseLabel) | Member | duration | us-gaap:PropertyPlantAndEquipmentMember | |
9 | goog:CommitmentsAndContingenciesDisclosureLineItems (terseLabel) | LineItems | duration | goog:CommitmentsAndContingenciesDisclosureLineItems | |
10 | goog:NonCancelableFutureMinimumLeasePayments (terseLabel) | Concept (Monetary) | instant | credit | goog:NonCancelableFutureMinimumLeasePayments |
11 | us-gaap:LeaseAndRentalExpense (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:LeaseAndRentalExpense |
12 | us-gaap:PurchaseObligation (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:PurchaseObligation |
13 | us-gaap:LossContingencyLossInPeriod (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:LossContingencyLossInPeriod |
Model Structure | |
---|---|
Network |
2412401 - Disclosure - Stockholders' Equity (Narrative) (Details)
(http://www.google.com/role/StockholdersEquityNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Equity [Abstract] | Abstract | duration | us-gaap:EquityAbstract | |
2 | goog:StockholdersEquityNoteTable (terseLabel) | Table | duration | goog:StockholdersEquityNoteTable | |
3 | us-gaap:StatementClassOfStockAxis (terseLabel) | Axis | duration | us-gaap:StatementClassOfStockAxis | |
4 | us-gaap:ClassOfStockDomain (terseLabel) | Member | duration | us-gaap:ClassOfStockDomain | |
5 | us-gaap:CommonClassAMember (terseLabel) | Member | duration | us-gaap:CommonClassAMember | |
6 | us-gaap:CommonClassBMember (terseLabel) | Member | duration | us-gaap:CommonClassBMember | |
7 | goog:CapitalClassCMember (terseLabel) | Member | duration | goog:CapitalClassCMember | |
8 | us-gaap:ShareRepurchaseProgramAxis (terseLabel) | Axis | duration | us-gaap:ShareRepurchaseProgramAxis | |
9 | us-gaap:ShareRepurchaseProgramDomain (terseLabel) | Member | duration | us-gaap:ShareRepurchaseProgramDomain | |
10 | goog:ShareRepurchaseProgramMember (terseLabel) | Member | duration | goog:ShareRepurchaseProgramMember | |
11 | goog:StockholdersEquityNoteLineItems (terseLabel) | LineItems | duration | goog:StockholdersEquityNoteLineItems | |
12 | us-gaap:PreferredStockSharesAuthorized (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesAuthorized | |
13 | us-gaap:PreferredStockParOrStatedValuePerShare (terseLabel) | Concept (Per-Share) | instant | us-gaap:PreferredStockParOrStatedValuePerShare | |
14 | us-gaap:PreferredStockSharesIssued (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesIssued | |
15 | us-gaap:PreferredStockSharesOutstanding (terseLabel) | Concept (Shares) | instant | us-gaap:PreferredStockSharesOutstanding | |
16 | goog:NumberOfClassesOfCommonStock (terseLabel) | Concept (Integer) | instant | goog:NumberOfClassesOfCommonStock | |
17 | goog:CommonStockNumberofVotes (terseLabel) | Concept (Integer) | instant | goog:CommonStockNumberofVotes | |
18 | us-gaap:StockRepurchaseProgramAuthorizedAmount1 (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:StockRepurchaseProgramAuthorizedAmount1 |
19 | Repurchases of capital stock (in shares) | Concept (Shares) | duration | us-gaap:StockRepurchasedAndRetiredDuringPeriodShares | |
20 | Repurchases of capital stock | Concept (Monetary) | duration | debit | us-gaap:StockRepurchasedAndRetiredDuringPeriodValue |
Model Structure | |
---|---|
Network |
2413402 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share) (Details)
(http://www.google.com/role/NetIncomePerShareScheduleOfEarningsPerShareDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Earnings Per Share [Abstract] | Abstract | duration | us-gaap:EarningsPerShareAbstract | |
2 | goog:EarningsPerShareDisclosureTable (terseLabel) | Table | duration | goog:EarningsPerShareDisclosureTable | |
3 | us-gaap:StatementClassOfStockAxis (terseLabel) | Axis | duration | us-gaap:StatementClassOfStockAxis | |
4 | us-gaap:ClassOfStockDomain (terseLabel) | Member | duration | us-gaap:ClassOfStockDomain | |
5 | us-gaap:CommonClassAMember (terseLabel) | Member | duration | us-gaap:CommonClassAMember | |
6 | us-gaap:CommonClassBMember (terseLabel) | Member | duration | us-gaap:CommonClassBMember | |
7 | goog:CapitalClassCMember (terseLabel) | Member | duration | goog:CapitalClassCMember | |
8 | goog:EarningsPerShareDisclosureLineItems (terseLabel) | LineItems | duration | goog:EarningsPerShareDisclosureLineItems | |
9 | us-gaap:EarningsPerShareBasicAbstract (terseLabel) | Abstract | duration | us-gaap:EarningsPerShareBasicAbstract | |
10 | us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract (terseLabel) | Abstract | duration | us-gaap:NetIncomeLossAvailableToCommonStockholdersBasicAbstract | |
11 | us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic |
12 | us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract (terseLabel) | Abstract | duration | us-gaap:WeightedAverageNumberOfSharesOutstandingBasicAbstract | |
13 | us-gaap:WeightedAverageNumberOfSharesOutstandingBasic (terseLabel) | Concept (Shares) | duration | us-gaap:WeightedAverageNumberOfSharesOutstandingBasic | |
14 | Basic net income per share (in dollars per share) | Concept (Per-Share) | duration | us-gaap:EarningsPerShareBasic | |
15 | us-gaap:EarningsPerShareDilutedAbstract (terseLabel) | Abstract | duration | us-gaap:EarningsPerShareDilutedAbstract | |
16 | us-gaap:NetIncomeLossAvailableToCommonStockholdersDilutedAbstract (terseLabel) | Abstract | duration | us-gaap:NetIncomeLossAvailableToCommonStockholdersDilutedAbstract | |
17 | goog:DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities (terseLabel) | Concept (Monetary) | duration | credit | goog:DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities |
18 | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted (totalLabel) | Concept (Monetary) | duration | credit | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted |
19 | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (terseLabel) | Concept (Monetary) | duration | credit | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares |
20 | goog:ReallocationOfUndistributedEarnings (negatedLabel) | Concept (Monetary) | duration | debit | goog:ReallocationOfUndistributedEarnings |
21 | us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted (totalLabel) | Concept (Monetary) | duration | credit | us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted |
22 | us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract (terseLabel) | Abstract | duration | us-gaap:WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract | |
23 | us-gaap:WeightedAverageNumberOfSharesOutstandingBasic (terseLabel) | Concept (Shares) | duration | us-gaap:WeightedAverageNumberOfSharesOutstandingBasic | |
24 | us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract (terseLabel) | Abstract | duration | us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract | |
25 | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (terseLabel) | Concept (Shares) | duration | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock | |
26 | us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements (terseLabel) | Concept (Shares) | duration | us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements | |
27 | us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding (totalLabel) | Concept (Shares) | duration | us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding | |
28 | Diluted net income per share (in dollars per share) | Concept (Per-Share) | duration | us-gaap:EarningsPerShareDiluted |
Model Structure | |
---|---|
Network |
2414402 - Disclosure - Compensation Plans (Stock Plans) (Details)
(http://www.google.com/role/CompensationPlansStockPlansDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable (terseLabel) | Table | duration | us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable | |
3 | us-gaap:AwardTypeAxis (terseLabel) | Axis | duration | us-gaap:AwardTypeAxis | |
4 | us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain (terseLabel) | Member | duration | us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain | |
5 | us-gaap:EmployeeStockOptionMember (terseLabel) | Member | duration | us-gaap:EmployeeStockOptionMember | |
6 | us-gaap:RestrictedStockUnitsRSUMember (terseLabel) | Member | duration | us-gaap:RestrictedStockUnitsRSUMember | |
7 | Stock Plans | LineItems | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems | |
8 | goog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationTerm (terseLabel) | Concept (Duration) | duration | goog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationTerm | |
9 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 (terseLabel) | Concept (Duration) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 | |
10 | us-gaap:CommonStockCapitalSharesReservedForFutureIssuance (terseLabel) | Concept (Shares) | instant | us-gaap:CommonStockCapitalSharesReservedForFutureIssuance |
Model Structure | |
---|---|
Network |
2414403 - Disclosure - Compensation Plans (Stock Based Compensation) (Details)
(http://www.google.com/role/CompensationPlansStockBasedCompensationDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | us-gaap:AllocatedShareBasedCompensationExpense (verboseLabel) | Concept (Monetary) | duration | debit | us-gaap:AllocatedShareBasedCompensationExpense |
3 | Stock-based compensation expense, awards we expect to settle in Alphabet stock | Concept (Monetary) | duration | debit | us-gaap:ShareBasedCompensation |
4 | us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense |
5 | goog:TaxBenefitFromStockBasedAwardActivity (terseLabel) | Concept (Monetary) | duration | debit | goog:TaxBenefitFromStockBasedAwardActivity |
Model Structure | |
---|---|
Network |
2414404 - Disclosure - Compensation Plans (Stock Based Award Activities) (Details)
(http://www.google.com/role/CompensationPlansStockBasedAwardActivitiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable (terseLabel) | Table | duration | us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable | |
3 | us-gaap:AwardTypeAxis (terseLabel) | Axis | duration | us-gaap:AwardTypeAxis | |
4 | us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain (terseLabel) | Member | duration | us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain | |
5 | us-gaap:RestrictedStockUnitsRSUMember (terseLabel) | Member | duration | us-gaap:RestrictedStockUnitsRSUMember | |
6 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems (terseLabel) | LineItems | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems | |
7 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward (terseLabel) | Abstract | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward | |
8 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber (periodStartLabel) | Concept (Shares) | instant | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber | |
9 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod (terseLabel) | Concept (Shares) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod | |
10 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod (negatedLabel) | Concept (Shares) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod | |
11 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod (negatedLabel) | Concept (Shares) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod | |
12 | Unvested at end of period (in shares) | Concept (Shares) | instant | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber | |
13 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward (terseLabel) | Abstract | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward | |
14 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue (periodStartLabel) | Concept (Per-Share) | instant | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue | |
15 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue (terseLabel) | Concept (Per-Share) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue | |
16 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue (terseLabel) | Concept (Per-Share) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue | |
17 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue (terseLabel) | Concept (Per-Share) | duration | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue | |
18 | Unvested at end of period (in dollars per share) | Concept (Per-Share) | instant | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue | |
19 | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue |
20 | us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized |
21 | us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 (terseLabel) | Concept (Duration) | duration | us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Model Structure | |
---|---|
Network |
2414405 - Disclosure - Compensation Plans (401k Plans and Performance Fees) (Details)
(http://www.google.com/role/CompensationPlans401KPlansAndPerformanceFeesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Disclosure of Compensation Related Costs, Share-based Payments [Abstract] | Abstract | duration | us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract | |
2 | goog:DefinedContributionPlanNumberofPlans (terseLabel) | Concept (Integer) | duration | goog:DefinedContributionPlanNumberofPlans | |
3 | us-gaap:DefinedContributionPlanCostRecognized (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:DefinedContributionPlanCostRecognized |
4 | goog:CompensationExpensePerformanceFees (terseLabel) | Concept (Monetary) | duration | debit | goog:CompensationExpensePerformanceFees |
Model Structure | |
---|---|
Network |
2415402 - Disclosure - Income Taxes (Narrative) (Details)
(http://www.google.com/role/IncomeTaxesNarrativeDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | goog:IncomeTaxesTable (terseLabel) | Table | duration | goog:IncomeTaxesTable | |
3 | us-gaap:IncomeTaxAuthorityAxis (terseLabel) | Axis | duration | us-gaap:IncomeTaxAuthorityAxis | |
4 | us-gaap:IncomeTaxAuthorityDomain (terseLabel) | Member | duration | us-gaap:IncomeTaxAuthorityDomain | |
5 | us-gaap:DomesticCountryMember (terseLabel) | Member | duration | us-gaap:DomesticCountryMember | |
6 | us-gaap:StateAndLocalJurisdictionMember (terseLabel) | Member | duration | us-gaap:StateAndLocalJurisdictionMember | |
7 | us-gaap:ForeignCountryMember (terseLabel) | Member | duration | us-gaap:ForeignCountryMember | |
8 | goog:IncomeTaxesLineItems (terseLabel) | LineItems | duration | goog:IncomeTaxesLineItems | |
9 | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic |
10 | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign |
11 | goog:TaxCutsandJobsActof2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | goog:TaxCutsandJobsActof2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit |
12 | goog:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxAssetProvisionalIncomeTaxExpenseBenefit (negatedTerseLabel) | Concept (Monetary) | duration | debit | goog:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxAssetProvisionalIncomeTaxExpenseBenefit |
13 | us-gaap:OperatingLossCarryforwards (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:OperatingLossCarryforwards |
14 | us-gaap:TaxCreditCarryforwardAmount (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:TaxCreditCarryforwardAmount |
15 | us-gaap:UnrecognizedTaxBenefits (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:UnrecognizedTaxBenefits |
16 | us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate |
17 | us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued (terseLabel) | Concept (Monetary) | instant | credit | us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued |
18 | goog:NumberOfTaxJurisdictions (terseLabel) | Concept (Integer) | duration | goog:NumberOfTaxJurisdictions | |
19 | us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DecreaseInUnrecognizedTaxBenefitsIsReasonablyPossible |
Model Structure | |
---|---|
Network |
2415403 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)
(http://www.google.com/role/IncomeTaxesProvisionForIncomeTaxesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:IncomeTaxExpenseBenefitContinuingOperationsAbstract | |
3 | us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract | |
4 | us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefit |
5 | us-gaap:CurrentForeignTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:CurrentForeignTaxExpenseBenefit |
6 | us-gaap:CurrentIncomeTaxExpenseBenefit (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:CurrentIncomeTaxExpenseBenefit |
7 | us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract (terseLabel) | Abstract | duration | us-gaap:DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract | |
8 | us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefit |
9 | us-gaap:DeferredForeignIncomeTaxExpenseBenefit (terseLabel) | Concept (Monetary) | duration | debit | us-gaap:DeferredForeignIncomeTaxExpenseBenefit |
10 | us-gaap:DeferredIncomeTaxExpenseBenefit (totalLabel) | Concept (Monetary) | duration | debit | us-gaap:DeferredIncomeTaxExpenseBenefit |
11 | Provision for income taxes | Concept (Monetary) | duration | debit | us-gaap:IncomeTaxExpenseBenefit |
Model Structure | |
---|---|
Network |
2415404 - Disclosure - Income Taxes (Reconciliation of Federal Statutory Income Tax Rate to Effective Income Tax Rate) (Details)
(http://www.google.com/role/IncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract (terseLabel) | Abstract | duration | us-gaap:EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract | |
3 | us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate (terseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | |
4 | us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential (terseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential | |
5 | goog:ImpactofTaxCutsandJobsActAbstract (terseLabel) | Abstract | duration | goog:ImpactofTaxCutsandJobsActAbstract | |
6 | goog:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent (terseLabel) | Concept (Percent) | duration | goog:EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent | |
7 | us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate (terseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate | |
8 | us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch (negatedLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationTaxCreditsResearch | |
9 | us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost (negatedTerseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost | |
10 | goog:EffectiveIncomeTaxRateReconciliationRegulatoryFine (terseLabel) | Concept (Percent) | duration | goog:EffectiveIncomeTaxRateReconciliationRegulatoryFine | |
11 | us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance (terseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance | |
12 | us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments (terseLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments | |
13 | us-gaap:EffectiveIncomeTaxRateContinuingOperations (totalLabel) | Concept (Percent) | duration | us-gaap:EffectiveIncomeTaxRateContinuingOperations |
Model Structure | |
---|---|
Network |
2415405 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details)
(http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:ComponentsOfDeferredTaxAssetsAbstract (terseLabel) | Abstract | duration | us-gaap:ComponentsOfDeferredTaxAssetsAbstract | |
3 | us-gaap:DeferredTaxAssetsNetAbstract (terseLabel) | Abstract | duration | us-gaap:DeferredTaxAssetsNetAbstract | |
4 | us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost |
5 | us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits |
6 | us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther |
7 | us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsOther |
8 | goog:DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness (terseLabel) | Concept (Monetary) | instant | debit | goog:DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness |
9 | goog:DeferredTaxAssetsDeferredCostSharing (terseLabel) | Concept (Monetary) | instant | debit | goog:DeferredTaxAssetsDeferredCostSharing |
10 | us-gaap:DeferredTaxAssetsOperatingLossCarryforwards (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsOperatingLossCarryforwards |
11 | us-gaap:DeferredTaxAssetsOther (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsOther |
12 | us-gaap:DeferredTaxAssetsGross (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsGross |
13 | us-gaap:DeferredTaxAssetsValuationAllowance (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxAssetsValuationAllowance |
14 | us-gaap:DeferredTaxAssetsNet (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsNet |
15 | us-gaap:DeferredTaxLiabilitiesAbstract (terseLabel) | Abstract | duration | us-gaap:DeferredTaxLiabilitiesAbstract | |
16 | us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment |
17 | us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets |
18 | goog:DeferredTaxLiabilitiesRenewableEnergyInvestments (negatedLabel) | Concept (Monetary) | instant | credit | goog:DeferredTaxLiabilitiesRenewableEnergyInvestments |
19 | us-gaap:DeferredTaxLiabilitiesInvestments (negatedTerseLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxLiabilitiesInvestments |
20 | us-gaap:DeferredTaxLiabilitiesOther (negatedLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxLiabilitiesOther |
21 | us-gaap:DeferredIncomeTaxLiabilities (negatedTotalLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredIncomeTaxLiabilities |
22 | us-gaap:DeferredTaxAssetsLiabilitiesNet (totalLabel) | Concept (Monetary) | instant | debit | us-gaap:DeferredTaxAssetsLiabilitiesNet |
23 | us-gaap:DeferredTaxLiabilities (negatedTotalLabel) | Concept (Monetary) | instant | credit | us-gaap:DeferredTaxLiabilities |
Model Structure | |
---|---|
Network |
2415406 - Disclosure - Income Taxes (Summary of Activity Related to Gross Unrecognized Tax Benefits) (Details)
(http://www.google.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Income Tax Disclosure [Abstract] | Abstract | duration | us-gaap:IncomeTaxDisclosureAbstract | |
2 | us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward (terseLabel) | Abstract | duration | us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward | |
3 | Beginning Balance | Concept (Monetary) | instant | credit | us-gaap:UnrecognizedTaxBenefits |
4 | us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions |
5 | us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions (negatedLabel) | Concept (Monetary) | duration | debit | us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions |
6 | us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities (negatedLabel) | Concept (Monetary) | duration | debit | us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities |
7 | us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions |
8 | Ending Balance | Concept (Monetary) | instant | credit | us-gaap:UnrecognizedTaxBenefits |
Model Structure | |
---|---|
Network |
2416402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable | |
3 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
4 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
5 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
6 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
7 | us-gaap:SegmentReportingInformationLineItems (terseLabel) | LineItems | duration | us-gaap:SegmentReportingInformationLineItems | |
8 | Revenues | Concept (Monetary) | duration | credit | us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax |
Model Structure | |
---|---|
Network |
2416403 - Disclosure - Information about Segments and Geographic Areas (Operating Income/Loss by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable | |
3 | srt:ConsolidationItemsAxis (terseLabel) | Axis | duration | srt:ConsolidationItemsAxis | |
4 | srt:ConsolidationItemsDomain (terseLabel) | Member | duration | srt:ConsolidationItemsDomain | |
5 | us-gaap:OperatingSegmentsMember (terseLabel) | Member | duration | us-gaap:OperatingSegmentsMember | |
6 | us-gaap:CorporateNonSegmentMember (terseLabel) | Member | duration | us-gaap:CorporateNonSegmentMember | |
7 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
8 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
9 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
10 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
11 | us-gaap:SegmentReportingInformationLineItems (terseLabel) | LineItems | duration | us-gaap:SegmentReportingInformationLineItems | |
12 | Segment operating income / (loss) | Concept (Monetary) | duration | credit | us-gaap:OperatingIncomeLoss |
Model Structure | |
---|---|
Network |
2416404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable | |
3 | srt:ConsolidationItemsAxis (terseLabel) | Axis | duration | srt:ConsolidationItemsAxis | |
4 | srt:ConsolidationItemsDomain (terseLabel) | Member | duration | srt:ConsolidationItemsDomain | |
5 | us-gaap:OperatingSegmentsMember (terseLabel) | Member | duration | us-gaap:OperatingSegmentsMember | |
6 | us-gaap:MaterialReconcilingItemsMember (terseLabel) | Member | duration | us-gaap:MaterialReconcilingItemsMember | |
7 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
8 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
9 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
10 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
11 | us-gaap:SegmentReportingInformationLineItems (terseLabel) | LineItems | duration | us-gaap:SegmentReportingInformationLineItems | |
12 | Capital expenditures | Concept (Monetary) | duration | credit | us-gaap:PaymentsToAcquirePropertyPlantAndEquipment |
Model Structure | |
---|---|
Network |
2416405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable (terseLabel) | Table | duration | us-gaap:ScheduleOfSegmentReportingInformationBySegmentTable | |
3 | srt:ConsolidationItemsAxis (terseLabel) | Axis | duration | srt:ConsolidationItemsAxis | |
4 | srt:ConsolidationItemsDomain (terseLabel) | Member | duration | srt:ConsolidationItemsDomain | |
5 | us-gaap:OperatingSegmentsMember (terseLabel) | Member | duration | us-gaap:OperatingSegmentsMember | |
6 | us-gaap:CorporateNonSegmentMember (terseLabel) | Member | duration | us-gaap:CorporateNonSegmentMember | |
7 | us-gaap:StatementBusinessSegmentsAxis (terseLabel) | Axis | duration | us-gaap:StatementBusinessSegmentsAxis | |
8 | us-gaap:SegmentDomain (terseLabel) | Member | duration | us-gaap:SegmentDomain | |
9 | goog:GoogleInc.Member (terseLabel) | Member | duration | goog:GoogleInc.Member | |
10 | us-gaap:AllOtherSegmentsMember (terseLabel) | Member | duration | us-gaap:AllOtherSegmentsMember | |
11 | us-gaap:SegmentReportingInformationLineItems (terseLabel) | LineItems | duration | us-gaap:SegmentReportingInformationLineItems | |
12 | us-gaap:ShareBasedCompensation (verboseLabel) | Concept (Monetary) | duration | debit | us-gaap:ShareBasedCompensation |
13 | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (terseLabel) | Concept (Monetary) | duration | debit | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment |
Model Structure | |
---|---|
Network |
2416406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | Segment Reporting [Abstract] | Abstract | duration | us-gaap:SegmentReportingAbstract | |
2 | us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable (terseLabel) | Table | duration | us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable | |
3 | srt:StatementGeographicalAxis (terseLabel) | Axis | duration | srt:StatementGeographicalAxis | |
4 | srt:SegmentGeographicalDomain (terseLabel) | Member | duration | srt:SegmentGeographicalDomain | |
5 | country:US (terseLabel) | Member | duration | country:US | |
6 | us-gaap:NonUsMember (terseLabel) | Member | duration | us-gaap:NonUsMember | |
7 | us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems (terseLabel) | LineItems | duration | us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems | |
8 | us-gaap:AssetsNoncurrent (terseLabel) | Concept (Monetary) | instant | debit | us-gaap:AssetsNoncurrent |
Model Structure | |
---|---|
Network |
2431401 - Schedule - Schedule II: Valuation and Qualifying Accounts (Details)
(http://www.google.com/role/ScheduleIiValuationAndQualifyingAccountsDetails)
|
Table | (implied) |
# | Label | Report Element Class | Period Type | Balance | Name |
---|---|---|---|---|---|
1 | SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] | Abstract | duration | srt:ValuationAndQualifyingAccountsAbstract | |
2 | srt:ValuationAndQualifyingAccountsDisclosureTable (terseLabel) | Table | duration | srt:ValuationAndQualifyingAccountsDisclosureTable | |
3 | us-gaap:ValuationAllowancesAndReservesTypeAxis (terseLabel) | Axis | duration | us-gaap:ValuationAllowancesAndReservesTypeAxis | |
4 | us-gaap:ValuationAllowancesAndReservesDomain (terseLabel) | Member | duration | us-gaap:ValuationAllowancesAndReservesDomain | |
5 | us-gaap:AllowanceForCreditLossMember (terseLabel) | Member | duration | us-gaap:AllowanceForCreditLossMember | |
6 | srt:ValuationAndQualifyingAccountsDisclosureLineItems (terseLabel) | LineItems | duration | srt:ValuationAndQualifyingAccountsDisclosureLineItems | |
7 | us-gaap:MovementInValuationAllowancesAndReservesRollForward (terseLabel) | Abstract | duration | us-gaap:MovementInValuationAllowancesAndReservesRollForward | |
8 | us-gaap:ValuationAllowancesAndReservesBalance (periodStartLabel) | Concept (Monetary) | instant | credit | us-gaap:ValuationAllowancesAndReservesBalance |
9 | us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense (terseLabel) | Concept (Monetary) | duration | credit | us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense |
10 | us-gaap:ValuationAllowancesAndReservesDeductions (negatedLabel) | Concept (Monetary) | duration | debit | us-gaap:ValuationAllowancesAndReservesDeductions |
11 | Balance at End of Year | Concept (Monetary) | instant | credit | us-gaap:ValuationAllowancesAndReservesBalance |
The colours used for the fact values are significant, and have the following meanings:
Fact Table | |
---|---|
Network |
0001000 - Document - Document and Entity Information
(http://www.google.com/role/DocumentAndEntityInformation)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Amendment Flag | false | ||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Current Fiscal Year End Date | --12-31 | ||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Document Fiscal Period Focus | FY | ||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Document Fiscal Year Focus | 2018 | ||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Document Period End Date | 2018-12-31 | ||||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Document Type | 10-K | ||||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Central Index Key | 0001652044 | ||||
8 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-31 | goog:CapitalClassCMember (label) | Entity Common Stock, Shares Outstanding | 349291348 | xbrli:shares | INF | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-31 | Common Class A [Member] | Entity Common Stock, Shares Outstanding | 299360029 | xbrli:shares | INF | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-31 | Common Class B [Member] | Entity Common Stock, Shares Outstanding | 46535019 | xbrli:shares | INF | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Current Reporting Status | Yes | ||||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Emerging Growth Company | false | ||||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Filer Category | Large Accelerated Filer | ||||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-06-29 | Class of Stock [Domain] | Entity Public Float | 680000000000 | iso4217:USD | -8 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Registrant Name | Alphabet Inc. | ||||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Shell Company | false | ||||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Small Business | false | ||||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Voluntary Filers | No | ||||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Entity Well-known Seasoned Issuer | Yes | ||||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Trading Symbol | GOOG, GOOGL |
Fact Table | |
---|---|
Network |
1001000 - Statement - CONSOLIDATED BALANCE SHEETS
(http://www.google.com/role/ConsolidatedBalanceSheets)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:AccruedRevenueShare (label) | 3975000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AccruedRevenueShare (label) | 4592000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accounts Payable, Current | 3137000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accounts Payable, Current | 4378000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accounts Receivable, Net, Current | 18336000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accounts Receivable, Net, Current | 20838000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accrued Income Taxes, Current | 881000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accrued Income Taxes, Current | 69000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accrued Income Taxes, Noncurrent | 12812000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accrued Income Taxes, Noncurrent | 11327000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accrued Liabilities, Current | 10177000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accrued Liabilities, Current | 16958000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accumulated Other Comprehensive Income (Loss), Net of Tax | -992000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accumulated Other Comprehensive Income (Loss), Net of Tax | -2306000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Assets | 197295000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Assets | 232792000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Assets, Current | 124308000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Assets, Current | 135676000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Cash and Cash Equivalents, at Carrying Value | 16549000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Cash and Cash Equivalents, at Carrying Value | 12918000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Cash and Cash Equivalents, at Carrying Value | 10715000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Cash and Cash Equivalents, at Carrying Value | 16701000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Cash, Cash Equivalents, and Short-term Investments | 101871000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Cash, Cash Equivalents, and Short-term Investments | 109140000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Commitments and Contingencies | null | iso4217:USD | |||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Commitments and Contingencies | null | iso4217:USD | |||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Stocks, Including Additional Paid in Capital | 40247000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Stocks, Including Additional Paid in Capital | 45049000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Contract with Customer, Liability, Current | 1432000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Contract with Customer, Liability, Current | 1784000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Contract with Customer, Liability, Noncurrent | 340000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Contract with Customer, Liability, Noncurrent | 396000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value | 0 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Convertible Preferred Stock, Nonredeemable or Redeemable, Issuer Option, Value | 0 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Income Tax Assets, Net | 680000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Income Tax Assets, Net | 737000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Income Tax Liabilities, Net | 430000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Income Tax Liabilities, Net | 1264000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Employee-related Liabilities, Current | 4581000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Employee-related Liabilities, Current | 6839000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Goodwill | 16468000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Goodwill | 16747000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Goodwill | 17888000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Income Taxes Receivable, Current | 369000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Taxes Receivable, Current | 355000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Intangible Assets, Net (Excluding Goodwill) | 2692000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Intangible Assets, Net (Excluding Goodwill) | 2220000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Inventory, Net | 749000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Inventory, Net | 1107000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Liabilities | 44793000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Liabilities | 55164000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Liabilities and Equity | 197295000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Liabilities and Equity | 232792000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Liabilities, Current | 24183000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Liabilities, Current | 34620000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Long-term Debt and Capital Lease Obligations | 3969000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt and Capital Lease Obligations | 4012000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Marketable Securities, Current | 91156000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Marketable Securities, Current | 92439000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Assets, Current | 2983000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Assets, Current | 4236000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Assets, Noncurrent | 2672000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Assets, Noncurrent | 2693000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Liabilities, Noncurrent | 3059000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Liabilities, Noncurrent | 3545000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Long-term Investments | 7813000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Long-term Investments | 13859000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Net | 42383000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Net | 59719000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Stockholders' Equity Attributable to Parent | 120331000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Stockholders' Equity Attributable to Parent | 139036000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Stockholders' Equity Attributable to Parent | 152502000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Stockholders' Equity Attributable to Parent | 177628000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)
(http://www.google.com/role/ConsolidatedBalanceSheetsParenthetical)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Allowance for Doubtful Accounts Receivable, Current | 674000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Allowance for Doubtful Accounts Receivable, Current | 729000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:CapitalClassCMember (label) | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class A [Member] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class B [Member] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CapitalClassCMember (label) | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class A [Member] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class B [Member] | Common Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Common Stock, Shares Authorized | 15000000000 | xbrli:shares | INF | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares Authorized | 3000000000 | xbrli:shares | INF | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class A [Member] | Common Stock, Shares Authorized | 9000000000 | xbrli:shares | INF | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class B [Member] | Common Stock, Shares Authorized | 3000000000 | xbrli:shares | INF | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Common Stock, Shares Authorized | 15000000000 | xbrli:shares | INF | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares Authorized | 3000000000 | xbrli:shares | INF | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class A [Member] | Common Stock, Shares Authorized | 9000000000 | xbrli:shares | INF | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class B [Member] | Common Stock, Shares Authorized | 3000000000 | xbrli:shares | INF | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Common Stock, Shares, Issued | 694783000 | xbrli:shares | -3 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares, Issued | 349341000 | xbrli:shares | -3 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class A [Member] | Common Stock, Shares, Issued | 298470000 | xbrli:shares | -3 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class B [Member] | Common Stock, Shares, Issued | 46972000 | xbrli:shares | -3 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Common Stock, Shares, Issued | 695556000 | xbrli:shares | -3 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares, Issued | 349678000 | xbrli:shares | -3 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class A [Member] | Common Stock, Shares, Issued | 299242000 | xbrli:shares | -3 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class B [Member] | Common Stock, Shares, Issued | 46636000 | xbrli:shares | -3 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Common Stock, Shares, Outstanding | 694783000 | xbrli:shares | -3 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares, Outstanding | 349341000 | xbrli:shares | -3 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class A [Member] | Common Stock, Shares, Outstanding | 298470000 | xbrli:shares | -3 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Class B [Member] | Common Stock, Shares, Outstanding | 46972000 | xbrli:shares | -3 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Common Stock, Shares, Outstanding | 695556000 | xbrli:shares | -3 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CapitalClassCMember (label) | Common Stock, Shares, Outstanding | 349678000 | xbrli:shares | -3 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class A [Member] | Common Stock, Shares, Outstanding | 299242000 | xbrli:shares | -3 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class B [Member] | Common Stock, Shares, Outstanding | 46636000 | xbrli:shares | -3 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF |
Fact Table | |
---|---|
Network |
1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME
(http://www.google.com/role/ConsolidatedStatementsOfIncome)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cost of Revenue | 35138000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cost of Revenue | 45583000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cost of Revenue | 59549000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Costs and Expenses | 66556000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Costs and Expenses | 84709000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Costs and Expenses | 110498000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Earnings Per Share, Basic | 28.32 | iso4217:USD/xbrli:shares | 2 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Earnings Per Share, Basic | 18.27 | iso4217:USD/xbrli:shares | 2 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Earnings Per Share, Basic | 44.22 | iso4217:USD/xbrli:shares | 2 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Earnings Per Share, Diluted | 27.85 | iso4217:USD/xbrli:shares | 2 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Earnings Per Share, Diluted | 18.0 | iso4217:USD/xbrli:shares | 2 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Earnings Per Share, Diluted | 43.7 | iso4217:USD/xbrli:shares | 2 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | General and Administrative Expense | 6985000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | General and Administrative Expense | 6872000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | General and Administrative Expense | 8126000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest | 24150000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest | 27193000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest | 34913000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Tax Expense (Benefit) | 4672000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Expense (Benefit) | 14531000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Expense (Benefit) | 4177000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Loss Contingency, Loss in Period | 0 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Loss Contingency, Loss in Period | 2736000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Loss Contingency, Loss in Period | 5071000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Income (Loss) | 23716000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Income (Loss) | 26146000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Income (Loss) | 26321000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Research and Development Expense | 13948000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Research and Development Expense | 16625000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Research and Development Expense | 21419000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Selling and Marketing Expense | 10485000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Selling and Marketing Expense | 12893000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Selling and Marketing Expense | 16333000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | 18950000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | 14072000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Comprehensive Income (Loss), Net of Tax, Attributable to Parent | 29520000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax | -93000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax | 412000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Adjustment, after Tax | -823000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax | 164000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax | -545000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax | 388000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 515000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | -638000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax | 290000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | 351000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | -93000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax | -98000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax | -599000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax | 1543000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax | -781000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Net of Tax | -528000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Net of Tax | 1410000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Net of Tax | -1216000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax | -221000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax | -105000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, Net of Tax | 911000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax | -314000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax | 307000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-Sale, Unrealized Holding Gain (Loss) Arising During Period, after Tax | 88000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
1003501 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical)
(http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncomeParenthetical)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax | 0 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax | 0 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Securities, Available-for-sale, Tax | -156000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax | -64000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax | 247000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax | 103000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
1004000 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(http://www.google.com/role/ConsolidatedStatementsOfStockholdersEquity)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 3597000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 3597000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 4373000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 4373000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 4782000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | goog:TaxWithholdingRelatedToVestingOfRestrictedStockUnits (label) | 4782000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 6700000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 6700000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 7694000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 7694000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 9353000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition | 9353000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 0 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Common Stock Including Additional Paid in Capital [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 180000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -133000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -98000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -599000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Retained Earnings [Member] | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Retained Earnings [Member] | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Retained Earnings [Member] | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Noncontrolling Interest, Increase from Sale of Parent Equity Interest | 722000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Noncontrolling Interest, Increase from Sale of Parent Equity Interest | 722000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Noncontrolling Interest, Increase from Sale of Parent Equity Interest | 659000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Noncontrolling Interest, Increase from Sale of Parent Equity Interest | 659000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax | -528000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | AOCI Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax | -528000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax | 1410000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | AOCI Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax | 1410000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax | -1216000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | AOCI Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax | -1216000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Common Stock Including Additional Paid in Capital [Member] | Shares, Issued | 687348000 | xbrli:shares | -3 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Shares, Issued | 691293000 | xbrli:shares | -3 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Shares, Issued | 694783000 | xbrli:shares | -3 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Shares, Issued | 695556000 | xbrli:shares | -3 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Issued During Period, Shares, New Issues | 9106000 | xbrli:shares | -3 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Issued During Period, Shares, New Issues | 8652000 | xbrli:shares | -3 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Issued During Period, Shares, New Issues | 8975000 | xbrli:shares | -3 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Stock Issued During Period, Value, New Issues | 298000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Issued During Period, Value, New Issues | 298000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Stock Issued During Period, Value, New Issues | 212000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Issued During Period, Value, New Issues | 212000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Stock Issued During Period, Value, New Issues | 148000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Shares | 5161000 | xbrli:shares | -3 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Shares | 5162000 | xbrli:shares | -3 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Shares | 8202000 | xbrli:shares | -3 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Stock Repurchased and Retired During Period, Value | 3693000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Value | 256000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Retained Earnings [Member] | Stock Repurchased and Retired During Period, Value | 3437000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Stock Repurchased and Retired During Period, Value | 4846000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Value | 315000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Retained Earnings [Member] | Stock Repurchased and Retired During Period, Value | 4531000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Stock Repurchased and Retired During Period, Value | 9075000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stock Repurchased and Retired During Period, Value | 576000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Retained Earnings [Member] | Stock Repurchased and Retired During Period, Value | 8499000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 120331000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -1874000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stockholders' Equity Attributable to Parent | 32982000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 89223000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 139036000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2402000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stockholders' Equity Attributable to Parent | 36307000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 105131000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 152502000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -992000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stockholders' Equity Attributable to Parent | 40247000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 113247000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 177628000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2306000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Stock Including Additional Paid in Capital [Member] | Stockholders' Equity Attributable to Parent | 45049000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 134885000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS
(http://www.google.com/role/ConsolidatedStatementsOfCashFlows)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets (label) | 986000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets (label) | 287000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets (label) | 1491000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AmortizationAndImpairmentOfIntangibleAssets (label) | 877000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AmortizationAndImpairmentOfIntangibleAssets (label) | 812000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AmortizationAndImpairmentOfIntangibleAssets (label) | 871000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 5267000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6103000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 8164000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:IncreaseDecreaseInAccruedRevenueShare (label) | 593000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:IncreaseDecreaseInAccruedRevenueShare (label) | 955000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:IncreaseDecreaseInAccruedRevenueShare (label) | 483000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:NetProceedsPaymentsRelatedToStockBasedAwardActivities (label) | 3304000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NetProceedsPaymentsRelatedToStockBasedAwardActivities (label) | 4166000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NetProceedsPaymentsRelatedToStockBasedAwardActivities (label) | 4993000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Cash and Cash Equivalents, at Carrying Value | 16549000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Cash and Cash Equivalents, at Carrying Value | 12918000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Cash and Cash Equivalents, at Carrying Value | 10715000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Cash and Cash Equivalents, at Carrying Value | 16701000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash and Cash Equivalents, Period Increase (Decrease) | -3631000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash and Cash Equivalents, Period Increase (Decrease) | -2203000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash and Cash Equivalents, Period Increase (Decrease) | 5986000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Debt and Equity Securities, Gain (Loss) | -73000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Debt and Equity Securities, Gain (Loss) | -37000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Debt and Equity Securities, Gain (Loss) | 6650000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Deferred Income Taxes and Tax Credits | -38000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Deferred Income Taxes and Tax Credits | 258000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Deferred Income Taxes and Tax Credits | 778000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Effect of Exchange Rate on Cash and Cash Equivalents | -170000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Effect of Exchange Rate on Cash and Cash Equivalents | 405000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Effect of Exchange Rate on Cash and Cash Equivalents | -302000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Taxes Paid, Net | 1643000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Taxes Paid, Net | 6191000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Taxes Paid, Net | 5671000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Accounts Payable | 110000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Accounts Payable | 731000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Accounts Payable | 1067000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Accounts Receivable | 2578000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Accounts Receivable | 3768000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Accounts Receivable | 2169000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Accrued Liabilities | 1515000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Accrued Liabilities | 4891000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Accrued Liabilities | 8614000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Collateral Held under Securities Lending | 2428000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Collateral Held under Securities Lending | 0 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Collateral Held under Securities Lending | 0 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Contract with Customer, Liability | 223000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Contract with Customer, Liability | 390000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Contract with Customer, Liability | 371000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Income Taxes | 3125000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Income Taxes | 8211000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Income Taxes | -2251000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Increase (Decrease) in Other Operating Assets | -312000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Increase (Decrease) in Other Operating Assets | 2164000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Increase (Decrease) in Other Operating Assets | 1207000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Paid, Excluding Capitalized Interest, Operating Activities | 84000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Paid, Excluding Capitalized Interest, Operating Activities | 84000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Paid, Excluding Capitalized Interest, Operating Activities | 69000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Cash Provided by (Used in) Financing Activities | -8332000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Cash Provided by (Used in) Financing Activities | -8298000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Cash Provided by (Used in) Financing Activities | -13179000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Cash Provided by (Used in) Investing Activities | -31165000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Cash Provided by (Used in) Investing Activities | -31401000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Cash Provided by (Used in) Investing Activities | -28504000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Cash Provided by (Used in) Operating Activities | 36036000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Cash Provided by (Used in) Operating Activities | 37091000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Cash Provided by (Used in) Operating Activities | 47971000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Noncash Income (Expense) | -376000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Noncash Income (Expense) | -294000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Noncash Income (Expense) | 189000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Payments for Repurchase of Common Stock | 3693000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Payments for Repurchase of Common Stock | 4846000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Payments for Repurchase of Common Stock | 9075000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Payments to Acquire Marketable Securities | 84509000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Payments to Acquire Marketable Securities | 92195000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Payments to Acquire Marketable Securities | 50158000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Payments to Acquire Other Investments | 1109000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Payments to Acquire Other Investments | 1745000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Payments to Acquire Other Investments | 2073000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Payments to Acquire Property, Plant, and Equipment | 10212000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Payments to Acquire Property, Plant, and Equipment | 13184000000 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Payments to Acquire Property, Plant, and Equipment | 25139000000 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Collection of Notes Receivable | 0 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Collection of Notes Receivable | 1419000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Collection of Notes Receivable | 0 | iso4217:USD | -6 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Debt, Net of Issuance Costs | 8729000000 | iso4217:USD | -6 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Debt, Net of Issuance Costs | 4291000000 | iso4217:USD | -6 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Debt, Net of Issuance Costs | 6766000000 | iso4217:USD | -6 | ||
92 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Noncontrolling Interests | 0 | iso4217:USD | -6 | ||
93 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Noncontrolling Interests | 800000000 | iso4217:USD | -6 | ||
94 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Noncontrolling Interests | 950000000 | iso4217:USD | -6 | ||
95 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from (Payments for) Securities Purchased under Agreements to Resell | 450000000 | iso4217:USD | -6 | ||
96 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from (Payments for) Securities Purchased under Agreements to Resell | 0 | iso4217:USD | -6 | ||
97 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from (Payments for) Securities Purchased under Agreements to Resell | 0 | iso4217:USD | -6 | ||
98 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Sale and Maturity of Marketable Securities | 66895000000 | iso4217:USD | -6 | ||
99 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Sale and Maturity of Marketable Securities | 73959000000 | iso4217:USD | -6 | ||
100 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Sale and Maturity of Marketable Securities | 48507000000 | iso4217:USD | -6 | ||
101 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Sale and Maturity of Other Investments | 494000000 | iso4217:USD | -6 | ||
102 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Sale and Maturity of Other Investments | 533000000 | iso4217:USD | -6 | ||
103 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Sale and Maturity of Other Investments | 1752000000 | iso4217:USD | -6 | ||
104 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Proceeds from Sale of Property, Plant, and Equipment | 240000000 | iso4217:USD | -6 | ||
105 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Proceeds from Sale of Property, Plant, and Equipment | 99000000 | iso4217:USD | -6 | ||
106 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Proceeds from Sale of Property, Plant, and Equipment | 98000000 | iso4217:USD | -6 | ||
107 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Repayments of Debt and Capital Lease Obligations | 10064000000 | iso4217:USD | -6 | ||
108 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Repayments of Debt and Capital Lease Obligations | 4377000000 | iso4217:USD | -6 | ||
109 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Repayments of Debt and Capital Lease Obligations | 6827000000 | iso4217:USD | -6 | ||
110 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Share-based Compensation | 6700000000 | iso4217:USD | -8 | ||
111 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Share-based Compensation | 6703000000 | iso4217:USD | -6 | ||
112 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Share-based Compensation | 7679000000 | iso4217:USD | -6 | ||
113 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Share-based Compensation | 7700000000 | iso4217:USD | -8 | ||
114 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Share-based Compensation | 9353000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2101100 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPolicies)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Business Description and Accounting Policies [Text Block] | Nature of Operations and Summary of Significant Accounting Policies Nature of Operations Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google. We generate revenues primarily by delivering relevant, cost-effective online advertising. Basis of Consolidation The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated. Use of Estimates Preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States (GAAP) requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to the bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Revenue Recognition We recognize revenues when we transfer control of promised goods or services to our customers in an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. See Note 2 for further discussion on Revenues. Cost of Revenues Cost of revenues consists of TAC and other costs of revenues. TAC represents the amounts paid to Google Network Members primarily for ads displayed on their properties and amounts paid to our distribution partners who make available our search access points and services. Our distribution partners include browser providers, mobile carriers, original equipment manufacturers, and software developers. Other costs of revenues (which is the cost of revenues excluding TAC) include the following:
Stock-based Compensation Stock-based compensation primarily consists of Alphabet restricted stock units (RSUs). RSUs are equity classified and measured at the fair market value of the underlying stock at the grant date. We recognize RSU expense using the straight-line attribution method over the requisite service period and account for forfeitures as they occur. For RSUs, shares are issued on the vesting dates net of the applicable statutory tax withholding to be paid by us on behalf of our employees. As a result, fewer shares are issued than the number of RSUs outstanding. We record a liability for the tax withholding to be paid by us as a reduction to additional paid-in capital. Additionally, stock-based compensation includes other types of stock-based awards that may be settled in the stock of certain of our Other Bets or in cash. Awards that are liability classified are remeasured at fair value through settlement or maturity. The fair value of such awards is based on the valuation of equity of the respective Other Bet. Performance Fees We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts. Certain Risks and Concentrations Our revenues are primarily derived from online advertising, the market for which is highly competitive and rapidly changing. In addition, our revenues are generated from a multitude of vertical market segments in countries around the world. Significant changes in this industry or changes in customer buying or advertiser spending behavior could adversely affect our operating results. We are subject to concentrations of credit risk principally from cash and cash equivalents, marketable securities, foreign exchange contracts, and accounts receivable. Cash equivalents and marketable securities consist primarily of time deposits, money market and other funds, highly liquid debt instruments of the U.S. government and its agencies, debt instruments issued by foreign governments, debt instruments issued by municipalities in the U.S., corporate debt securities, mortgage-backed securities, and asset-backed securities. Foreign exchange contracts are transacted with various financial institutions with high credit standing. Accounts receivable are typically unsecured and are derived from revenues earned from customers located around the world. We perform ongoing evaluations to determine customer credit and we limit the amount of credit we extend. We generally do not require collateral from our customers. We maintain reserves for estimated credit losses and these losses have generally been within our expectations. No individual customer or groups of affiliated customers represented more than 10% of our revenues in 2016, 2017, or 2018. In 2016, 2017, and 2018, we generated approximately 47%, 47%, and 46% of our revenues, respectively, from customers based in the U.S. See Note 2 for further details. Fair Value of Financial Instruments Our financial assets and liabilities that are measured at fair value on a recurring basis include cash equivalents, marketable securities, derivative contracts, and non-marketable debt securities. Our financial assets that are measured at fair value on a nonrecurring basis include non-marketable equity securities measured at fair value when observable price changes are identified or when non-marketable equity securities are impaired. Other financial assets and liabilities are carried at cost with fair value disclosed, if required. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value: Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings. Level 3 - Unobservable inputs that are supported by little or no market activities. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. Cash, Cash Equivalents, and Marketable Securities We invest all excess cash primarily in government bonds, corporate debt securities, mortgage-backed and asset-backed securities, time deposits, and money market funds. We classify all investments that are readily convertible to known amounts of cash and have stated maturities of three months or less from the date of purchase as cash equivalents and those with stated maturities of greater than three months as marketable securities. We determine the appropriate classification of our investments in marketable securities at the time of purchase and reevaluate such designation at each balance sheet date. We have classified and accounted for our marketable debt securities as available-for-sale. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these debt securities prior to their stated maturities. As we view these securities as available to support current operations, we classify highly liquid securities with maturities beyond 12 months as current assets under the caption marketable securities on the Consolidated Balance Sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record within other income (expense), net. We determine any realized gains or losses on the sale of marketable debt securities on a specific identification method, and we record such gains and losses as a component of other income (expense), net. Non-Marketable Investments We account for non-marketable equity investments through which we exercise significant influence but do not have control over the investee under the equity method. Beginning on January 1, 2018, our non-marketable equity securities not accounted for under the equity method are either carried at fair value or under the measurement alternative upon the adoption of ASU 2016-01. Under the measurement alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. Adjustments are determined primarily based on a market approach as of the transaction date. We classify our non-marketable investments as non-current assets on the Consolidated Balance Sheets as those investments do not have stated contractual maturity dates. We account for our non-marketable investments that meet the definition of a debt security as available-for-sale securities. Impairment of Investments We periodically review our debt and equity investments for impairment. For debt securities we consider the duration, severity and the reason for the decline in security value; whether it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis; or if the amortized cost basis cannot be recovered as a result of credit losses. If any impairment is considered other-than-temporary, we will write down the security to its fair value and record the corresponding charge as other income (expense), net. For equity securities we consider impairment indicators such as negative changes in industry and market conditions, financial performance, business prospects, and other relevant events and factors. If indicators exist and the fair value of the security is below the carrying amount, we write down the security to fair value. Variable Interest Entities We determine at the inception of each arrangement whether an entity in which we have made an investment or in which we have other variable interests in is considered a variable interest entity (VIE). We consolidate VIEs when we are the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE; and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, we assess whether any changes in our interest or relationship with the entity affect our determination of whether the entity is still a VIE and, if so, whether we are the primary beneficiary. If we are not the primary beneficiary in a VIE, we account for the investment or other variable interests in a VIE in accordance with applicable GAAP. Accounts Receivable We record accounts receivable at the invoiced amount. We maintain an allowance for doubtful accounts to reserve for potentially uncollectible receivables. We review the accounts receivable by amounts due from customers that are past due to identify specific customers with known disputes or collectability issues. In determining the amount of the reserve, we make judgments about the creditworthiness of significant customers based on ongoing credit evaluations. Property and Equipment Property and equipment includes the following categories: land and buildings, information technology assets, construction in progress, leasehold improvements, and furniture and fixtures. Land and buildings include land, offices, data centers and related building improvements. Information technology assets include servers and network equipment. We account for property and equipment at cost less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets. We depreciate buildings over periods of seven to 25 years. We generally depreciate information technology assets over periods of three to five years (specifically, three years for servers and three to five years for network equipment). We depreciate leasehold improvements over the shorter of the remaining lease term or the estimated useful lives of the assets. Construction in progress is the construction or development of property and equipment that have not yet been placed in service for our intended use. Depreciation for equipment, buildings, and leasehold improvements commences once they are ready for our intended use. Land is not depreciated. Inventory Inventory consists primarily of finished goods and is stated at the lower of cost and net realizable value. Cost is computed using the first-in, first-out method. Software Development Costs We expense software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is reached. Technological feasibility is typically reached shortly before the release of such products and as a result, development costs that meet the criteria for capitalization were not material for the periods presented. Software development costs also include costs to develop software to be used solely to meet internal needs and cloud based applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented. Business Combinations We include the results of operations of the businesses that we acquire as of the acquisition date. We allocate the purchase price of the acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred. Long-Lived Assets, Goodwill and Other Acquired Intangible Assets We review property and equipment, long-term prepayments and intangible assets, excluding goodwill, for impairment when events or changes in circumstances indicate the carrying amount may not be recoverable. We measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows that the assets or the asset group are expected to generate. If the carrying value of the assets are not recoverable, the impairment recognized is measured as the amount by which the carrying value of the asset exceeds its fair value. Impairments were not material for the periods presented. We allocate goodwill to reporting units based on the expected benefit from the business combination. We evaluate our reporting units when changes in our operating structure occur, and if necessary, reassign goodwill using a relative fair value allocation approach. We test our goodwill for impairment at least annually, or more frequently if events or changes in circumstances indicate that the asset may be impaired. Goodwill impairments were not material for the periods presented. Intangible assets with definite lives are amortized over their estimated useful lives. We amortize intangible assets on a straight-line basis with definite lives over periods ranging from one to twelve years. Income Taxes We account for income taxes using the asset and liability method, under which we recognize the amount of taxes payable or refundable for the current year and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in our financial statements or tax returns. We measure current and deferred tax assets and liabilities based on provisions of enacted tax law. We evaluate the realization of our deferred tax assets based on all available evidence and establish a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized. We recognize the financial statement effects of a tax position when it is more likely than not that, based on technical merits, the position will be sustained upon examination. The tax benefits of the position recognized in the financial statements are then measured based on the largest amount of benefit that is greater than 50% likely to be realized upon settlement with a taxing authority. In addition, we recognize interest and penalties related to unrecognized tax benefits as a component of the income tax provision. Foreign Currency Generally, the functional currency of our international subsidiaries is the local currency. We translate the financial statements of these subsidiaries to U.S. dollars using month-end exchange rates for assets and liabilities, and average rates for the annual period derived from month-end exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income (AOCI) as a component of stockholders’ equity. We reflect net foreign exchange transaction gains and losses resulting from the conversion of the transaction currency to functional currency as a component of foreign currency exchange losses in other income (expense), net. Advertising and Promotional Expenses We expense advertising and promotional costs in the period in which they are incurred. For the years ended December 31, 2016, 2017 and 2018, advertising and promotional expenses totaled approximately $3.9 billion, $5.1 billion, and $6.4 billion, respectively. Recent Accounting Pronouncements Recently issued accounting pronouncements not yet adopted In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification (ASC) Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating. We will adopt Topic 842 effective January 1, 2019 using a modified retrospective method and will not restate comparative periods. As permitted under the transition guidance, we will carry forward the assessment of whether our contracts contain or are leases, classification of our leases and remaining lease terms. Based on our portfolio of leases as of December 31, 2018, approximately $9 billion of lease assets and liabilities will be recognized on our balance sheet upon adoption, primarily relating to real estate. We are substantially complete with our implementation efforts. In June 2016, the FASB issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020. We are currently evaluating the effect of the adoption of ASU 2016-13 on our consolidated financial statements. The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption. Recently adopted accounting pronouncements In January 2016, the FASB issued Accounting Standards Update No. 2016-01 (ASU 2016-01) "Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," which amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. We adopted ASU 2016-01 as of January 1, 2018 using the modified retrospective method for our marketable equity securities and the prospective method for our non-marketable equity securities. This resulted in a $98 million reclassification of net unrealized gains from AOCI to opening retained earnings. We have elected to use the measurement alternative for our non-marketable equity securities, defined as cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment. The adoption of ASU 2016-01 increases the volatility of our other income (expense), net, as a result of the unrealized gain or loss from the remeasurement of our equity securities. For further information on unrealized gains from equity securities, see Note 3. In October 2016, the FASB issued Accounting Standards Update No. 2016-16 (ASU 2016-16) "Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory." ASU 2016-16 generally accelerates the recognition of income tax consequences for asset transfers between entities under common control. We adopted ASU 2016-16 as of January 1, 2018 using a modified retrospective transition method, resulting in a $701 million reclassification of prepaid income taxes related to asset transfers that occurred prior to adoption from other current and non-current assets to opening retained earnings. Prior Period Reclassifications Certain amounts in prior periods have been reclassified to conform with current period presentation. |
Fact Table | |
---|---|
Network |
2102100 - Disclosure - Revenues
(http://www.google.com/role/Revenues)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Revenue from Contract with Customer [Text Block] | Revenues Adoption of ASC Topic 606, "Revenue from Contracts with Customers" On January 1, 2017, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2017. Results for reporting periods beginning after January 1, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under Topic 605. The effect from the adoption of ASC 606 was not material to our financial statements. Revenue Recognition Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. The following table presents our revenues disaggregated by revenue source (in millions). Sales and usage-based taxes are excluded from revenues.
The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions):
Advertising Revenues We generate revenues primarily by delivering advertising on Google properties and Google Network Members’ properties. Google properties revenues consist primarily of advertising revenues generated on Google.com, the Google Search app, and other Google owned and operated properties like Gmail, Google Maps, Google Play, and YouTube. Google Network Members’ properties revenues consist primarily of advertising revenues generated on Google Network Members’ properties. Our customers generally purchase advertising inventory through Google Ads (formerly AdWords), Google Ad Manager as part of the Authorized Buyers marketplace (formerly DoubleClick AdExchange), and Google Marketing Platform (includes what was formerly DoubleClick Bid Manager), among others. We offer advertising on a cost-per-click basis, which means that an advertiser pays us only when a user clicks on an ad on Google properties or Google Network Members' properties or when a user views certain YouTube engagement ads. For these customers, we recognize revenue each time a user clicks on the ad or when a user views the ad for a specified period of time. We also offer advertising on other bases such as cost-per-impression, which means an advertiser pays us based on the number of times their ads are displayed on Google properties or Google Network Members’ properties. For these customers, we recognize revenue each time an ad is displayed. For ads placed on Google Network Members’ properties, we evaluate whether we are the principal (i.e., report revenues on a gross basis) or agent (i.e., report revenues on a net basis). Generally, we report advertising revenues for ads placed on Google Network Members’ properties on a gross basis, that is, the amounts billed to our customers are recorded as revenues, and amounts paid to Google Network Members are recorded as cost of revenues. Where we are the principal, we control the advertising inventory before it is transferred to our customers. Our control is evidenced by our sole ability to monetize the advertising inventory before it is transferred to our customers, and is further supported by us being primarily responsible to our customers and having a level of discretion in establishing pricing. Other Revenues Google other revenues and Other Bets revenues consist primarily of revenues from:
As it relates to Google other revenues, the most significant judgment is determining whether we are the principal or agent for app sales and in-app purchases through the Google Play store. We report revenues from these transactions on a net basis because our performance obligation is to facilitate a transaction between app developers and end users, for which we earn a commission. Consequently, the portion of the gross amount billed to end users that is remitted to app developers is not reflected as revenues. Arrangements with Multiple Performance Obligations Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenues to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost plus margin. Customer Incentives and Credits Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration. Deferred Revenues We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The increase in the deferred revenue balance for the twelve months ended December 31, 2018 is primarily driven by cash payments received or due in advance of satisfying our performance obligations, offset by $1.5 billion of revenues recognized that were included in the deferred revenue balance as of December 31, 2017. Our payment terms vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, we require payment before the products or services are delivered to the customer. Practical Expedients and Exemptions We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. |
Fact Table | |
---|---|
Network |
2103100 - Disclosure - Financial Instruments
(http://www.google.com/role/FinancialInstruments)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Financial Instruments Disclosure [Text Block] | Financial Instruments Debt Securities We classify our marketable debt securities within Level 2 in the fair value hierarchy because we use quoted market prices to the extent available or alternative pricing sources and models utilizing market observable inputs to determine fair value. In January 2018, we reclassified our U.S. government notes included in marketable debt securities from Level 1 to Level 2 within the fair value hierarchy as these securities are priced based on a combination of quoted prices for identical or similar instruments in active markets and models with significant observable market inputs. Prior period amounts have been reclassified to conform with current period presentation. The vast majority of our government bond holdings are highly liquid U.S. government notes. We classify our non-marketable debt securities within Level 3 in the fair value hierarchy because they are preferred stock and convertible notes issued by private companies without quoted market prices. To estimate the fair value of our non-marketable debt securities, we use a combination of valuation methodologies, including market and income approaches based on prior transaction prices; estimated timing, probability, and amount of cash flows; and illiquidity considerations. Financial information of private companies may not be available and consequently we estimate the fair value based on the best available information at the measurement date. The following tables summarize our debt securities by significant investment categories as of December 31, 2017 and 2018 (in millions):
We determine realized gains or losses on the sale or extinguishment of debt securities on a specific identification method. We recognized gross realized gains of $251 million, $185 million, and $1.3 billion for the years ended December 31, 2016, 2017, and 2018, respectively. We recognized gross realized losses of $304 million, $295 million, and $143 million for the years ended December 31, 2016, 2017, and 2018, respectively. We reflect these gains and losses as a component of other income (expense), net, in the Consolidated Statements of Income. The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions):
The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2017 and 2018, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
During the years ended December 31, 2016, 2017 and 2018, we did not recognize any significant other-than-temporary impairment losses. Losses on impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 6 for further details on other income (expense), net. The following table presents a reconciliation for our non-marketable debt securities measured and recorded at fair value on a recurring basis, using significant unobservable inputs (Level 3) (in millions):
Equity Investments The following discusses our marketable equity securities, non-marketable equity securities, realized and unrealized gains and losses on marketable and non-marketable equity securities, as well as our equity securities accounted for under the equity method. Marketable equity securities Our marketable equity securities are publicly traded stocks or funds measured at fair value and classified within Level 1 and 2 in the fair value hierarchy because we use quoted prices for identical assets in active markets or inputs that are based upon quoted prices for similar instruments in active markets. Prior to January 1, 2018, we accounted for the majority of our marketable equity securities at fair value with unrealized gains and losses recognized in accumulated other comprehensive income on the balance sheet. Realized gains and losses on marketable equity securities sold or impaired were recognized in other income (expense), net. Starting January 1, 2018, upon our adoption of ASU 2016-01, unrealized gains and losses during the year are recognized in other income (expense), net. Upon adoption, we reclassified $98 million net unrealized gains related to marketable equity securities from accumulated other comprehensive income to opening retained earnings. The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2017 and 2018 (in millions):
(1)The fair value option was elected for mutual funds with gains (losses) recognized in other income (expense), net.
Non-marketable equity securities Our non-marketable equity securities are investments in privately held companies without readily determinable market values. Prior to January 1, 2018, we accounted for our non-marketable equity securities at cost less impairment. Realized gains and losses on non-marketable securities sold or impaired were recognized in other income (expense), net. As of December 31, 2017, non-marketable equity securities accounted for under the cost method had a carrying value of $4.5 billion and a fair value of approximately $8.8 billion. On January 1, 2018, we adopted ASU 2016-01 which changed the way we account for non-marketable securities. The carrying value of our non-marketable equity securities is adjusted to fair value for observable transactions for identical or similar investments of the same issuer or impairment (referred to as the measurement alternative). All gains and losses on non-marketable equity securities, realized and unrealized, are recognized in other income (expense), net. Because we adopted ASU 2016-01 prospectively, we recognize unrealized gains that occurred in prior periods in the first period after January 1, 2018 when there is an observable transaction for our securities. Non-marketable equity securities remeasured during the year ended December 31, 2018 are classified within Level 3 in the fair value hierarchy because we estimate the value based on valuation methods using the observable transaction price at the transaction date and other unobservable inputs including volatility, rights, and obligations of the securities we hold. The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities held as of December 31, 2018 (in millions):
The following table summarizes the total carrying value of our non-marketable equity securities held as of December 31, 2018 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities (in millions):
During the year ended December 31, 2018, included in the $12.3 billion of non-marketable equity securities, $6.9 billion were measured at fair value based on observable market transactions, resulting in a net unrealized gain of $4.1 billion. Gains and losses on marketable and non-marketable equity securities Realized and unrealized gains and losses for our marketable and non-marketable equity securities for the year ended December 31, 2018 are summarized below (in millions):
Equity securities accounted for under the Equity Method As of December 31, 2017 and 2018, equity securities accounted for under the equity method had a carrying value of approximately $1.4 billion and $1.3 billion, respectively. Our share of gains and losses including impairment are included as a component of other income (expense), net, in the Consolidated Statements of Income. See Note 6 for further details on other income (expense), net. Derivative Financial Instruments We classify our foreign currency and interest rate derivative contracts primarily within Level 2 in the fair value hierarchy as the valuation inputs are based on quoted prices and market observable data of similar instruments. We recognize derivative instruments as either assets or liabilities in the Consolidated Balance Sheets at fair value. We record changes in the fair value (i.e., gains or losses) of the derivatives in the Consolidated Statements of Income as either other income (expense), net, or revenues, or in the Consolidated Balance Sheets in AOCI, as discussed below. As a result of our adoption of Accounting Standard Update No. 2017-12 (ASU 2017-12) "Derivatives and Hedging (Topic 815): Targeted Improvements to Accounting for Hedging Activities," the components excluded from the assessment of hedge effectiveness are recognized in the same income statement line as the hedged item beginning January 1, 2018. We enter into foreign currency contracts with financial institutions to reduce the risk that our cash flows, earnings, and investment in foreign subsidiaries will be adversely affected by foreign currency exchange rate fluctuations. We also use interest rate derivative contracts to hedge interest rate exposures on our fixed income securities and debt issuances. Our program is not used for trading or speculative purposes. We enter into master netting arrangements, which reduce credit risk by permitting net settlement of transactions with the same counterparty. To further reduce credit risk, we enter into collateral security arrangements under which the counterparty is required to provide collateral when the net fair value of certain financial instruments fluctuates from contractually established thresholds. We can take possession of the collateral in the event of counterparty default. As of December 31, 2017 and 2018, we received cash collateral related to the derivative instruments under our collateral security arrangements of $15 million and $327 million, respectively, which was included in other current assets. Cash Flow Hedges We use foreign currency forwards and option contracts, including collars (an option strategy comprised of a combination of purchased and written options), designated as cash flow hedges to hedge certain forecasted revenue transactions denominated in currencies other than the U.S. dollar. The notional principal of these contracts was approximately $11.7 billion and $11.8 billion as of December 31, 2017 and 2018, respectively. These contracts have maturities of 24 months or less. For forwards and option contracts, we exclude the change in the forward points and time value from our assessment of hedge effectiveness. The initial value of the excluded component is amortized on a straight-line basis over the life of the hedging instrument and recognized in revenues. The difference between fair value changes of the excluded component and the amount amortized to revenues is recorded in AOCI. We reflect the gains or losses of a cash flow hedge included in our hedge effective assessment as a component of AOCI and subsequently reclassify these gains and losses to revenues when the hedged transactions are recorded. If the hedged transactions become probable of not occurring, the corresponding amounts in AOCI are immediately reclassified to other income (expense), net. As of December 31, 2018, the net gain or loss of our foreign currency cash flow hedges before tax effect was a net accumulated gain of $247 million, of which a net gain of $247 million is expected to be reclassified from AOCI into earnings within the next 12 months. Fair Value Hedges We use forward contracts designated as fair value hedges to hedge foreign currency risks for our investments denominated in currencies other than the U.S. dollar. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $2.9 billion and $2.0 billion as of December 31, 2017 and 2018, respectively. Gains and losses on these forward contracts are recognized in other income (expense), net, along with the offsetting gains and losses of the related hedged items. Net Investment Hedges During the year ended December 31, 2018, we entered into forward contracts designated as net investment hedges to hedge the foreign currency risks related to our investment in foreign subsidiaries. We exclude changes in forward points for the forward contracts from the assessment of hedge effectiveness. We recognize changes in the excluded component in other income (expense), net. The notional principal of these contracts was $6.7 billion as of December 31, 2018. Gains and losses on these forward contracts are recognized in AOCI as part of the foreign currency translation adjustment. Other Derivatives Other derivatives not designated as hedging instruments consist of foreign currency forward contracts that we use to hedge intercompany transactions and other monetary assets or liabilities denominated in currencies other than the local currency of a subsidiary. We recognize gains and losses on these contracts, as well as the related costs in other income (expense), net, along with the foreign currency gains and losses on monetary assets and liabilities. The notional principal of the outstanding foreign exchange contracts was $15.2 billion and $20.1 billion as of December 31, 2017 and 2018, respectively. The fair values of our outstanding derivative instruments were as follows (in millions):
The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):
The effect of derivative instruments on income is summarized below (in millions):
Offsetting of Derivatives We present our forwards and purchased options at gross fair values in the Consolidated Balance Sheets. For foreign currency collars, we present at net fair values where both purchased and written options are with the same counterparty. Our master netting and other similar arrangements allow net settlements under certain conditions. As of December 31, 2017 and 2018, information related to these offsetting arrangements were as follows (in millions): Offsetting of Assets
Offsetting of Liabilities
|
Fact Table | |
---|---|
Network |
2104100 - Disclosure - Variable Interest Entities (VIEs)
(http://www.google.com/role/VariableInterestEntitiesVies)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Variable Interest Entity Disclosure [Text Block] | Variable Interest Entities (VIEs) Consolidated VIEs We consolidate VIEs in which we hold a variable interest and are the primary beneficiary. We are the primary beneficiary because we have the power to direct activities that most significantly affect their economic performance and have the obligation to absorb the majority of their losses or benefits. The results of operations and financial position of these VIEs are included in our consolidated financial statements. For certain consolidated VIEs, their assets are not available to us and their creditors do not have recourse to us. As of December 31, 2017 and 2018, assets that can only be used to settle obligations of these VIEs were $1.7 billion and $2.4 billion, respectively, and the liabilities for which creditors only have recourse to the VIEs were $997 million and $909 million, respectively. Calico Calico is a life science company with a mission to harness advanced technologies to increase our understanding of the biology that controls lifespan. In September 2014, AbbVie Inc. (AbbVie) and Calico entered into a research and development collaboration agreement intended to help both companies discover, develop, and bring to market new therapies for patients with age-related diseases, including neurodegeneration and cancer. In the second quarter of 2018, AbbVie and Calico amended the collaboration agreement resulting in an increase in total commitments. As of December 31, 2018, AbbVie has contributed $750 million to fund the collaboration pursuant to the agreement and is committed to an additional $500 million which will be paid by the fourth quarter of 2019. As of December 31, 2018, Calico has contributed $500 million and has committed up to an additional $750 million. Calico has used its scientific expertise to establish a world-class research and development facility, with a focus on drug discovery and early drug development; and AbbVie provides scientific and clinical development support and its commercial expertise to bring new discoveries to market. Both companies share costs and profits for projects covered under this agreement equally. AbbVie's contribution has been recorded as a liability on Calico's financial statements, which is reduced and reflected as a reduction to research and development expense as eligible research and development costs are incurred by Calico. As of December 31, 2018, we have contributed $480 million to Calico in exchange for Calico convertible preferred units and are committed to fund up to an additional $750 million on an as-needed basis and subject to certain conditions. Verily Verily is a life science company with a mission to make the world's health data useful so that people enjoy healthier lives. In 2017, Temasek, a Singapore-based investment company, purchased a noncontrolling interest in Verily for an aggregate of $800 million in cash. In December 2018, Verily received $900 million in cash from a $1.0 billion investment round. The remaining $100 million is expected to be received in the first quarter of 2019. These transactions were accounted for as equity transactions and no gain or loss was recognized. Unconsolidated VIEs Certain renewable energy investments included in our non-marketable equity investments accounted for under the equity method are VIEs. These entities' activities involve power generation using renewable sources. We have determined that the governance structures of these entities do not allow us to direct the activities that would significantly affect their economic performance such as setting operating budgets. Therefore, we do not consolidate these VIEs in our consolidated financial statements. The carrying value and maximum exposure of these VIEs were $896 million and $705 million as of December 31, 2017 and 2018, respectively. The maximum exposure is based on current investments to date. We have determined the single source of our exposure to these VIEs is our capital investment in them. Other unconsolidated VIEs were not material as of December 31, 2017 and 2018. |
Fact Table | |
---|---|
Network |
2106100 - Disclosure - Debt
(http://www.google.com/role/Debt)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Debt Disclosure [Text Block] | Debt Short-Term Debt We have a debt financing program of up to $5.0 billion through the issuance of commercial paper. Net proceeds from this program are used for general corporate purposes. We had no commercial paper outstanding as of December 31, 2017 and 2018. Long-Term Debt Google issued $3.0 billion of senior unsecured notes in three tranches (collectively, 2011 Notes) in May 2011, due in 2014, 2016, and 2021, as well as $1.0 billion of senior unsecured notes (2014 Notes) in February 2014 due in 2024. In April 2016, we completed an exchange offer with eligible holders of Google’s 2011 Notes due 2021 and 2014 Notes due 2024 (collectively, the Google Notes). An aggregate principal amount of approximately $1.7 billion of the Google Notes was exchanged for approximately $1.7 billion of Alphabet notes with identical interest rate and maturity. Because the exchange was between a parent and the subsidiary company and for substantially identical notes, the change was treated as a debt modification for accounting purposes with no gain or loss recognized. In August 2016, Alphabet issued $2.0 billion of senior unsecured notes (2016 Notes) due 2026. The net proceeds from the issuance of the 2016 Notes were used for general corporate purposes, including the repayment of outstanding commercial paper. The Alphabet notes due in 2021, 2024, and 2026 rank equally with each other and are structurally subordinate to the outstanding Google Notes. The total outstanding long-term debt is summarized below (in millions):
The effective interest yields based on proceeds received from the outstanding notes due in 2021, 2024, and 2026 were 3.734%, 3.377%, and 2.231%, respectively, with interest payable semi-annually. We may redeem these notes at any time in whole or in part at specified redemption prices. The total estimated fair value of all outstanding notes was approximately $4.0 billion and $3.9 billion as of December 31, 2017 and 2018, respectively. The fair value was determined based on observable market prices of identical instruments in less active markets and is categorized accordingly as Level 2 in the fair value hierarchy. As of December 31, 2018, the aggregate future principal payments for long-term debt including long-term capital leases for each of the next five years and thereafter are as follows (in millions):
Credit Facility As of December 31, 2018, we have $4.0 billion of revolving credit facilities which expire in July 2023. The interest rate for the credit facilities is determined based on a formula using certain market rates. No amounts were outstanding under the credit facilities as of December 31, 2017 and 2018. |
Fact Table | |
---|---|
Network |
2107100 - Disclosure - Supplemental Financial Statement Information
(http://www.google.com/role/SupplementalFinancialStatementInformation)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Supplemental Balance Sheet Disclosures [Text Block] | Supplemental Financial Statement Information Property and Equipment, Net Property and equipment, net, consisted of the following (in millions):
As of December 31, 2017 and 2018, assets under capital lease with a cost basis of $390 million and $648 million, respectively, were included in property and equipment. Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consisted of the following (in millions):
Accumulated Other Comprehensive Income (Loss) The components of AOCI, net of tax, were as follows (in millions):
The effects on net income of amounts reclassified from AOCI were as follows (in millions):
Other Income (Expense), Net The components of other income (expense), net, were as follows (in millions):
|
Fact Table | |
---|---|
Network |
2108100 - Disclosure - Acquisitions
(http://www.google.com/role/Acquisitions)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Business Combination Disclosure [Text Block] | Acquisitions 2018 Acquisitions HTC Corporation (HTC) In January 2018, we completed the acquisition of a team of engineers and a non-exclusive license of intellectual property from HTC for $1.1 billion in cash. In aggregate, $10 million was cash acquired, $165 million was attributed to intangible assets, $934 million was attributed to goodwill, and $9 million was attributed to net liabilities assumed. Goodwill, which was included in the Google segment, is not deductible for tax purposes. We expect this transaction to accelerate Google’s ongoing hardware efforts. The transaction was accounted for as a business combination. Other Acquisitions During the year ended December 31, 2018, we completed other acquisitions and purchases of intangible assets for total consideration of approximately $573 million. In aggregate, $10 million was cash acquired, $295 million was attributed to intangible assets, $293 million was attributed to goodwill, and $25 million was attributed to net liabilities assumed. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. The amount of goodwill expected to be deductible for tax purposes is approximately $81 million. Pro forma results of operations for these acquisitions, including HTC, have not been presented because they are not material to the consolidated results of operations, either individually or in the aggregate. For all intangible assets acquired and purchased during the year ended December 31, 2018, patents and developed technology have a weighted-average useful life of 3.7 years, customer relationships have a weighted-average useful life of 2.3 years, and trade names and other have a weighted-average useful life of 3.7 years. 2017 Acquisitions During the year ended December 31, 2017, we completed various acquisitions and purchases of intangible assets for total consideration of approximately $322 million. In aggregate, $12 million was cash acquired, $117 million was attributed to intangible assets, $221 million was attributed to goodwill, and $28 million was attributed to net liabilities assumed. These acquisitions generally enhance the breadth and depth of our offerings and expand our expertise in engineering and other functional areas. The amount of goodwill expected to be deductible for tax purposes is approximately $60 million. Pro forma results of operations for these acquisitions have not been presented because they are not material to the consolidated results of operations, either individually or in aggregate. For all intangible assets acquired and purchased during the year ended December 31, 2017, patents and developed technology have a weighted-average useful life of 3.7 years, customer relationships have a weighted-average useful life of 2.0 years, and trade names and other have a weighted-average useful life of 8.8 years. |
Fact Table | |
---|---|
Network |
2109100 - Disclosure - Goodwill and Other Intangible Assets
(http://www.google.com/role/GoodwillAndOtherIntangibleAssets)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Goodwill and Intangible Assets Disclosure [Text Block] | Goodwill and Other Intangible Assets Goodwill Changes in the carrying amount of goodwill for the years ended December 31, 2017 and 2018 were as follows (in millions):
Other Intangible Assets Information regarding purchased intangible assets were as follows (in millions):
Patents and developed technology, customer relationships, and trade names and other have weighted-average remaining useful lives of 3.0 years, 0.5 years, and 3.8 years, respectively. Amortization expense relating to purchased intangible assets was $833 million, $796 million, and $865 million for the years ended December 31, 2016, 2017, and 2018, respectively. As of December 31, 2018, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter is as follows (in millions):
|
Fact Table | |
---|---|
Network |
2111100 - Disclosure - Commitments and Contingencies
(http://www.google.com/role/CommitmentsAndContingencies)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Commitments and Contingencies Disclosure [Text Block] | Commitments and Contingencies Operating Leases We have entered into various non-cancelable operating lease agreements for data centers and land and offices throughout the world with lease periods expiring between 2019 and 2063. We are committed to pay a portion of the actual operating expenses under certain of these lease agreements. These operating expenses are not included in the table below. Certain of these arrangements have free or escalating rent payment provisions. We recognize rent expense on a straight-line basis. As of December 31, 2018, future minimum payments under operating leases having initial or remaining non-cancelable lease terms in excess of one year, net of sublease income amounts, were as follows (in millions):
We have entered into certain non-cancelable lease agreements with lease periods expiring between 2021 and 2044 where we are the deemed owner for accounting purposes of new construction projects. Excluded from the table above are future minimum lease payments under such leases totaling approximately $3.5 billion, for which a $1.5 billion liability is included on the Consolidated Balance Sheets as of December 31, 2018. Rent expense under operating leases was $897 million, $1.1 billion, and $1.3 billion for the years ended December 31, 2016, 2017, and 2018, respectively. Purchase Obligations As of December 31, 2018, we had $7.4 billion of other non-cancelable contractual obligations, primarily related to data center operations and build-outs, digital media content licensing, and purchases of inventory. Indemnifications In the normal course of business, to facilitate transactions in our services and products, we indemnify certain parties, including advertisers, Google Network Members, and lessors with respect to certain matters. We have agreed to hold certain parties harmless against losses arising from a breach of representations or covenants, or out of intellectual property infringement or other claims made against certain parties. Several of these agreements limit the time within which an indemnification claim can be made and the amount of the claim. In addition, we have entered into indemnification agreements with our officers and directors, and our bylaws contain similar indemnification obligations to our agents. It is not possible to make a reasonable estimate of the maximum potential amount under these indemnification agreements due to the unique facts and circumstances involved in each particular agreement. Additionally, we have a limited history of prior indemnification claims and the payments we have made under such agreements have not had a material adverse effect on our results of operations, cash flows, or financial position. However, to the extent that valid indemnification claims arise in the future, future payments by us could be significant and could have a material adverse effect on our results of operations or cash flows in a particular period. As of December 31, 2018, we did not have any material indemnification claims that were probable or reasonably possible. Legal Matters Antitrust Investigations On November 30, 2010, the EC's Directorate General for Competition opened an investigation into various antitrust-related complaints against us. On April 15, 2015, the EC issued a Statement of Objections (SO) regarding the display and ranking of shopping search results and ads, to which we responded on August 27, 2015. On July 14, 2016, the EC issued a Supplementary SO regarding shopping search results and ads. On June 27, 2017, the EC announced its decision that certain actions taken by Google regarding its display and ranking of shopping search results and ads infringed European competition law. The EC decision imposed a €2.4 billion ($2.7 billion as of June 27, 2017) fine. On September 11, 2017, we appealed the EC decision and on September 27, 2017, we implemented product changes to bring shopping ads into compliance with the EC's decision. We recognized a charge of $2.7 billion for the fine in the second quarter of 2017. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine. On April 20, 2016, the EC issued an SO regarding certain Android distribution practices. We responded to the SO and the EC's informational requests. On July 18, 2018, the EC announced its decision that certain provisions in Google’s Android-related distribution agreements infringed European competition law. The EC decision imposed a €4.3 billion ($5.1 billion as of June 30, 2018) fine and directed the termination of the conduct at issue. On October 9, 2018, we appealed the EC decision and implemented changes to certain of our Android distribution practices. We recognized a charge of $5.1 billion for the fine in the second quarter of 2018. While under appeal, the fine is included in accrued expenses and other current liabilities on our Consolidated Balance Sheets as we provided bank guarantees in lieu of a cash payment for the fine. On July 14, 2016, the EC issued an SO regarding the syndication of AdSense for Search. We responded to the SO and continue to respond to the EC's informational requests. There is significant uncertainty as to the outcome of this investigation; however, an adverse decision could result in fines and directives to alter or terminate certain conduct. Given the nature of this case, we are unable to estimate the reasonably possible loss or range of loss, if any. We remain committed to working with the EC to resolve these matters. The Comision Nacional de Defensa de la Competencia in Argentina, the Competition Commission of India (CCI), Brazil's Administrative Council for Economic Defense (CADE), and the Korean Fair Trade Commission have also opened investigations into certain of our business practices. In November 2016, we responded to the CCI Director General's report with interim findings of competition law infringements regarding search and ads. On February 8, 2018, the CCI issued its final decision, including a fine of approximately $21 million, finding no violation of competition law infringement on most of the issues it investigated, but finding violations, including in the display of the “flights unit” in search results, and a contractual provision in certain direct search intermediation agreements. We have appealed the CCI decision. The fine was accrued for in 2018. Patent and Intellectual Property Claims We have had patent, copyright, trade secret, and trademark infringement lawsuits filed against us claiming that certain of our products, services, and technologies infringe the intellectual property rights of others. Adverse results in these lawsuits may include awards of substantial monetary damages, costly royalty or licensing agreements, or orders preventing us from offering certain features, functionalities, products, or services, and may also cause us to change our business practices, and require development of non-infringing products or technologies, which could result in a loss of revenues for us and otherwise harm our business. In addition, the U.S. International Trade Commission (ITC) has increasingly become an important forum to litigate intellectual property disputes because an ultimate loss for a company or its suppliers in an ITC action could result in a prohibition on importing infringing products into the U.S. Because the U.S. is an important market, a prohibition on importation could have an adverse effect on us, including preventing us from importing many important products into the U.S. or necessitating workarounds that may limit certain features of our products. Furthermore, many of our agreements with our customers and partners require us to indemnify them for certain intellectual property infringement claims against them, which would increase our costs as a result of defending such claims, and may require that we pay significant damages if there were an adverse ruling in any such claims. Our customers and partners may discontinue the use of our products, services, and technologies, as a result of injunctions or otherwise, which could result in loss of revenues and adversely affect our business. In 2010, Oracle America, Inc. (Oracle) brought a copyright lawsuit against Google in the Northern District of California, alleging that Google's Android operating system infringes Oracle's copyrights related to certain Java application programming interfaces. After trial, final judgment was entered by the district court in favor of Google on June 8, 2016, and the court decided post-trial motions in favor of Google. Oracle appealed and on March 27, 2018, the appeals court reversed and remanded the case for a trial on damages. On May 29, 2018, we filed a petition for an en banc rehearing at the Federal Circuit, and on August 28, 2018, the Federal Circuit denied the petition. On January 24, 2019, we filed a petition to the Supreme Court of the United States to review this case. We believe this lawsuit is without merit and are defending ourselves vigorously. Given the nature of this case, we are unable to estimate the reasonably possible loss or range of loss, if any, arising from this matter. Other We are also regularly subject to claims, suits, regulatory and government investigations, and other proceedings involving competition (such as the pending EC investigations described above), intellectual property, privacy, tax and related compliance, labor and employment, commercial disputes, content generated by our users, goods and services offered by advertisers or publishers using our platforms, personal injury, consumer protection, and other matters. Such claims, suits, regulatory and government investigations, and other proceedings could result in fines, civil or criminal penalties, or other adverse consequences. Certain of these outstanding matters include speculative, substantial or indeterminate monetary amounts. We record a liability when we believe that it is probable that a loss has been incurred and the amount can be reasonably estimated. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We evaluate developments in our legal matters that could affect the amount of liability that has been previously accrued, and the matters and related reasonably possible losses disclosed, and make adjustments as appropriate. Significant judgment is required to determine both likelihood of there being and the estimated amount of a loss related to such matters. With respect to our outstanding matters, based on our current knowledge, we believe that the amount or range of reasonably possible loss will not, either individually or in aggregate, have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. However, the outcome of such matters is inherently unpredictable and subject to significant uncertainties. We expense legal fees in the period in which they are incurred. Non-Income Taxes We are under audit by various domestic and foreign tax authorities with regards to non-income tax matters. The subject matter of non-income tax audits primarily arises from disputes on the tax treatment and tax rate applied to the sale of our products and services in these jurisdictions and the tax treatment of certain employee benefits. We accrue non-income taxes that may result from examinations by, or any negotiated agreements with, these tax authorities when a loss is probable and reasonably estimable. If we determine that a loss is reasonably possible and the loss or range of loss can be estimated, we disclose the reasonably possible loss. We believe these matters are without merit and we are defending ourselves vigorously. Due to the inherent complexity and uncertainty of these matters and judicial process in certain jurisdictions, the final outcome may be materially different from our expectations. For information regarding income tax contingencies, see Note 13. |
Fact Table | |
---|---|
Network |
2112100 - Disclosure - Stockholders' Equity
(http://www.google.com/role/StockholdersEquity)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Stockholders' Equity Note Disclosure [Text Block] | Stockholders’ Equity Convertible Preferred Stock Our board of directors has authorized 100 million shares of convertible preferred stock, $0.001 par value, issuable in series. As of December 31, 2017 and 2018, no shares were issued or outstanding. Class A and Class B Common Stock and Class C Capital Stock Our board of directors has authorized three classes of stock, Class A and Class B common stock, and Class C capital stock. The rights of the holders of each class of our common and capital stock are identical, except with respect to voting. Each share of Class A common stock is entitled to one vote per share. Each share of Class B common stock is entitled to 10 votes per share. Class C capital stock has no voting rights, except as required by applicable law. Shares of Class B common stock may be converted at any time at the option of the stockholder and automatically convert upon sale or transfer to Class A common stock. Share Repurchases In October 2016, the board of directors of Alphabet authorized the company to repurchase up to $7.0 billion of its Class C capital stock, which was completed during 2018. In January 2018, the board of directors of Alphabet authorized the company to repurchase up to $8.6 billion of its Class C capital stock. The repurchases are being executed from time to time, subject to general business and market conditions and other investment opportunities, through open market purchases or privately negotiated transactions, including through Rule 10b5-1 plans. The repurchase program does not have an expiration date. During the years ended December 31, 2017 and 2018, we repurchased and subsequently retired 5.2 million shares of Alphabet Class C capital stock for an aggregate amount of $4.8 billion and 8.2 million shares of Alphabet Class C capital stock for an aggregate amount of $9.1 billion, respectively. |
Fact Table | |
---|---|
Network |
2113100 - Disclosure - Net Income Per Share
(http://www.google.com/role/NetIncomePerShare)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Earnings Per Share [Text Block] | Net Income Per Share We compute net income per share of Class A and Class B common stock and Class C capital stock using the two-class method. Basic net income per share is computed using the weighted-average number of shares outstanding during the period. Diluted net income per share is computed using the weighted-average number of shares and the effect of potentially dilutive securities outstanding during the period. Potentially dilutive securities consist of restricted stock units and other contingently issuable shares. The dilutive effect of outstanding restricted stock units and other contingently issuable shares is reflected in diluted earnings per share by application of the treasury stock method. The computation of the diluted net income per share of Class A common stock assumes the conversion of Class B common stock, while the diluted net income per share of Class B common stock does not assume the conversion of those shares. The rights, including the liquidation and dividend rights, of the holders of our Class A and Class B common stock and Class C capital stock are identical, except with respect to voting. Furthermore, there are a number of safeguards built into our certificate of incorporation, as well as Delaware law, which preclude our board of directors from declaring or paying unequal per share dividends on our Class A and Class B common stock and Class C capital stock. Specifically, Delaware law provides that amendments to our certificate of incorporation which would have the effect of adversely altering the rights, powers, or preferences of a given class of stock must be approved by the class of stock adversely affected by the proposed amendment. In addition, our certificate of incorporation provides that before any such amendment may be put to a stockholder vote, it must be approved by the unanimous consent of our board of directors. As a result, the undistributed earnings for each year are allocated based on the contractual participation rights of the Class A and Class B common shares and Class C capital stock as if the earnings for the year had been distributed. As the liquidation and dividend rights are identical, the undistributed earnings are allocated on a proportionate basis. In the years ended December 31, 2016, 2017 and 2018, the net income per share amounts are the same for Class A and Class B common stock and Class C capital stock because the holders of each class are entitled to equal per share dividends or distributions in liquidation in accordance with the Amended and Restated Certificate of Incorporation of Alphabet Inc. The following tables set forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands and per share amounts):
|
Fact Table | |
---|---|
Network |
2114100 - Disclosure - Compensation Plans
(http://www.google.com/role/CompensationPlans)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Compensation and Employee Benefit Plans [Text Block] | Compensation Plans Stock Plans Under our 2012 Stock Plan, RSUs or stock options may be granted. An RSU award is an agreement to issue shares of our publicly traded stock at the time the award vests. Incentive and non-qualified stock options, or rights to purchase common stock, are generally granted for a term of 10 years. RSUs granted to participants under the 2012 Stock Plan generally vest over four years contingent upon employment or service with us on the vesting date. As of December 31, 2018, there were 31,848,134 shares of stock reserved for future issuance under our Stock Plan. Stock-Based Compensation For the years ended December 31, 2016, 2017 and 2018, total stock-based compensation expense was $6.9 billion, $7.9 billion and $10.0 billion, including amounts associated with awards we expect to settle in Alphabet stock of $6.7 billion, $7.7 billion, and $9.4 billion, respectively. For the years ended December 31, 2016, 2017 and 2018, we recognized tax benefits on total stock-based compensation expense, which are reflected in the provision for income taxes in the Consolidated Statements of Income, of $1.5 billion, $1.6 billion, and $1.5 billion, respectively. For the years ended December 31, 2016, 2017 and 2018, tax benefit realized related to awards vested or exercised during the period was $2.1 billion, $2.7 billion and $2.1 billion, respectively. These amounts do not include the indirect effects of stock-based awards, which primarily relate to the research and development tax credit. Stock-Based Award Activities The following table summarizes the activities for our unvested RSUs for the year ended December 31, 2018:
The weighted-average grant-date fair value of RSUs granted during the years ended December 31, 2016 and 2017, was $713.89 and $845.06, respectively. Total fair value of RSUs, as of their respective vesting dates, during the years ended December 31, 2016, 2017, and 2018 were $9.0 billion, $11.3 billion, and $14.1 billion, respectively. As of December 31, 2018, there was $16.2 billion of unrecognized compensation cost related to unvested employee RSUs. This amount is expected to be recognized over a weighted-average period of 2.5 years. 401(k) Plans We have two 401(k) Savings Plans that qualify as deferred salary arrangements under Section 401(k) of the Internal Revenue Code. Under these 401(k) Plans, matching contributions are based upon the amount of the employees’ contributions subject to certain limitations. We recognized expense of approximately $385 million, $448 million, and $691 million for the years ended December 31, 2016, 2017, and 2018, respectively. Performance Fees We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts, which may result in expense recognized before investment returns are realized. For the year ended December 31, 2018, performance fees of $1.2 billion primarily related to gains on equity securities (for further information on gains on equity securities, see Note 3) were accrued and recorded as a component of general and administrative expenses. |
Fact Table | |
---|---|
Network |
2115100 - Disclosure - Income Taxes
(http://www.google.com/role/IncomeTaxes)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Disclosure [Text Block] | Income Taxes Income from continuing operations before income taxes included income from domestic operations of $12.0 billion, $10.7 billion, and $15.8 billion for the years ended December 31, 2016, 2017, and 2018, respectively, and income from foreign operations of $12.1 billion, $16.5 billion, and $19.1 billion for the years ended December 31, 2016, 2017, and 2018, respectively. The provision for income taxes consists of the following (in millions):
The Tax Act enacted on December 22, 2017 introduced significant changes to U.S. income tax law. Effective 2018, the Tax Act reduced the U.S. statutory tax rate from 35% to 21% and created new taxes on certain foreign-sourced earnings and certain related-party payments. Due to the timing of the enactment and the complexity involved in applying the provisions of the Tax Act, we made reasonable estimates of the effects and recorded provisional amounts in our consolidated financial statements as of December 31, 2017. As we collected and prepared necessary data, and interpreted the additional guidance issued by the U.S. Treasury Department, the IRS, and other standard-setting bodies, we made adjustments, over the course of the year, to the provisional amounts including refinements to deferred taxes. The accounting for the tax effects of the Tax Act has been completed as of December 31, 2018. One-time transition tax The Tax Act required us to pay U.S. income taxes on accumulated foreign subsidiary earnings not previously subject to U.S. income tax at a rate of 15.5% to the extent of foreign cash and certain other net current assets and 8% on the remaining earnings. We recorded a provisional amount for our one-time transitional tax liability and income tax expense of $10.2 billion as of December 31, 2017. Deferred tax effects Due to the change in the statutory tax rate from the Tax Act, we remeasured our deferred taxes as of December 31, 2017 to reflect the reduced rate that will apply in future periods when these deferred taxes are settled or realized. We recognized a deferred tax benefit of $376 million to reflect the reduced U.S. tax rate and other effects of the Tax Act as of December 31, 2017. The reconciliation of federal statutory income tax rate to our effective income tax rate is as follows:
Our effective tax rate for each of the years presented was affected by earnings realized in foreign jurisdictions with statutory tax rates lower than the federal statutory tax rate. Substantially all of the income from foreign operations was earned by an Irish subsidiary. Beginning in 2018, earnings realized in foreign jurisdictions are subject to U.S. tax in accordance with the Tax Act. On July 27, 2015, the United States Tax Court, in an opinion in Altera Corp. v. Commissioner, invalidated the portion of the Treasury regulations issued under IRC Section 482 requiring related-party participants in a cost sharing arrangement to share stock-based compensation costs. The U.S. Tax Court issued the final decision on December 28, 2015. The IRS served a Notice of Appeal on February 22, 2016 and the case is being heard by the Ninth Circuit Court of Appeals. The Ninth Circuit Court of Appeals overturned the Tax Court’s decision in an opinion issued on July 24, 2018, but withdrew that opinion in an order issued on August 7, 2018 to allow time for a reconstituted panel to confer on the appeal. At this time, the Ninth Circuit Court of Appeals has not issued a final decision, and the U.S. Treasury has not withdrawn the requirement to include stock-based compensation from its regulations. We have evaluated the opinion and continue to record a tax benefit related to reimbursement of cost share payments for the previously shared stock-based compensation costs. In accordance with the Tax Act, the Altera tax benefit was remeasured from 35% to 21%. We also remeasured the tax benefit expected to be realized upon settlement including the expected future new taxes enacted by the Tax Act due upon resolution of the matter. The tax liability recorded as of December 31, 2016 for the U.S. tax cost of the potential repatriation associated with the contingent foreign earnings was reversed due to the Tax Act introducing a territorial tax system and providing a 100% dividend received deduction on certain qualified dividends from foreign subsidiaries. We will continue to monitor developments related to the case and the potential effect on our consolidated financial statements. Deferred Income Taxes Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. We recorded a provisional adjustment to our U.S. deferred income taxes as of December 31, 2017 to reflect the reduction in the U.S. statutory tax rate from 35% to 21% resulting from the Tax Act. Significant components of our deferred tax assets and liabilities are as follows (in millions):
As of December 31, 2018, our federal and state net operating loss carryforwards for income tax purposes were approximately $1.2 billion and $1.4 billion, respectively. If not utilized, the federal net operating loss carryforwards will begin to expire in 2021 and the state net operating loss carryforwards will begin to expire in 2019. It is more likely than not that certain federal net operating loss carryforwards and our state net operating loss carryforwards will not be realized; therefore, we have recorded a valuation allowance against them. The net operating loss carryforwards are subject to various annual limitations under the tax laws of the different jurisdictions. Our foreign net operating loss carryforwards for income tax purposes were $950 million that will begin to expire in 2021. As of December 31, 2018, our California research and development credit carryforwards for income tax purposes were approximately $2.4 billion that can be carried over indefinitely. We believe the state tax credit is not likely to be realized. As of December 31, 2018, we maintained a valuation allowance with respect to California deferred tax assets, certain federal net operating losses, and certain foreign net operating losses that we believe are not likely to be realized. Due to gains from equity securities recognized in 2018, we released the valuation allowance against the deferred tax asset for the book-to-tax basis difference in our investments in Arris shares received from the sale of the Motorola Home business to Arris in 2013. We continue to reassess the remaining valuation allowance quarterly and if future evidence allows for a partial or full release of the valuation allowance, a tax benefit will be recorded accordingly. For further information on the unrealized gains related to marketable equity securities recognized in other income (expenses), see Note 1. Uncertain Tax Positions The following table summarizes the activity related to our gross unrecognized tax benefits from January 1, 2016 to December 31, 2018 (in millions):
The total amount of gross unrecognized tax benefits was $5.4 billion, $4.7 billion, and $4.7 billion as of December 31, 2016, 2017, and 2018, respectively, of which, $4.3 billion, $3.0 billion, and $2.9 billion, if recognized, would affect our effective tax rate, respectively. The decrease in gross unrecognized tax benefits in 2017 was primarily as a result of the resolution of a multi-year U.S. audit. As of December 31, 2017 and 2018, we had accrued $362 million and $490 million in interest and penalties in provision for income taxes, respectively. We file income tax returns in the U.S. federal jurisdiction and in many state and foreign jurisdictions, our two major tax jurisdictions are the U.S. federal and Ireland. We are subject to the continuous examination of our income tax returns by the IRS and other tax authorities. The IRS is currently examining our 2013 through 2015 tax returns. We have also received tax assessments in multiple foreign jurisdictions asserting transfer pricing adjustments or permanent establishment. We continue to defend any and all such claims as presented. Our 2016 and 2017 tax years remain subject to examination by the IRS for U.S. federal tax purposes, and our 2011 through 2017 tax years remain subject to examination by the appropriate governmental agencies for Irish tax purposes. There are other ongoing audits in various other jurisdictions that are not material to our financial statements. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. We continue to monitor the progress of ongoing discussions with tax authorities and the effect, if any, of the expected expiration of the statute of limitations in various taxing jurisdictions. We believe that an adequate provision has been made for any adjustments that may result from tax examinations. However, the outcome of tax audits cannot be predicted with certainty. If any issues addressed in our tax audits are resolved in a manner not consistent with management's expectations, we could be required to adjust our provision for income taxes in the period such resolution occurs. Although the timing of resolution, settlement, and closure of audits is not certain, it is reasonably possible that certain U.S. federal and non-U.S. tax audits may be concluded within the next 12 months, which could significantly increase or decrease the balance of our gross unrecognized tax benefits. We estimate that our unrecognized tax benefits as of December 31, 2018 could possibly decrease by approximately $600 million in the next 12 months. Positions that may be resolved include various U.S. and non-U.S. matters. |
Fact Table | |
---|---|
Network |
2116100 - Disclosure - Information about Segments and Geographic Areas
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreas)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segment Reporting Disclosure [Text Block] | Information about Segments and Geographic Areas We operate our business in multiple operating segments. Google is our only reportable segment. None of our other segments meet the quantitative thresholds to qualify as reportable segments; therefore, the other operating segments are combined and disclosed as Other Bets. Our reported segments are:
Revenues, cost of revenues, and operating expenses are generally directly attributed to our segments. Inter-segment revenues are not presented separately, as these amounts are immaterial. Our Chief Operating Decision Maker does not evaluate operating segments using asset information. In Q1 2018, Nest joined Google’s hardware team. Consequently, the financial results of Nest are reported in the Google segment, with Nest revenues reflected in Google other revenues. Prior period segment information has been recast to conform to the current period segment presentation. Consolidated financial results are not affected. Information about segments during the periods presented were as follows (in millions):
Stock-based compensation (SBC) and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions):
The following table presents our long-lived assets by geographic area (in millions):
For revenues by geography, see Note 2. |
Fact Table | |
---|---|
Network |
2131100 - Schedule - Schedule II: Valuation and Qualifying Accounts
(http://www.google.com/role/ScheduleIiValuationAndQualifyingAccounts)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] | Schedule II: Valuation and Qualifying Accounts The table below details the activity of the allowance for doubtful accounts and sales credits for the years ended December 31, 2016, 2017 and 2018 (in millions):
|
Fact Table | |
---|---|
Network |
2201201 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Policies)
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesPolicies)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CashAndCashEquivalentsAndMarketableSecuritiesPolicyPolicyTextBlock (label) | Cash, Cash Equivalents, and Marketable Securities We invest all excess cash primarily in government bonds, corporate debt securities, mortgage-backed and asset-backed securities, time deposits, and money market funds. We classify all investments that are readily convertible to known amounts of cash and have stated maturities of three months or less from the date of purchase as cash equivalents and those with stated maturities of greater than three months as marketable securities. We determine the appropriate classification of our investments in marketable securities at the time of purchase and reevaluate such designation at each balance sheet date. We have classified and accounted for our marketable debt securities as available-for-sale. After consideration of our risk versus reward objectives, as well as our liquidity requirements, we may sell these debt securities prior to their stated maturities. As we view these securities as available to support current operations, we classify highly liquid securities with maturities beyond 12 months as current assets under the caption marketable securities on the Consolidated Balance Sheets. We carry these securities at fair value, and report the unrealized gains and losses, net of taxes, as a component of stockholders’ equity, except for unrealized losses determined to be other-than-temporary, which we record within other income (expense), net. We determine any realized gains or losses on the sale of marketable debt securities on a specific identification method, and we record such gains and losses as a component of other income (expense), net. | ||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:ImpairmentOfMarketableAndNonMarketableSecuritiesPolicyPolicyTextBlock (label) | Impairment of Investments We periodically review our debt and equity investments for impairment. For debt securities we consider the duration, severity and the reason for the decline in security value; whether it is more likely than not that we will be required to sell the security before recovery of its amortized cost basis; or if the amortized cost basis cannot be recovered as a result of credit losses. If any impairment is considered other-than-temporary, we will write down the security to its fair value and record the corresponding charge as other income (expense), net. For equity securities we consider impairment indicators such as negative changes in industry and market conditions, financial performance, business prospects, and other relevant events and factors. If indicators exist and the fair value of the security is below the carrying amount, we write down the security to fair value. | ||||||||||||||||||||||||||||||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:LongLivedAssetsPolicyPolicyTextBlock (label) | Long-Lived Assets, Goodwill and Other Acquired Intangible Assets We review property and equipment, long-term prepayments and intangible assets, excluding goodwill, for impairment when events or changes in circumstances indicate the carrying amount may not be recoverable. We measure recoverability of these assets by comparing the carrying amounts to the future undiscounted cash flows that the assets or the asset group are expected to generate. If the carrying value of the assets are not recoverable, the impairment recognized is measured as the amount by which the carrying value of the asset exceeds its fair value. Impairments were not material for the periods presented. We allocate goodwill to reporting units based on the expected benefit from the business combination. We evaluate our reporting units when changes in our operating structure occur, and if necessary, reassign goodwill using a relative fair value allocation approach. We test our goodwill for impairment at least annually, or more frequently if events or changes in circumstances indicate that the asset may be impaired. Goodwill impairments were not material for the periods presented. Intangible assets with definite lives are amortized over their estimated useful lives. We amortize intangible assets on a straight-line basis with definite lives over periods ranging from one to twelve years. | ||||||||||||||||||||||||||||||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NatureOfOperationsPolicyPolicyTextBlock (label) | Nature of Operations Google was incorporated in California in September 1998 and re-incorporated in the State of Delaware in August 2003. In 2015, we implemented a holding company reorganization, and as a result, Alphabet Inc. (Alphabet) became the successor issuer to Google. We generate revenues primarily by delivering relevant, cost-effective online advertising. | ||||||||||||||||||||||||||||||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableEquityInvestmentsPolicyPolicyTextBlock (label) | Non-Marketable Investments We account for non-marketable equity investments through which we exercise significant influence but do not have control over the investee under the equity method. Beginning on January 1, 2018, our non-marketable equity securities not accounted for under the equity method are either carried at fair value or under the measurement alternative upon the adoption of ASU 2016-01. Under the measurement alternative, the carrying value is measured at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer. Adjustments are determined primarily based on a market approach as of the transaction date. We classify our non-marketable investments as non-current assets on the Consolidated Balance Sheets as those investments do not have stated contractual maturity dates. We account for our non-marketable investments that meet the definition of a debt security as available-for-sale securities. | ||||||||||||||||||||||||||||||||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Advertising Costs, Policy [Policy Text Block] | Advertising and Promotional Expenses We expense advertising and promotional costs in the period in which they are incurred. | ||||||||||||||||||||||||||||||||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Business Combinations Policy [Policy Text Block] | Business Combinations We include the results of operations of the businesses that we acquire as of the acquisition date. We allocate the purchase price of the acquisitions to the assets acquired and liabilities assumed based on their estimated fair values. The excess of the purchase price over the fair values of identifiable assets and liabilities is recorded as goodwill. Acquisition-related expenses are recognized separately from the business combination and are expensed as incurred. | ||||||||||||||||||||||||||||||||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Compensation Related Costs, Policy [Policy Text Block] | Performance Fees We have compensation arrangements with payouts based on realized investment returns. We recognize compensation expense based on the estimated payouts | ||||||||||||||||||||||||||||||||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Concentration Risk, Credit Risk, Policy [Policy Text Block] | Certain Risks and Concentrations Our revenues are primarily derived from online advertising, the market for which is highly competitive and rapidly changing. In addition, our revenues are generated from a multitude of vertical market segments in countries around the world. Significant changes in this industry or changes in customer buying or advertiser spending behavior could adversely affect our operating results. We are subject to concentrations of credit risk principally from cash and cash equivalents, marketable securities, foreign exchange contracts, and accounts receivable. Cash equivalents and marketable securities consist primarily of time deposits, money market and other funds, highly liquid debt instruments of the U.S. government and its agencies, debt instruments issued by foreign governments, debt instruments issued by municipalities in the U.S., corporate debt securities, mortgage-backed securities, and asset-backed securities. Foreign exchange contracts are transacted with various financial institutions with high credit standing. Accounts receivable are typically unsecured and are derived from revenues earned from customers located around the world. We perform ongoing evaluations to determine customer credit and we limit the amount of credit we extend. We generally do not require collateral from our customers. We maintain reserves for estimated credit losses and these losses have generally been within our expectations. | ||||||||||||||||||||||||||||||||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation, Policy [Policy Text Block] | Basis of Consolidation The consolidated financial statements of Alphabet include the accounts of Alphabet and entities consolidated under the variable interest and voting models. Noncontrolling interests are not presented separately as the amounts are not material. All intercompany balances and transactions have been eliminated. | ||||||||||||||||||||||||||||||||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation, Variable Interest Entity, Policy [Policy Text Block] | Variable Interest Entities We determine at the inception of each arrangement whether an entity in which we have made an investment or in which we have other variable interests in is considered a variable interest entity (VIE). We consolidate VIEs when we are the primary beneficiary. The primary beneficiary of a VIE is the party that meets both of the following criteria: (1) has the power to make decisions that most significantly affect the economic performance of the VIE; and (2) has the obligation to absorb losses or the right to receive benefits that in either case could potentially be significant to the VIE. Periodically, we assess whether any changes in our interest or relationship with the entity affect our determination of whether the entity is still a VIE and, if so, whether we are the primary beneficiary. If we are not the primary beneficiary in a VIE, we account for the investment or other variable interests in a VIE in accordance with applicable GAAP. | ||||||||||||||||||||||||||||||||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value of Financial Instruments, Policy [Policy Text Block] | Fair Value of Financial Instruments Our financial assets and liabilities that are measured at fair value on a recurring basis include cash equivalents, marketable securities, derivative contracts, and non-marketable debt securities. Our financial assets that are measured at fair value on a nonrecurring basis include non-marketable equity securities measured at fair value when observable price changes are identified or when non-marketable equity securities are impaired. Other financial assets and liabilities are carried at cost with fair value disclosed, if required. Fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that is determined based on assumptions that market participants would use in pricing an asset or a liability. Assets and liabilities recorded at fair value are measured and classified in accordance with a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value: Level 1 - Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets. Level 2 - Inputs that are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active, and model-based valuation techniques for which all significant inputs are observable in the market or can be derived from observable market data. Where applicable, these models project future cash flows and discount the future amounts to a present value using market-based observable inputs including interest rate curves, foreign exchange rates, and credit ratings. Level 3 - Unobservable inputs that are supported by little or no market activities. The fair value hierarchy requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. | ||||||||||||||||||||||||||||||||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Currency Transactions and Translations Policy [Policy Text Block] | Foreign Currency Generally, the functional currency of our international subsidiaries is the local currency. We translate the financial statements of these subsidiaries to U.S. dollars using month-end exchange rates for assets and liabilities, and average rates for the annual period derived from month-end exchange rates for revenues, costs, and expenses. We record translation gains and losses in accumulated other comprehensive income (AOCI) as a component of stockholders’ equity. We reflect net foreign exchange transaction gains and losses resulting from the conversion of the transaction currency to functional currency as a component of foreign currency exchange losses in other income (expense), net. | ||||||||||||||||||||||||||||||||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax, Policy [Policy Text Block] | Income Taxes We account for income taxes using the asset and liability method, under which we recognize the amount of taxes payable or refundable for the current year and deferred tax assets and liabilities for the future tax consequences of events that have been recognized in our financial statements or tax returns. We measure current and deferred tax assets and liabilities based on provisions of enacted tax law. We evaluate the realization of our deferred tax assets based on all available evidence and establish a valuation allowance to reduce deferred tax assets when it is more likely than not that they will not be realized. We recognize the financial statement effects of a tax position when it is more likely than not that, based on technical merits, the position will be sustained upon examination. The tax benefits of the position recognized in the financial statements are then measured based on the largest amount of benefit that is greater than 50% likely to be realized upon settlement with a taxing authority. In addition, we recognize interest and penalties related to unrecognized tax benefits as a component of the income tax provision. | ||||||||||||||||||||||||||||||||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Inventory, Policy [Policy Text Block] | Inventory Inventory consists primarily of finished goods and is stated at the lower of cost and net realizable value. Cost is computed using the first-in, first-out method. | ||||||||||||||||||||||||||||||||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | New Accounting Pronouncements, Policy [Policy Text Block] | Recent Accounting Pronouncements Recently issued accounting pronouncements not yet adopted In February 2016, the Financial Accounting Standards Board (FASB) issued Accounting Standards Update No. 2016-02 (Topic 842) "Leases." Topic 842 supersedes the lease requirements in Accounting Standards Codification (ASC) Topic 840, "Leases." Under Topic 842, lessees are required to recognize assets and liabilities on the balance sheet for most leases and provide enhanced disclosures. Leases will continue to be classified as either finance or operating. We will adopt Topic 842 effective January 1, 2019 using a modified retrospective method and will not restate comparative periods. As permitted under the transition guidance, we will carry forward the assessment of whether our contracts contain or are leases, classification of our leases and remaining lease terms. Based on our portfolio of leases as of December 31, 2018, approximately $9 billion of lease assets and liabilities will be recognized on our balance sheet upon adoption, primarily relating to real estate. We are substantially complete with our implementation efforts. In June 2016, the FASB issued Accounting Standards Update No. 2016-13 (ASU 2016-13) "Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" which requires the measurement and recognition of expected credit losses for financial assets held at amortized cost. ASU 2016-13 replaces the existing incurred loss impairment model with an expected loss model which requires the use of forward-looking information to calculate credit loss estimates. It also eliminates the concept of other-than-temporary impairment and requires credit losses related to available-for-sale debt securities to be recorded through an allowance for credit losses rather than as a reduction in the amortized cost basis of the securities. These changes will result in earlier recognition of credit losses. We will adopt ASU 2016-13 effective January 1, 2020. We are currently evaluating the effect of the adoption of ASU 2016-13 on our consolidated financial statements. The effect will largely depend on the composition and credit quality of our investment portfolio and the economic conditions at the time of adoption. Recently adopted accounting pronouncements In January 2016, the FASB issued Accounting Standards Update No. 2016-01 (ASU 2016-01) "Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities," which amends various aspects of the recognition, measurement, presentation, and disclosure of financial instruments. We adopted ASU 2016-01 as of January 1, 2018 using the modified retrospective method for our marketable equity securities and the prospective method for our non-marketable equity securities. This resulted in a $98 million reclassification of net unrealized gains from AOCI to opening retained earnings. We have elected to use the measurement alternative for our non-marketable equity securities, defined as cost adjusted for changes from observable transactions for identical or similar investments of the same issuer, less impairment. The adoption of ASU 2016-01 increases the volatility of our other income (expense), net, as a result of the unrealized gain or loss from the remeasurement of our equity securities. For further information on unrealized gains from equity securities, see Note 3. In October 2016, the FASB issued Accounting Standards Update No. 2016-16 (ASU 2016-16) "Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other than Inventory." ASU 2016-16 generally accelerates the recognition of income tax consequences for asset transfers between entities under common control. We adopted ASU 2016-16 as of January 1, 2018 using a modified retrospective transition method, resulting in a $701 million reclassification of prepaid income taxes related to asset transfers that occurred prior to adoption from other current and non-current assets to opening retained earnings. On January 1, 2017, we adopted Topic 606 using the modified retrospective method applied to those contracts which were not completed as of January 1, 2017. Results for reporting periods beginning after January 1, 2017 are presented under Topic 606, while prior period amounts are not adjusted and continue to be reported in accordance with our historic accounting under Topic 605. The effect from the adoption of ASC 606 was not material to our financial statements. | ||||||||||||||||||||||||||||||||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification, Policy [Policy Text Block] | Prior Period Reclassifications Certain amounts in prior periods have been reclassified to conform with current period presentation. | ||||||||||||||||||||||||||||||||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Property, Plant and Equipment, Policy [Policy Text Block] | Property and Equipment Property and equipment includes the following categories: land and buildings, information technology assets, construction in progress, leasehold improvements, and furniture and fixtures. Land and buildings include land, offices, data centers and related building improvements. Information technology assets include servers and network equipment. We account for property and equipment at cost less accumulated depreciation. We compute depreciation using the straight-line method over the estimated useful lives of the assets. We depreciate buildings over periods of seven to 25 years. We generally depreciate information technology assets over periods of three to five years (specifically, three years for servers and three to five years for network equipment). We depreciate leasehold improvements over the shorter of the remaining lease term or the estimated useful lives of the assets. Construction in progress is the construction or development of property and equipment that have not yet been placed in service for our intended use. Depreciation for equipment, buildings, and leasehold improvements commences once they are ready for our intended use. Land is not depreciated. | ||||||||||||||||||||||||||||||||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Receivables, Policy [Policy Text Block] | Accounts Receivable We record accounts receivable at the invoiced amount. We maintain an allowance for doubtful accounts to reserve for potentially uncollectible receivables. We review the accounts receivable by amounts due from customers that are past due to identify specific customers with known disputes or collectability issues. In determining the amount of the reserve, we make judgments about the creditworthiness of significant customers based on ongoing credit evaluations. | ||||||||||||||||||||||||||||||||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Research, Development, and Computer Software, Policy [Policy Text Block] | Software Development Costs We expense software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external users, before technological feasibility is reached. Technological feasibility is typically reached shortly before the release of such products and as a result, development costs that meet the criteria for capitalization were not material for the periods presented. Software development costs also include costs to develop software to be used solely to meet internal needs and cloud based applications used to deliver our services. We capitalize development costs related to these software applications once the preliminary project stage is complete and it is probable that the project will be completed and the software will be used to perform the function intended. Costs capitalized for developing such software applications were not material for the periods presented. | ||||||||||||||||||||||||||||||||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Revenue from Contract with Customer [Policy Text Block] | Revenue Recognition We recognize revenues when we transfer control of promised goods or services to our customers in an amount that reflects the consideration to which we expect to be entitled to in exchange for those goods or services. See Note 2 for further discussion on Revenues. Cost of Revenues Cost of revenues consists of TAC and other costs of revenues. TAC represents the amounts paid to Google Network Members primarily for ads displayed on their properties and amounts paid to our distribution partners who make available our search access points and services. Our distribution partners include browser providers, mobile carriers, original equipment manufacturers, and software developers. Other costs of revenues (which is the cost of revenues excluding TAC) include the following:
Advertising Revenues We generate revenues primarily by delivering advertising on Google properties and Google Network Members’ properties. Google properties revenues consist primarily of advertising revenues generated on Google.com, the Google Search app, and other Google owned and operated properties like Gmail, Google Maps, Google Play, and YouTube. Google Network Members’ properties revenues consist primarily of advertising revenues generated on Google Network Members’ properties. Our customers generally purchase advertising inventory through Google Ads (formerly AdWords), Google Ad Manager as part of the Authorized Buyers marketplace (formerly DoubleClick AdExchange), and Google Marketing Platform (includes what was formerly DoubleClick Bid Manager), among others. We offer advertising on a cost-per-click basis, which means that an advertiser pays us only when a user clicks on an ad on Google properties or Google Network Members' properties or when a user views certain YouTube engagement ads. For these customers, we recognize revenue each time a user clicks on the ad or when a user views the ad for a specified period of time. We also offer advertising on other bases such as cost-per-impression, which means an advertiser pays us based on the number of times their ads are displayed on Google properties or Google Network Members’ properties. For these customers, we recognize revenue each time an ad is displayed. For ads placed on Google Network Members’ properties, we evaluate whether we are the principal (i.e., report revenues on a gross basis) or agent (i.e., report revenues on a net basis). Generally, we report advertising revenues for ads placed on Google Network Members’ properties on a gross basis, that is, the amounts billed to our customers are recorded as revenues, and amounts paid to Google Network Members are recorded as cost of revenues. Where we are the principal, we control the advertising inventory before it is transferred to our customers. Our control is evidenced by our sole ability to monetize the advertising inventory before it is transferred to our customers, and is further supported by us being primarily responsible to our customers and having a level of discretion in establishing pricing. Other Revenues Google other revenues and Other Bets revenues consist primarily of revenues from:
As it relates to Google other revenues, the most significant judgment is determining whether we are the principal or agent for app sales and in-app purchases through the Google Play store. We report revenues from these transactions on a net basis because our performance obligation is to facilitate a transaction between app developers and end users, for which we earn a commission. Consequently, the portion of the gross amount billed to end users that is remitted to app developers is not reflected as revenues. Arrangements with Multiple Performance Obligations Our contracts with customers may include multiple performance obligations. For such arrangements, we allocate revenues to each performance obligation based on its relative standalone selling price. We generally determine standalone selling prices based on the prices charged to customers or using expected cost plus margin. Customer Incentives and Credits Certain customers may receive cash-based incentives or credits, which are accounted for as variable consideration. We estimate these amounts based on the expected amount to be provided to customers and reduce revenues recognized. We believe that there will not be significant changes to our estimates of variable consideration. Deferred Revenues We record deferred revenues when cash payments are received or due in advance of our performance, including amounts which are refundable. The increase in the deferred revenue balance for the twelve months ended December 31, 2018 is primarily driven by cash payments received or due in advance of satisfying our performance obligations, offset by $1.5 billion of revenues recognized that were included in the deferred revenue balance as of December 31, 2017. Our payment terms vary by the type and location of our customer and the products or services offered. The term between invoicing and when payment is due is not significant. For certain products or services and customer types, we require payment before the products or services are delivered to the customer. Practical Expedients and Exemptions We generally expense sales commissions when incurred because the amortization period would have been one year or less. These costs are recorded within sales and marketing expenses. We do not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which we recognize revenue at the amount to which we have the right to invoice for services performed. Revenues are recognized when control of the promised goods or services is transferred to our customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. | ||||||||||||||||||||||||||||||||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block] | Stock-based Compensation Stock-based compensation primarily consists of Alphabet restricted stock units (RSUs). RSUs are equity classified and measured at the fair market value of the underlying stock at the grant date. We recognize RSU expense using the straight-line attribution method over the requisite service period and account for forfeitures as they occur. For RSUs, shares are issued on the vesting dates net of the applicable statutory tax withholding to be paid by us on behalf of our employees. As a result, fewer shares are issued than the number of RSUs outstanding. We record a liability for the tax withholding to be paid by us as a reduction to additional paid-in capital. Additionally, stock-based compensation includes other types of stock-based awards that may be settled in the stock of certain of our Other Bets or in cash. Awards that are liability classified are remeasured at fair value through settlement or maturity. The fair value of such awards is based on the valuation of equity of the respective Other Bet. | ||||||||||||||||||||||||||||||||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Use of Estimates, Policy [Policy Text Block] | Use of Estimates Preparation of consolidated financial statements in conformity with generally accepted accounting principles in the United States (GAAP) requires us to make estimates and assumptions that affect the amounts reported and disclosed in the financial statements and the accompanying notes. Actual results could differ materially from these estimates. On an ongoing basis, we evaluate our estimates, including those related to the bad debt allowance, sales allowances, fair values of financial instruments, intangible assets and goodwill, useful lives of intangible assets and property and equipment, income taxes, and contingent liabilities, among others. We base our estimates on assumptions, both historical and forward looking, that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. |
Fact Table | |
---|---|
Network |
2302301 - Disclosure - Revenues (Tables)
(http://www.google.com/role/RevenuesTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Disaggregation of Revenue [Table Text Block] | The following table presents our revenues disaggregated by revenue source (in millions). Sales and usage-based taxes are excluded from revenues.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Revenue from External Customers by Geographic Areas [Table Text Block] | The following table presents our revenues disaggregated by geography, based on the addresses of our customers (in millions):
|
Fact Table | |
---|---|
Network |
2303301 - Disclosure - Financial Instruments (Tables)
(http://www.google.com/role/FinancialInstrumentsTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Debt Securities, Available-for-sale [Table Text Block] | The following tables summarize our debt securities by significant investment categories as of December 31, 2017 and 2018 (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Securities without Readily Determinable Fair Value [Table Text Block] | The following is a summary of unrealized gains and losses recorded in other income (expense), net, and included as adjustments to the carrying value of non-marketable equity securities held as of December 31, 2018 (in millions):
The following table summarizes the total carrying value of our non-marketable equity securities held as of December 31, 2018 including cumulative unrealized upward and downward adjustments made to the initial cost basis of the securities (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Gain (Loss) on Securities [Table Text Block] | Realized and unrealized gains and losses for our marketable and non-marketable equity securities for the year ended December 31, 2018 are summarized below (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Investments Classified by Contractual Maturity Date [Table Text Block] | The following table summarizes the estimated fair value of our investments in marketable debt securities with stated contractual maturity dates, accounted for as available-for-sale securities and classified by the contractual maturity date of the securities (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Marketable Securities [Table Text Block] | The following table summarizes marketable equity securities measured at fair value by significant investment categories as of December 31, 2017 and 2018 (in millions):
(1)The fair value option was elected for mutual funds with gains (losses) recognized in other income (expense), net.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Offsetting Assets [Table Text Block] | As of December 31, 2017 and 2018, information related to these offsetting arrangements were as follows (in millions): Offsetting of Assets
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Offsetting Liabilities [Table Text Block] | Offsetting of Liabilities
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Instruments, Gain (Loss) [Table Text Block] | The gains (losses) on derivatives in cash flow hedging and net investment hedging relationships recognized in other comprehensive income (OCI) are summarized below (in millions):
The effect of derivative instruments on income is summarized below (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] | The fair values of our outstanding derivative instruments were as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Investments Not Readily Marketable [Table Text Block] | The following table presents a reconciliation for our non-marketable debt securities measured and recorded at fair value on a recurring basis, using significant unobservable inputs (Level 3) (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Unrealized Loss on Investments [Table Text Block] | The following tables present gross unrealized losses and fair values for those investments that were in an unrealized loss position as of December 31, 2017 and 2018, aggregated by investment category and the length of time that individual securities have been in a continuous loss position (in millions):
|
Fact Table | |
---|---|
Network |
2306301 - Disclosure - Debt (Tables)
(http://www.google.com/role/DebtTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Long-term Debt Instruments [Table Text Block] | The total outstanding long-term debt is summarized below (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Maturities of Long-term Debt [Table Text Block] | As of December 31, 2018, the aggregate future principal payments for long-term debt including long-term capital leases for each of the next five years and thereafter are as follows (in millions):
|
Fact Table | |
---|---|
Network |
2307301 - Disclosure - Supplemental Financial Statement Information (Tables)
(http://www.google.com/role/SupplementalFinancialStatementInformationTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Property, Plant and Equipment [Table Text Block] | Property and equipment, net, consisted of the following (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] | The effects on net income of amounts reclassified from AOCI were as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Accrued Liabilities [Table Text Block] | Accrued expenses and other current liabilities consisted of the following (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] | The components of AOCI, net of tax, were as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Other Nonoperating Income (Expense) [Table Text Block] | The components of other income (expense), net, were as follows (in millions):
|
Fact Table | |
---|---|
Network |
2309301 - Disclosure - Goodwill and Other Intangible Assets (Tables)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block] | Information regarding purchased intangible assets were as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Goodwill [Table Text Block] | Changes in the carrying amount of goodwill for the years ended December 31, 2017 and 2018 were as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] | As of December 31, 2018, expected amortization expense relating to purchased intangible assets for each of the next five years and thereafter is as follows (in millions):
|
Fact Table | |
---|---|
Network |
2311301 - Disclosure - Commitments and Contingencies (Tables)
(http://www.google.com/role/CommitmentsAndContingenciesTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] | As of December 31, 2018, future minimum payments under operating leases having initial or remaining non-cancelable lease terms in excess of one year, net of sublease income amounts, were as follows (in millions):
|
Fact Table | |
---|---|
Network |
2313301 - Disclosure - Net Income Per Share (Tables)
(http://www.google.com/role/NetIncomePerShareTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] | The following tables set forth the computation of basic and diluted net income per share of Class A and Class B common stock and Class C capital stock (in millions, except share amounts which are reflected in thousands and per share amounts):
|
Fact Table | |
---|---|
Network |
2314301 - Disclosure - Compensation Plans (Tables)
(http://www.google.com/role/CompensationPlansTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block] | The following table summarizes the activities for our unvested RSUs for the year ended December 31, 2018:
|
Fact Table | |
---|---|
Network |
2315301 - Disclosure - Income Taxes (Tables)
(http://www.google.com/role/IncomeTaxesTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] | The provision for income taxes consists of the following (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Deferred Tax Assets and Liabilities [Table Text Block] | Significant components of our deferred tax assets and liabilities are as follows (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] | The reconciliation of federal statutory income tax rate to our effective income tax rate is as follows:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Summary of Income Tax Contingencies [Table Text Block] | The following table summarizes the activity related to our gross unrecognized tax benefits from January 1, 2016 to December 31, 2018 (in millions):
|
Fact Table | |
---|---|
Network |
2316301 - Disclosure - Information about Segments and Geographic Areas (Tables)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasTables)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Long-lived Assets by Geographic Areas [Table Text Block] | The following table presents our long-lived assets by geographic area (in millions):
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Schedule of Segment Reporting Information, by Segment [Table Text Block] | Information about segments during the periods presented were as follows (in millions):
Stock-based compensation (SBC) and depreciation, amortization, and impairment are included in segment operating income (loss) as shown below (in millions):
|
Fact Table | |
---|---|
Network |
2401402 - Disclosure - Nature of Operations and Summary of Significant Accounting Policies (Narrative) (Details)
(http://www.google.com/role/NatureOfOperationsAndSummaryOfSignificantAccountingPoliciesNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Range [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Property, Plant and Equipment, Type [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Scenario, Unspecified [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -133000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Range [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Property, Plant and Equipment, Type [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Scenario, Unspecified [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Range [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Scenario, Unspecified [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -599000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Accounting Standards Update 2016-01 [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Maximum [Member] | Finite-Lived Intangible Asset, Useful Life | _2004720 | ||||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Minimum [Member] | Finite-Lived Intangible Asset, Useful Life | _2005310 | ||||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Range [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Property, Plant and Equipment, Type [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Scenario, Unspecified [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Range [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Scenario, Unspecified [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Range [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Scenario, Unspecified [Domain] | Goodwill, Impairment Loss | 0 | iso4217:USD | -9 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Range [Domain] | Marketing and Advertising Expense | 3900000000 | iso4217:USD | -8 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Marketing and Advertising Expense | 3900000000 | iso4217:USD | -8 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Property, Plant and Equipment, Type [Domain] | Marketing and Advertising Expense | 3900000000 | iso4217:USD | -8 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Marketing and Advertising Expense | 3900000000 | iso4217:USD | -8 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Scenario, Unspecified [Domain] | Marketing and Advertising Expense | 3900000000 | iso4217:USD | -8 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Range [Domain] | Marketing and Advertising Expense | 5100000000 | iso4217:USD | -8 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Marketing and Advertising Expense | 5100000000 | iso4217:USD | -8 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Marketing and Advertising Expense | 5100000000 | iso4217:USD | -8 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Marketing and Advertising Expense | 5100000000 | iso4217:USD | -8 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Scenario, Unspecified [Domain] | Marketing and Advertising Expense | 5100000000 | iso4217:USD | -8 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Range [Domain] | Marketing and Advertising Expense | 6400000000 | iso4217:USD | -8 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Marketing and Advertising Expense | 6400000000 | iso4217:USD | -8 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Marketing and Advertising Expense | 6400000000 | iso4217:USD | -8 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Marketing and Advertising Expense | 6400000000 | iso4217:USD | -8 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Scenario, Unspecified [Domain] | Marketing and Advertising Expense | 6400000000 | iso4217:USD | -8 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 | Accounting Standards Update 2016-02 [Member] | Operating Lease, Liability | 9000000000 | iso4217:USD | -9 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 | Scenario, Forecast [Member] | Operating Lease, Liability | 9000000000 | iso4217:USD | -9 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 | Accounting Standards Update 2016-02 [Member] | Operating Lease, Right-of-Use Asset | 9000000000 | iso4217:USD | -9 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 | Scenario, Forecast [Member] | Operating Lease, Right-of-Use Asset | 9000000000 | iso4217:USD | -9 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Maximum [Member] | Property, Plant and Equipment, Useful Life | _2025504 | ||||
58 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NetworkEquipmentMember (label) | Property, Plant and Equipment, Useful Life | _2026108 | ||||
59 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Maximum [Member] | Property, Plant and Equipment, Useful Life | _2026698 | ||||
60 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Building [Member] | Property, Plant and Equipment, Useful Life | _2027288 | ||||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Maximum [Member] | Property, Plant and Equipment, Useful Life | _2027878 | ||||
62 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Technology Equipment [Member] | Property, Plant and Equipment, Useful Life | _2028468 | ||||
63 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Minimum [Member] | Property, Plant and Equipment, Useful Life | _2029058 | ||||
64 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NetworkEquipmentMember (label) | Property, Plant and Equipment, Useful Life | _2029662 | ||||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Minimum [Member] | Property, Plant and Equipment, Useful Life | _2030252 | ||||
66 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Building [Member] | Property, Plant and Equipment, Useful Life | _2030842 | ||||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Minimum [Member] | Property, Plant and Equipment, Useful Life | _2031432 | ||||
68 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Technology Equipment [Member] | Property, Plant and Equipment, Useful Life | _2032022 | ||||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:ServerEquipmentMember (label) | Property, Plant and Equipment, Useful Life | _2032626 | ||||
70 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Range [Domain] | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Scenario, Unspecified [Domain] | Retained Earnings (Accumulated Deficit) | 113247000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Range [Domain] | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Scenario, Unspecified [Domain] | Retained Earnings (Accumulated Deficit) | 134885000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Accounting Standards Update 2016-16 [Member] | Retained Earnings (Accumulated Deficit) | 701000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2402402 - Disclosure - Revenues (Revenue by Segment) (Details)
(http://www.google.com/role/RevenuesRevenueBySegmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Gain (Loss) on Hedging Activity | 539000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Gain (Loss) on Hedging Activity | -169000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Gain (Loss) on Hedging Activity | -138000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Product and Service [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AdvertisingRevenueMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 79383000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 79383000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleNetworkMembersPropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15598000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15598000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GooglePropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 63785000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 63785000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:OtherRevenuesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 10601000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 10601000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 89984000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 288000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Product and Service [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AdvertisingRevenueMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 95375000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 95375000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleNetworkMembersPropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 17587000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 17587000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GooglePropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 77788000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 77788000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:OtherRevenuesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15003000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15003000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 110378000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 477000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Product and Service [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AdvertisingRevenueMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 116318000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 116318000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleNetworkMembersPropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19982000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19982000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GooglePropertiesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 96336000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 96336000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:OtherRevenuesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19906000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19906000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 136224000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 595000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2402403 - Disclosure - Revenues (Revenue by Geographic Location) (Details)
(http://www.google.com/role/RevenuesRevenueByGeographicLocationDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | UNITED STATES | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Asia Pacific [Member] | Concentration Risk, Percentage | 0.14 | xbrli:pure | 2 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.14 | xbrli:pure | 2 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.14 | xbrli:pure | 2 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | EMEA [Member] | Concentration Risk, Percentage | 0.34 | xbrli:pure | 2 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.34 | xbrli:pure | 2 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.34 | xbrli:pure | 2 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | UNITED STATES | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.47 | xbrli:pure | 2 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.05 | xbrli:pure | 2 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Asia Pacific [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | EMEA [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | UNITED STATES | Concentration Risk, Percentage | 0.46 | xbrli:pure | 2 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.46 | xbrli:pure | 2 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.46 | xbrli:pure | 2 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Concentration Risk, Percentage | 0.06 | xbrli:pure | 2 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.06 | xbrli:pure | 2 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.06 | xbrli:pure | 2 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Asia Pacific [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.15 | xbrli:pure | 2 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | EMEA [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 0.33 | xbrli:pure | 2 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales Revenue, Net [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographic Concentration Risk [Member] | Concentration Risk, Percentage | 1.0 | xbrli:pure | 2 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Geographical [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Concentration Risk Benchmark [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Concentration Risk Type [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | UNITED STATES | Revenue from Contract with Customer, Excluding Assessed Tax | 42781000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 4628000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Asia Pacific [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 12559000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | EMEA [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 30304000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Geographical [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Concentration Risk Benchmark [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Concentration Risk Type [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | UNITED STATES | Revenue from Contract with Customer, Excluding Assessed Tax | 52449000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 6125000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Asia Pacific [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 16235000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | EMEA [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 36046000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Geographical [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Concentration Risk Benchmark [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Concentration Risk Type [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | UNITED STATES | Revenue from Contract with Customer, Excluding Assessed Tax | 63269000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AmericasExcludingUnitedStatesMember (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 7609000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Asia Pacific [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 21374000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | EMEA [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 44567000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2402404 - Disclosure - Revenues (Narrative) (Details)
(http://www.google.com/role/RevenuesNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Contract with Customer, Liability, Revenue Recognized | 1500000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2403402 - Disclosure - Financial Instruments (Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 94182000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 94182000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 92288000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 51152000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 51152000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 16622000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 16622000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 359000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Bank Time Deposits [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 359000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 24155000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 24155000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 1894000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 1894000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 97443000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 97443000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 97180000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 53291000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 53291000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 16605000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 16605000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 2202000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Bank Time Deposits [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 2202000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 25082000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 25082000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 263000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecurities (label) | 263000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 94048000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 94048000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 92965000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 51548000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 51548000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 16789000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 16789000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 359000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Bank Time Deposits [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 359000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 24269000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 24269000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 1083000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 1083000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 98284000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 98284000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 98137000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 53634000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 53634000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 16918000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 16918000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 2202000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Bank Time Deposits [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 2202000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 25383000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 25383000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 147000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (label) | 147000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 855000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 855000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 44000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 10000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 10000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 13000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 13000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 21000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 21000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 811000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 811000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 213000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 213000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 97000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 71000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 71000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 11000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 11000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 15000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 15000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 116000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax | 116000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 721000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 721000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 721000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 406000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 406000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 180000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 180000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 135000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 135000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1054000000 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1054000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 1054000000 | iso4217:USD | -6 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 414000000 | iso4217:USD | -6 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 414000000 | iso4217:USD | -6 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 324000000 | iso4217:USD | -6 | ||
92 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 324000000 | iso4217:USD | -6 | ||
93 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 316000000 | iso4217:USD | -6 | ||
94 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 316000000 | iso4217:USD | -6 | ||
95 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | iso4217:USD | -6 | ||
96 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax | 0 | iso4217:USD | -6 | ||
97 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 90564000000 | iso4217:USD | -6 | ||
98 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 49911000000 | iso4217:USD | -6 | ||
99 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale | 49911000000 | iso4217:USD | -6 | ||
100 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 16622000000 | iso4217:USD | -6 | ||
101 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale | 16622000000 | iso4217:USD | -6 | ||
102 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 2000000 | iso4217:USD | -6 | ||
103 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Bank Time Deposits [Member] | Debt Securities, Available-for-sale | 2000000 | iso4217:USD | -6 | ||
104 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 24029000000 | iso4217:USD | -6 | ||
105 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale | 24029000000 | iso4217:USD | -6 | ||
106 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale | 90564000000 | iso4217:USD | -6 | ||
107 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Debt Securities, Available-for-sale | 91217000000 | iso4217:USD | -6 | ||
108 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale | 91217000000 | iso4217:USD | -6 | ||
109 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 91217000000 | iso4217:USD | -6 | ||
110 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 49574000000 | iso4217:USD | -6 | ||
111 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale | 49574000000 | iso4217:USD | -6 | ||
112 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 16605000000 | iso4217:USD | -6 | ||
113 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale | 16605000000 | iso4217:USD | -6 | ||
114 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 0 | iso4217:USD | -6 | ||
115 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Bank Time Deposits [Member] | Debt Securities, Available-for-sale | 0 | iso4217:USD | -6 | ||
116 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Debt Securities, Available-for-sale | 25038000000 | iso4217:USD | -6 | ||
117 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale | 25038000000 | iso4217:USD | -6 | ||
118 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MarketableDebtSecuritiesMember (label) | Debt Securities, Available-for-sale | 91217000000 | iso4217:USD | -6 | ||
119 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
120 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
121 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1724000000 | iso4217:USD | -6 | ||
122 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1241000000 | iso4217:USD | -6 | ||
123 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 1241000000 | iso4217:USD | -6 | ||
124 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
125 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
126 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 357000000 | iso4217:USD | -6 | ||
127 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Bank Time Deposits [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 357000000 | iso4217:USD | -6 | ||
128 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 126000000 | iso4217:USD | -6 | ||
129 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 126000000 | iso4217:USD | -6 | ||
130 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
131 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Securities [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1724000000 | iso4217:USD | -6 | ||
132 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
133 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
134 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 5963000000 | iso4217:USD | -6 | ||
135 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 3717000000 | iso4217:USD | -6 | ||
136 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 3717000000 | iso4217:USD | -6 | ||
137 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
138 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
139 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 2202000000 | iso4217:USD | -6 | ||
140 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Bank Time Deposits [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 2202000000 | iso4217:USD | -6 | ||
141 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 44000000 | iso4217:USD | -6 | ||
142 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 44000000 | iso4217:USD | -6 | ||
143 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
144 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 5963000000 | iso4217:USD | -6 | ||
145 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Investments, Fair Value Disclosure | 1894000000 | iso4217:USD | -6 | ||
146 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Investments, Fair Value Disclosure | 1894000000 | iso4217:USD | -6 | ||
147 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Investments, Fair Value Disclosure | 1894000000 | iso4217:USD | -6 | ||
148 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Investments, Fair Value Disclosure | 263000000 | iso4217:USD | -6 | ||
149 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Investments, Fair Value Disclosure | 263000000 | iso4217:USD | -6 | ||
150 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Investments, Fair Value Disclosure | 263000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403403 - Disclosure - Financial Instruments (Narrative) (Details)
(http://www.google.com/role/FinancialInstrumentsNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | goog:AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromCashFlowHedgesEffectPretax (label) | 247000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Contract [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Relationship [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Valuation Approach and Technique [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 15000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | goog:CashCollateralReceivedFromDerivativeFinancialInstruments (label) | 327000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Valuation Approach and Technique [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 11700000000 | iso4217:USD | -8 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Cash Flow Hedging [Member] | Derivative, Notional Amount | 11700000000 | iso4217:USD | -8 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 2900000000 | iso4217:USD | -8 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hedging [Member] | Derivative, Notional Amount | 2900000000 | iso4217:USD | -8 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 15200000000 | iso4217:USD | -8 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative, Notional Amount | 15200000000 | iso4217:USD | -8 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 11800000000 | iso4217:USD | -8 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Cash Flow Hedging [Member] | Derivative, Notional Amount | 11800000000 | iso4217:USD | -8 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 2000000000 | iso4217:USD | -8 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hedging [Member] | Derivative, Notional Amount | 2000000000 | iso4217:USD | -8 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 6700000000 | iso4217:USD | -8 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Net Investment Hedging [Member] | Derivative, Notional Amount | 6700000000 | iso4217:USD | -8 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative, Notional Amount | 20100000000 | iso4217:USD | -8 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative, Notional Amount | 20100000000 | iso4217:USD | -8 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Contract [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Relationship [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Valuation Approach and Technique [Domain] | Cost Method Investments | 4500000000 | iso4217:USD | -8 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Contract [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Relationship [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Valuation Approach and Technique [Domain] | Cost Method Investments, Fair Value Disclosure | 8800000000 | iso4217:USD | -8 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Derivative Contract [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Hedging Relationship [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Hedging Designation [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Valuation Approach and Technique [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 0 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -133000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Derivative Contract [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Hedging Relationship [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Hedging Designation [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Valuation Approach and Technique [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Contract [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Relationship [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Valuation Approach and Technique [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -98000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -599000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Accounting Standards Update 2016-01 [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Gain | 251000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Gain | 185000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
92 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
93 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Gain | 1300000000 | iso4217:USD | -8 | ||
94 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
95 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
96 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
97 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
98 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
99 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Loss | 304000000 | iso4217:USD | -6 | ||
100 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
101 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
102 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
103 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
104 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
105 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Loss | 295000000 | iso4217:USD | -6 | ||
106 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
107 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
108 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
109 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
110 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
111 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Valuation Approach and Technique [Domain] | Debt Securities, Available-for-sale, Realized Loss | 143000000 | iso4217:USD | -6 | ||
112 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Derivative, Remaining Maturity | _1809968 | ||||
113 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Derivative, Remaining Maturity | _1810558 | ||||
114 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
115 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Contract [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
116 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Relationship [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
117 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
118 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
119 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Valuation Approach and Technique [Domain] | Equity Method Investments | 1400000000 | iso4217:USD | -8 | ||
120 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
121 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
122 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
123 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
124 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
125 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | Equity Method Investments | 1300000000 | iso4217:USD | -8 | ||
126 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
127 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
128 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
129 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
130 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
131 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
132 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation, Market Approach [Member] | Equity Securities without Readily Determinable Fair Value, Amount | 6900000000 | iso4217:USD | -8 | ||
133 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
134 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
135 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
136 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
137 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
138 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 | ||
139 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation, Market Approach [Member] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | 4100000000 | iso4217:USD | -8 | ||
140 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
141 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Contract [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
142 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Relationship [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
143 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
144 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
145 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Valuation Approach and Technique [Domain] | Foreign Currency Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months | 247000000 | iso4217:USD | -6 | ||
146 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Type of Adoption [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
147 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Derivative Contract [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
148 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Hedging Relationship [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
149 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Hedging Designation [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
150 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Equity Component [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
151 | 0001652044 (http://www.sec.gov/CIK) | 2015-01-01 to 2015-12-31 | Valuation Approach and Technique [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
152 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
153 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
154 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Relationship [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
155 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Designation [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
156 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
157 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Valuation Approach and Technique [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
158 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
159 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
160 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
161 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
162 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 | ||
163 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Valuation Approach and Technique [Domain] | Other than Temporary Impairment Losses, Investments | 0 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403404 - Disclosure - Financial Instruments (Contractual Maturity Date of Marketable Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after Five Through Ten Years, Fair Value | 2236000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after One Through Five Years, Fair Value | 54504000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, after 10 Years, Fair Value | 10808000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, within One Year, Fair Value | 23669000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Securities, Available-for-sale | 91217000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403405 - Disclosure - Financial Instruments (Gross Unrealized Losses and Fair Values for Investments in Unrealized Loss Position) (Details)
(http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 22819000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 17660000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 3449000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 1710000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 43941000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 23877000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 8519000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer | 11545000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 291000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 195000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 75000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 21000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 787000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 329000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 249000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss | 209000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 58197000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 28836000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 11061000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 18300000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 27724000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 12019000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 5534000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months | 10171000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 430000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 211000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 105000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 114000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 267000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 85000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 75000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss | 107000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Unrealized Loss Position | 81016000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position | 46496000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position | 14510000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Unrealized Loss Position | 20010000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Unrealized Loss Position | 71665000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position | 35896000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position | 14053000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Unrealized Loss Position | 21716000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 721000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 406000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 180000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 135000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 1054000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GovernmentBondsMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 414000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MortgageBackedandAssetBackedSecuritiesMember (label) | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 324000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Corporate Debt Securities [Member] | Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss | 316000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403406 - Disclosure - Financial Instruments (Non-Marketable Debt Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsNonMarketableDebtSecuritiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Asset Class [Domain] | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities (label) | 1300000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities (label) | 1300000000 | iso4217:USD | -8 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings (label) | -10000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings (label) | -10000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings (label) | 603000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:OtherInvestmentNotReadilyMarketableRealizedGainLossIncludedInEarnings (label) | 603000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod (label) | 54000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod (label) | 54000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod (label) | 2228000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | goog:OtherInvestmentNotReadilyMarketableSettlementsDuringPeriod (label) | 2228000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | 707000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | 707000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | -1000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Other Comprehensive Income (Loss) | -1000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | 88000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | 88000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | 47000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Purchases | 47000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | 2000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | 2000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | 52000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Sales | 52000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 1165000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 1165000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 1894000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 1894000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:NonMarketableDebtSecuritiesMember (label) | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 263000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 3 [Member] | Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset Value | 263000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403407 - Disclosure - Financial Instruments (Marketable Equity Securities) (Details)
(http://www.google.com/role/FinancialInstrumentsMarketableEquitySecuritiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Financial Instruments [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MarketableEquitySecuritiesMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MoneyMarketAndOtherFundsMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 1833000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1724000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 1241000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 357000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 126000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Mutual Fund [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Financial Instruments [Domain] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MarketableEquitySecuritiesMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MoneyMarketAndOtherFundsMember (label) | Cash and Cash Equivalents, Fair Value Disclosure | 3493000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 5963000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 3717000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 2202000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 44000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Mutual Fund [Member] | Cash and Cash Equivalents, Fair Value Disclosure | 0 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 340000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 340000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MarketableEquitySecuritiesMember (label) | Equity Securities, FV-NI | 340000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 0 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MoneyMarketAndOtherFundsMember (label) | Equity Securities, FV-NI | 0 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Equity Securities, FV-NI | 252000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Mutual Fund [Member] | Equity Securities, FV-NI | 252000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:MarketableEquitySecuritiesMember (label) | Equity Securities, FV-NI | 592000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 994000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 994000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MarketableEquitySecuritiesMember (label) | Equity Securities, FV-NI | 994000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 1 [Member] | Equity Securities, FV-NI | 0 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MoneyMarketAndOtherFundsMember (label) | Equity Securities, FV-NI | 0 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Equity Securities, FV-NI | 228000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Mutual Fund [Member] | Equity Securities, FV-NI | 228000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:MarketableEquitySecuritiesMember (label) | Equity Securities, FV-NI | 1222000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403408 - Disclosure - Financial Instruments (Measurement Alternative Investments) (Details)
(http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (label) | 4107000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Extinguishment of Debt, Type [Domain] | goog:EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis (label) | 8168000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:EquitySecuritiesOriginationUponExtinguishmentOfDebtSecuritiesMember (label) | goog:EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis (label) | 2200000000 | iso4217:USD | -8 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities, FV-NI, Gain (Loss) | -20000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities, FV-NI, Gain (Loss) | 73000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities, FV-NI, Gain (Loss) | 5460000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities, FV-NI, Realized Gain (Loss) | 1458000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities, FV-NI, Unrealized Gain (Loss) | 4002000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities without Readily Determinable Fair Value, Amount | 12275000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Annual Amount | 178000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities without Readily Determinable Fair Value, Downward Price Adjustment, Cumulative Amount | -178000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Annual Amount | 4285000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Extinguishment of Debt, Type [Domain] | Equity Securities without Readily Determinable Fair Value, Upward Price Adjustment, Cumulative Amount | -4285000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403409 - Disclosure - Financial Instruments (Fair Values of Outstanding Derivative Instruments) (Details)
(http://www.google.com/role/FinancialInstrumentsFairValuesOfOutstandingDerivativeInstrumentsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Balance Sheet Location [Domain] | Derivative Asset, Fair Value, Gross Asset | 102000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Derivative Asset, Fair Value, Gross Asset | 102000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Derivative Asset, Fair Value, Gross Asset | 102000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Investments [Domain] | Derivative Asset, Fair Value, Gross Asset | 102000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 80000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 80000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 80000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 80000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 51000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 29000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Balance Sheet Location [Domain] | Derivative Asset, Fair Value, Gross Asset | 569000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Derivative Asset, Fair Value, Gross Asset | 569000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Derivative Asset, Fair Value, Gross Asset | 569000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Investments [Domain] | Derivative Asset, Fair Value, Gross Asset | 569000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Assets [Member] | Derivative Asset, Fair Value, Gross Asset | 513000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 513000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Asset, Fair Value, Gross Asset | 513000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 513000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 459000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Asset, Fair Value, Gross Asset | 54000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Balance Sheet Location [Domain] | Derivative Liability, Fair Value, Gross Liability | 374000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value Hierarchy and NAV [Domain] | Derivative Liability, Fair Value, Gross Liability | 374000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Hedging Designation [Domain] | Derivative Liability, Fair Value, Gross Liability | 374000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Investments [Domain] | Derivative Liability, Fair Value, Gross Liability | 374000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 352000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 352000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 352000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 352000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 230000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 122000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Balance Sheet Location [Domain] | Derivative Liability, Fair Value, Gross Liability | 289000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value Hierarchy and NAV [Domain] | Derivative Liability, Fair Value, Gross Liability | 289000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Hedging Designation [Domain] | Derivative Liability, Fair Value, Gross Liability | 289000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Investments [Domain] | Derivative Liability, Fair Value, Gross Liability | 289000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AccruedExpensesAndOtherLiabilitiesCurrentAndNonCurrentMember (label) | Derivative Liability, Fair Value, Gross Liability | 233000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 233000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Liability, Fair Value, Gross Liability | 233000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 233000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 5000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Fair Value, Inputs, Level 2 [Member] | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Liability, Fair Value, Gross Liability | 228000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403410 - Disclosure - Financial Instruments (Effect of Derivative Instruments on Income and Accumulated Other Comprehensive Income) (Details)
(http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 0 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 1000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 1000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | goog:DerivativeInstrumentsGainLossRecognizedinIncomeIneffectivePortionandAmountExcludedfromEffectivenessTestingAmortizationApproachNet (label) | 1000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 78000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 78000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 78000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Investment Hedging [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofNetInvestmentHedgeEffectivenessNet (label) | 0 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 139000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 139000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 139000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | -197000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | -197000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | -197000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 96000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 96000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 96000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Fair Value Hedging Instruments | 0 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -139000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -139000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -139000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 197000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 197000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 197000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -96000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -96000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | -96000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Change in Unrealized Gain (Loss) on Hedged Item in Fair Value Hedge | 0 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Derivative, Gain (Loss) on Derivative, Net | -245000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Derivative, Gain (Loss) on Derivative, Net | 539000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Derivative, Gain (Loss) on Derivative, Net | -124000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Derivative, Gain (Loss) on Derivative, Net | -169000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Derivative, Gain (Loss) on Derivative, Net | 169000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Derivative, Gain (Loss) on Derivative, Net | -138000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 130000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 130000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 130000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | -230000000 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | -230000000 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | -230000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 54000000 | iso4217:USD | -6 | ||
92 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 54000000 | iso4217:USD | -6 | ||
93 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 54000000 | iso4217:USD | -6 | ||
94 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
95 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Not Designated as Hedging Instrument [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
96 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net | 0 | iso4217:USD | -6 | ||
97 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | -381000000 | iso4217:USD | -6 | ||
98 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | -381000000 | iso4217:USD | -6 | ||
99 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | -381000000 | iso4217:USD | -6 | ||
100 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
101 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
102 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
103 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 83000000 | iso4217:USD | -6 | ||
104 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 83000000 | iso4217:USD | -6 | ||
105 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 83000000 | iso4217:USD | -6 | ||
106 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
107 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
108 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
109 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
110 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
111 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
112 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
113 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
114 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Cash Flow Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
115 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 6000000 | iso4217:USD | -6 | ||
116 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 6000000 | iso4217:USD | -6 | ||
117 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 6000000 | iso4217:USD | -6 | ||
118 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
119 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
120 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
121 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 23000000 | iso4217:USD | -6 | ||
122 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 23000000 | iso4217:USD | -6 | ||
123 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 23000000 | iso4217:USD | -6 | ||
124 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
125 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
126 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
127 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 37000000 | iso4217:USD | -6 | ||
128 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 37000000 | iso4217:USD | -6 | ||
129 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 37000000 | iso4217:USD | -6 | ||
130 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
131 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Fair Value Hedging [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
132 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Gain (Loss) from Components Excluded from Assessment of Fair Value Hedge Effectiveness, Net | 0 | iso4217:USD | -6 | ||
133 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
134 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Relationship [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
135 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Designation [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
136 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Statement Location [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
137 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
138 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Relationship [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
139 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Designation [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
140 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Statement Location [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
141 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
142 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
143 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
144 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Statement Location [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
145 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent | 773000000 | iso4217:USD | -6 | ||
146 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent | -955000000 | iso4217:USD | -6 | ||
147 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent | 494000000 | iso4217:USD | -6 | ||
148 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 773000000 | iso4217:USD | -6 | ||
149 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 773000000 | iso4217:USD | -6 | ||
150 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | -955000000 | iso4217:USD | -6 | ||
151 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | -955000000 | iso4217:USD | -6 | ||
152 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 332000000 | iso4217:USD | -6 | ||
153 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax | 332000000 | iso4217:USD | -6 | ||
154 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
155 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
156 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
157 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 539000000 | iso4217:USD | -6 | ||
158 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 539000000 | iso4217:USD | -6 | ||
159 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Sales [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 539000000 | iso4217:USD | -6 | ||
160 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
161 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
162 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
163 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -169000000 | iso4217:USD | -6 | ||
164 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -169000000 | iso4217:USD | -6 | ||
165 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Sales [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -169000000 | iso4217:USD | -6 | ||
166 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
167 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
168 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | 0 | iso4217:USD | -6 | ||
169 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -139000000 | iso4217:USD | -6 | ||
170 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -139000000 | iso4217:USD | -6 | ||
171 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Sales [Member] | Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax | -139000000 | iso4217:USD | -6 | ||
172 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 0 | iso4217:USD | -6 | ||
173 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 0 | iso4217:USD | -6 | ||
174 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 0 | iso4217:USD | -6 | ||
175 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 0 | iso4217:USD | -6 | ||
176 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 26000000 | iso4217:USD | -6 | ||
177 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Cash Flow Hedging [Member] | Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax | 26000000 | iso4217:USD | -6 | ||
178 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 0 | iso4217:USD | -6 | ||
179 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Net Investment Hedging [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 0 | iso4217:USD | -6 | ||
180 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 0 | iso4217:USD | -6 | ||
181 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Net Investment Hedging [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 0 | iso4217:USD | -6 | ||
182 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 136000000 | iso4217:USD | -6 | ||
183 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Net Investment Hedging [Member] | Other Comprehensive Income (Loss), Net Investment Hedge, Gain (Loss), before Reclassification and Tax | 136000000 | iso4217:USD | -6 | ||
184 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
185 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Relationship [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
186 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Hedging Designation [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
187 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
188 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 539000000 | iso4217:USD | -6 | ||
189 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
190 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Relationship [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
191 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Hedging Designation [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
192 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
193 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -169000000 | iso4217:USD | -6 | ||
194 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
195 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Relationship [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
196 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Hedging Designation [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
197 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Statement Location [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
198 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -139000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2403412 - Disclosure - Financial Instruments (Offsetting of Financial Assets and Financial Liabilities) (Details)
(http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Asset, Fair Value, Gross Liability | 22000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Asset, Fair Value, Gross Liability | 56000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 10000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Asset, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 102000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Asset, Not Offset, Policy Election Deduction | 64000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Asset, Not Offset, Policy Election Deduction | 90000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Asset | 80000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Asset | 513000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative, Collateral, Obligation to Return Cash | 4000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative, Collateral, Obligation to Return Cash | 307000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative, Collateral, Obligation to Return Securities | 2000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative, Collateral, Obligation to Return Securities | 14000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative, Collateral, Right to Reclaim Cash | 0 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative, Collateral, Right to Reclaim Cash | 0 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative, Collateral, Right to Reclaim Securities | 0 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative, Collateral, Right to Reclaim Securities | 0 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Asset, Fair Value, Gross Asset | 102000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Asset, Fair Value, Gross Asset | 569000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Liability, Fair Value, Gross Liability | 374000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Liability, Fair Value, Gross Liability | 289000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Liability | 352000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Liability | 233000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Liability, Fair Value, Gross Asset | 22000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Liability, Fair Value, Gross Asset | 56000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 288000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Liability, Fair Value, Offset Against Collateral, Net of Not Subject to Master Netting Arrangement, Policy Election | 143000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Derivative Liability, Not Offset, Policy Election Deduction | 64000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Derivative Liability, Not Offset, Policy Election Deduction | 90000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2404401 - Disclosure - Variable Interest Entities (VIEs) (Narrative) (Details)
(http://www.google.com/role/VariableInterestEntitiesViesNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AbbVieIncMember (label) | goog:AccumulatedPaymentsForOtherCommitments (label) | 750000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Research and Development Arrangement [Member] | goog:AccumulatedPaymentsForOtherCommitments (label) | 750000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CalicoMember (label) | goog:AccumulatedPaymentsForOtherCommitments (label) | 480000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CalicoMember (label) | goog:AccumulatedPaymentsForOtherCommitments (label) | 500000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Research and Development Arrangement [Member] | goog:AccumulatedPaymentsForOtherCommitments (label) | 500000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AbbVieIncMember (label) | Other Commitment | 500000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Research and Development Arrangement [Member] | Other Commitment | 500000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CalicoMember (label) | Other Commitment | 750000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Research and Development Arrangement [Member] | Other Commitment | 750000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CommitmenttoInvestMember (label) | Other Commitment | 750000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-01 to 2018-12-31 | goog:VerilyMember (label) | Proceeds from Issuance of Common Stock | 900000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-01 to 2018-12-31 | Variable Interest Entity, Primary Beneficiary [Member] | Proceeds from Issuance of Common Stock | 900000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 to 2019-03-31 | goog:VerilyMember (label) | Proceeds from Issuance of Common Stock | 100000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 to 2019-03-31 | Scenario, Forecast [Member] | Proceeds from Issuance of Common Stock | 100000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2019-01-01 to 2019-03-31 | Variable Interest Entity, Primary Beneficiary [Member] | Proceeds from Issuance of Common Stock | 100000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-01 to 2018-12-31 | goog:VerilyMember (label) | Sale of Stock, Consideration Received on Transaction | 1000000000 | iso4217:USD | -8 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-01 to 2018-12-31 | Variable Interest Entity, Primary Beneficiary [Member] | Sale of Stock, Consideration Received on Transaction | 1000000000 | iso4217:USD | -8 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:VerilyMember (label) | Sale of Stock, Consideration Received Per Transaction | 800000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Variable Interest Entity, Primary Beneficiary [Member] | Sale of Stock, Consideration Received Per Transaction | 800000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Entity [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Ownership [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Commitments [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Regulatory Asset [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Scenario, Unspecified [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Variable Interest Entity, Classification [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 1700000000 | iso4217:USD | -8 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Entity [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Ownership [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Commitments [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Regulatory Asset [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Scenario, Unspecified [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Variable Interest Entity, Classification [Domain] | Variable Interest Entity, Consolidated, Assets, Pledged | 2400000000 | iso4217:USD | -8 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Entity [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Ownership [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Commitments [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Regulatory Asset [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Scenario, Unspecified [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Variable Interest Entity, Classification [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 997000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Entity [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Ownership [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Commitments [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Regulatory Asset [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Scenario, Unspecified [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Variable Interest Entity, Classification [Domain] | Variable Interest Entity, Consolidated, Liabilities, No Recourse | 909000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Renewable Energy Program [Member] | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 896000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 896000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Renewable Energy Program [Member] | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 705000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Variable Interest Entity, Not Primary Beneficiary, Aggregated Disclosure [Member] | Variable Interest Entity, Nonconsolidated, Carrying Amount, Assets and Liabilities, Net | 705000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2406402 - Disclosure - Debt (Narrative) (Details)
(http://www.google.com/role/DebtNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-30 | Subsidiaries [Member] | goog:DebtInstrumentAmountSubjectToExchange (label) | 1700000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-30 | goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member (label) | goog:DebtInstrumentAmountSubjectToExchange (label) | 1700000000 | iso4217:USD | -8 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | Subsidiaries [Member] | goog:NumberOfTranches (label) | 3 | goog:Tranche | INF | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | goog:A2011NotesMember (label) | goog:NumberOfTranches (label) | 3 | goog:Tranche | INF | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | Unsecured Debt [Member] | goog:NumberOfTranches (label) | 3 | goog:Tranche | INF | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Consolidated Entities [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Credit Facility [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Long-term Debt, Type [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Consolidated Entities [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Credit Facility [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Type [Domain] | Commercial Paper | 0 | iso4217:USD | INF | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | Subsidiaries [Member] | Debt Instrument, Face Amount | 3000000000.0 | iso4217:USD | INF | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | goog:A2011NotesMember (label) | Debt Instrument, Face Amount | 3000000000.0 | iso4217:USD | INF | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2011-05-31 | Unsecured Debt [Member] | Debt Instrument, Face Amount | 3000000000.0 | iso4217:USD | INF | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2014-02-28 | Subsidiaries [Member] | Debt Instrument, Face Amount | 1000000000.0 | iso4217:USD | INF | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2014-02-28 | goog:A2014NotesMember (label) | Debt Instrument, Face Amount | 1000000000.0 | iso4217:USD | INF | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2014-02-28 | Unsecured Debt [Member] | Debt Instrument, Face Amount | 1000000000.0 | iso4217:USD | INF | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-30 | goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member (label) | Debt Instrument, Face Amount | 1700000000 | iso4217:USD | -8 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-30 | Unsecured Debt [Member] | Debt Instrument, Face Amount | 1700000000 | iso4217:USD | -8 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-08-31 | goog:A2016NotesMember (label) | Debt Instrument, Face Amount | 2000000000.0 | iso4217:USD | INF | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-08-31 | Unsecured Debt [Member] | Debt Instrument, Face Amount | 2000000000.0 | iso4217:USD | INF | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (label) | Debt Instrument, Interest Rate, Effective Percentage | 0.02231 | xbrli:pure | 5 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (label) | Debt Instrument, Interest Rate, Effective Percentage | 0.03734 | xbrli:pure | 5 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (label) | Debt Instrument, Interest Rate, Effective Percentage | 0.03377 | xbrli:pure | 5 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-04-30 | goog:UnsecuredSeniorNotes3.375dueonFebruary2024andUnsecuredSeniorNotes3.625DueMay2021Member (label) | Gains (Losses) on Restructuring of Debt | 0 | iso4217:USD | INF | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2016-04-01 to 2016-04-30 | Unsecured Debt [Member] | Gains (Losses) on Restructuring of Debt | 0 | iso4217:USD | INF | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Commercial Paper [Member] | Line of Credit Facility, Maximum Borrowing Capacity | 5000000000 | iso4217:USD | INF | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Revolving Credit Facility [Member] | Line of Credit Facility, Maximum Borrowing Capacity | 4000000000 | iso4217:USD | INF | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Revolving Credit Facility [Member] | Line of Credit, Current | 0 | iso4217:USD | INF | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Revolving Credit Facility [Member] | Line of Credit, Current | 0 | iso4217:USD | INF | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Consolidated Entities [Domain] | Long-term Debt, Fair Value | 4000000000 | iso4217:USD | -8 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Credit Facility [Domain] | Long-term Debt, Fair Value | 4000000000 | iso4217:USD | -8 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Long-term Debt, Fair Value | 4000000000 | iso4217:USD | -8 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Long-term Debt, Type [Domain] | Long-term Debt, Fair Value | 4000000000 | iso4217:USD | -8 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Consolidated Entities [Domain] | Long-term Debt, Fair Value | 3900000000 | iso4217:USD | -8 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Credit Facility [Domain] | Long-term Debt, Fair Value | 3900000000 | iso4217:USD | -8 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Long-term Debt, Fair Value | 3900000000 | iso4217:USD | -8 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Type [Domain] | Long-term Debt, Fair Value | 3900000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2406403 - Disclosure - Debt (Long-Term Debt) (Details)
(http://www.google.com/role/DebtLongTermDebtDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Capital Lease Obligations, Noncurrent | 26000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Capital Lease Obligations, Noncurrent | 62000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (label) | Long-term Debt, Gross | 2000000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (label) | Long-term Debt, Gross | 1000000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (label) | Long-term Debt, Gross | 1000000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (label) | Long-term Debt, Gross | 2000000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (label) | Long-term Debt, Gross | 1000000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (label) | Long-term Debt, Gross | 1000000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesOnePointNineNineEightPercentDueAugustFifteenTwentyTwentySixMember (label) | Debt Instrument, Interest Rate, Stated Percentage | 0.01998 | xbrli:pure | INF | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointSixTwoFivePercentDueMayNineteenTwentyTwentyOneMember (label) | Debt Instrument, Interest Rate, Stated Percentage | 0.03625 | xbrli:pure | INF | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:UnsecuredSeniorNotesThreePointThreeSevenFivedueonFebruaryTwentyFiveTwentyTwentyFourMember (label) | Debt Instrument, Interest Rate, Stated Percentage | 0.03375 | xbrli:pure | INF | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Debt Instrument, Unamortized Discount | 57000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Debt Instrument, Unamortized Discount | 50000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Long-term Debt and Capital Lease Obligations | 3969000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Long-term Debt and Capital Lease Obligations | 4012000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Debt Instrument, Name [Domain] | Long-term Debt, Excluding Current Maturities | 3943000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Debt Instrument, Name [Domain] | Long-term Debt, Excluding Current Maturities | 3950000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2406404 - Disclosure - Debt (Future Principal Payments for Borrowings) (Details)
(http://www.google.com/role/DebtFuturePrincipalPaymentsForBorrowingsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt | 4062000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal after Year Five | 3039000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months | 0 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal in Year Five | 3000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal in Year Four | 3000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal in Year Three | 1003000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Long-term Debt, Maturities, Repayments of Principal in Year Two | 14000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2407402 - Disclosure - Supplemental Financial Statement Information (Property and Equipment) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | 17264000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment | 22788000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Capital Leased Assets, Gross | 390000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Capital Leased Assets, Gross | 648000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Property, Plant and Equipment, Gross | 59647000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Construction in Progress [Member] | Property, Plant and Equipment, Gross | 10491000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Furniture and Fixtures [Member] | Property, Plant and Equipment, Gross | 48000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Land and Building [Member] | Property, Plant and Equipment, Gross | 23183000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Leasehold Improvements [Member] | Property, Plant and Equipment, Gross | 4496000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Technology Equipment [Member] | Property, Plant and Equipment, Gross | 21429000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Property, Plant and Equipment, Gross | 82507000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Construction in Progress [Member] | Property, Plant and Equipment, Gross | 16838000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Furniture and Fixtures [Member] | Property, Plant and Equipment, Gross | 61000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Land and Building [Member] | Property, Plant and Equipment, Gross | 30179000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Leasehold Improvements [Member] | Property, Plant and Equipment, Gross | 5310000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Technology Equipment [Member] | Property, Plant and Equipment, Gross | 30119000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Property, Plant and Equipment, Type [Domain] | Property, Plant and Equipment, Net | 42383000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment, Type [Domain] | Property, Plant and Equipment, Net | 59719000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2407403 - Disclosure - Supplemental Financial Statement Information (Accrued Expenses and Other Current Liabilities) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:AccruedCustomerLiabilitiesCurrent (label) | 1489000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:AccruedCustomerLiabilitiesCurrent (label) | 1810000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accrued Liabilities, Current | 10177000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accrued Liabilities, Current | 16958000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Loss Contingency, Accrual, Current | 2874000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Loss Contingency, Accrual, Current | 7754000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Accrued Liabilities, Current | 5814000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Accrued Liabilities, Current | 7394000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2407404 - Disclosure - Supplemental Financial Statement Information (Components of Accumulated Other Comprehensive Income) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (label) | 26000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (label) | 26000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (label) | 26000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (label) | 0 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | goog:GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet (label) | 0 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | 47000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 0 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -133000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -15000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Cumulative Effect of New Accounting Principle in Period of Adoption | -697000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | AOCI Attributable to Parent [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -98000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | -599000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Accounting Standards Update 2016-01 [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 | Retained Earnings [Member] | Cumulative Effect of New Accounting Principle in Period of Adoption | 98000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -398000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -398000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 515000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -314000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -599000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 1212000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 1212000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -638000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 307000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 1543000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -527000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -527000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | 264000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -10000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | OCI, before Reclassifications, Net of Tax, Attributable to Parent | -781000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -528000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -528000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 164000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -93000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -599000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 1410000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 1410000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -545000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 412000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 1543000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -1314000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -1314000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | 388000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -921000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent | -781000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Type of Adoption [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 130000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 130000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 351000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -221000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 0 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Type of Adoption [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -198000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -198000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -93000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -105000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 0 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Type of Adoption [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 813000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 813000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | -98000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 911000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent | 0 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Type of Adoption [Domain] | Stockholders' Equity Attributable to Parent | 120331000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 120331000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Stockholders' Equity Attributable to Parent | 259000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -86000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -1874000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2047000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 89223000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Type of Adoption [Domain] | Stockholders' Equity Attributable to Parent | 139036000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 139036000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Stockholders' Equity Attributable to Parent | 423000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -179000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2402000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2646000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 105131000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Type of Adoption [Domain] | Stockholders' Equity Attributable to Parent | 152502000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 152502000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Stockholders' Equity Attributable to Parent | -122000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | 233000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -992000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -1103000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 113247000000 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Type of Adoption [Domain] | Stockholders' Equity Attributable to Parent | 177628000000 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Component [Domain] | Stockholders' Equity Attributable to Parent | 177628000000 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Stockholders' Equity Attributable to Parent | 266000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -688000000 | iso4217:USD | -6 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | AOCI Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -2306000000 | iso4217:USD | -6 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Accumulated Foreign Currency Adjustment Attributable to Parent [Member] | Stockholders' Equity Attributable to Parent | -1884000000 | iso4217:USD | -6 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Retained Earnings [Member] | Stockholders' Equity Attributable to Parent | 134885000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2407405 - Disclosure - Supplemental Financial Statement Information (Reclassifications Out of Accumulated Other Comprehensive Income (Loss)) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationReclassificationsOutOfAccumulatedOtherComprehensiveIncomeLossDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Income Tax Expense (Benefit) | 4672000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Income Tax Expense (Benefit) | 4672000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Income Tax Expense (Benefit) | 4672000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Rate Contract [Member] | Income Tax Expense (Benefit) | 193000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | 193000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Income Tax Expense (Benefit) | 193000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | 0 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Income Tax Expense (Benefit) | 0 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Income Tax Expense (Benefit) | 14531000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Income Tax Expense (Benefit) | 14531000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Income Tax Expense (Benefit) | 14531000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Rate Contract [Member] | Income Tax Expense (Benefit) | -71000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | -71000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Income Tax Expense (Benefit) | -71000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | 0 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Income Tax Expense (Benefit) | 0 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Income Tax Expense (Benefit) | 4177000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Income Tax Expense (Benefit) | 4177000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Income Tax Expense (Benefit) | 4177000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Rate Contract [Member] | Income Tax Expense (Benefit) | -35000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | -35000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Income Tax Expense (Benefit) | -35000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Income Tax Expense (Benefit) | 279000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Income Tax Expense (Benefit) | 279000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 19478000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | 130000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | 351000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Net Income (Loss) Attributable to Parent | 351000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | -221000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Net Income (Loss) Attributable to Parent | -221000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 12662000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | -198000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | -93000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Net Income (Loss) Attributable to Parent | -93000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | -105000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Net Income (Loss) Attributable to Parent | -105000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Net Income (Loss) Attributable to Parent | 30736000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | 813000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | -98000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Net Income (Loss) Attributable to Parent | -98000000 | iso4217:USD | -6 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Net Income (Loss) Attributable to Parent | 911000000 | iso4217:USD | -6 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Net Income (Loss) Attributable to Parent | 911000000 | iso4217:USD | -6 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Rate Contract [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | -221000000 | iso4217:USD | -6 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Nonoperating Income (Expense) | -221000000 | iso4217:USD | -6 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Rate Contract [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Nonoperating Income (Expense) | 5000000 | iso4217:USD | -6 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | -105000000 | iso4217:USD | -6 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Nonoperating Income (Expense) | -105000000 | iso4217:USD | -6 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Rate Contract [Member] | Nonoperating Income (Expense) | 6000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | 6000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Nonoperating Income (Expense) | 6000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Nonoperating Income (Expense) | 1190000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Net Investment Gain (Loss) Attributable to Parent [Member] | Nonoperating Income (Expense) | 1190000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Component [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 539000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 539000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 539000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Component [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -169000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -169000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -169000000 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Derivative Contract [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Component [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Exchange Contract [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -139000000 | iso4217:USD | -6 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Reclassification out of Accumulated Other Comprehensive Income [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -139000000 | iso4217:USD | -6 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | -139000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2407406 - Disclosure - Supplemental Financial Statement Information (Components of Other Income (Expense), Net) (Details)
(http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfOtherIncomeExpenseNetDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:DebtSecuritiesUnrealizedGainLossOnExtinguishmentOfSecurities (label) | 1300000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet (label) | -202000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet (label) | -156000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet (label) | -120000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Debt Securities, Realized Gain (Loss) | -53000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Debt Securities, Realized Gain (Loss) | -110000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Debt Securities, Realized Gain (Loss) | 1190000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Equity Securities, FV-NI, Gain (Loss) | -20000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Equity Securities, FV-NI, Gain (Loss) | 73000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Equity Securities, FV-NI, Gain (Loss) | 5460000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Currency Transaction Gain (Loss), before Tax | -475000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Currency Transaction Gain (Loss), before Tax | -121000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Currency Transaction Gain (Loss), before Tax | -80000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Foreign Currency Transaction Loss, before Tax | 112000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Foreign Currency Transaction Loss, before Tax | 226000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Foreign Currency Transaction Loss, before Tax | 195000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Costs Capitalized | 0 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Costs Capitalized | 48000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Costs Capitalized | 92000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Expense | 124000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Expense | 109000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Expense | 114000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Interest Income, Other | 1220000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Interest Income, Other | 1312000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Interest Income, Other | 1878000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Nonoperating Income (Expense) | 434000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Nonoperating Income (Expense) | 1047000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Nonoperating Income (Expense) | 8592000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Nonoperating Income (Expense) | 88000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Nonoperating Income (Expense) | 158000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Nonoperating Income (Expense) | 378000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2408401 - Disclosure - Acquisitions (Narrative) (Details)
(http://www.google.com/role/AcquisitionsNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1250946 | ||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1251554 | ||||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1252144 | ||||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:TradenamesAndOtherMember (label) | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1252748 | ||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1253338 | ||||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Customer Relationships [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1253928 | ||||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1254518 | ||||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1255126 | ||||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1255716 | ||||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:TradenamesAndOtherMember (label) | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1256320 | ||||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1256910 | ||||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Customer Relationships [Member] | Acquired Finite-lived Intangible Assets, Weighted Average Useful Life | _1257500 | ||||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Acquisition, Goodwill, Expected Tax Deductible Amount | 60000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Acquisition, Goodwill, Expected Tax Deductible Amount | 81000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Consideration Transferred | 322000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Consideration Transferred | 573000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents | 12000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents | 10000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:HTCMember (label) | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents | 10000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill | 117000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill | 295000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:HTCMember (label) | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill | 165000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities | 28000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities | 25000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:HTCMember (label) | Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities | 9000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Business Acquisition, Acquiree [Domain] | Goodwill | 16468000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Goodwill | 16468000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Business Acquisition, Acquiree [Domain] | Goodwill | 16747000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Goodwill | 16747000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Goodwill | 221000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Business Acquisition, Acquiree [Domain] | Goodwill | 17888000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Goodwill | 17888000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Series of Individually Immaterial Business Acquisitions [Member] | Goodwill | 293000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:HTCMember (label) | Goodwill | 934000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-01-31 | goog:HTCMember (label) | Payments to Acquire Businesses, Gross | 1100000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2409402 - Disclosure - Goodwill and Other Intangible Assets (Changes in Carrying Amount of Goodwill) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsChangesInCarryingAmountOfGoodwillDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Segments [Domain] | Goodwill | 16468000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | goog:GoogleInc.Member (label) | Goodwill | 16027000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Other Segments [Member] | Goodwill | 441000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Segments [Domain] | Goodwill | 16747000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:GoogleInc.Member (label) | Goodwill | 16295000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Other Segments [Member] | Goodwill | 452000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Segments [Domain] | Goodwill | 17888000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:GoogleInc.Member (label) | Goodwill | 17521000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Other Segments [Member] | Goodwill | 367000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Goodwill, Acquired During Period | 221000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Goodwill, Acquired During Period | 212000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Goodwill, Acquired During Period | 9000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Goodwill, Acquired During Period | 1227000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Goodwill, Acquired During Period | 1227000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Goodwill, Acquired During Period | 0 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Goodwill, Transfers | 0 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Goodwill, Transfers | 80000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Goodwill, Transfers | -80000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Goodwill, Translation and Purchase Accounting Adjustments | 58000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Goodwill, Translation and Purchase Accounting Adjustments | 56000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Goodwill, Translation and Purchase Accounting Adjustments | 2000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Goodwill, Translation and Purchase Accounting Adjustments | -86000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Goodwill, Translation and Purchase Accounting Adjustments | -81000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Goodwill, Translation and Purchase Accounting Adjustments | -5000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2409403 - Disclosure - Goodwill and Other Intangible Assets (Acquisition-Related Intangible Assets that are being Amortized) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Finite-Lived Intangible Assets, Accumulated Amortization | 3471000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Finite-Lived Intangible Assets, Accumulated Amortization | 3040000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:TradenamesAndOtherMember (label) | Finite-Lived Intangible Assets, Accumulated Amortization | 168000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Customer Relationships [Member] | Finite-Lived Intangible Assets, Accumulated Amortization | 263000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Finite-Lived Intangible Assets, Accumulated Amortization | 3957000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Finite-Lived Intangible Assets, Accumulated Amortization | 3394000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:TradenamesAndOtherMember (label) | Finite-Lived Intangible Assets, Accumulated Amortization | 255000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Customer Relationships [Member] | Finite-Lived Intangible Assets, Accumulated Amortization | 308000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Finite-Lived Intangible Assets, Gross | 6163000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Finite-Lived Intangible Assets, Gross | 5260000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:TradenamesAndOtherMember (label) | Finite-Lived Intangible Assets, Gross | 544000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Customer Relationships [Member] | Finite-Lived Intangible Assets, Gross | 359000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Finite-Lived Intangible Assets, Gross | 6177000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Finite-Lived Intangible Assets, Gross | 5125000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:TradenamesAndOtherMember (label) | Finite-Lived Intangible Assets, Gross | 703000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Customer Relationships [Member] | Finite-Lived Intangible Assets, Gross | 349000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Intangible Assets, Net (Excluding Goodwill) | 2692000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Intangible Assets, Net (Excluding Goodwill) | 2220000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:TradenamesAndOtherMember (label) | Intangible Assets, Net (Excluding Goodwill) | 376000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Customer Relationships [Member] | Intangible Assets, Net (Excluding Goodwill) | 96000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Major Class Name [Domain] | Intangible Assets, Net (Excluding Goodwill) | 2220000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Intangible Assets, Net (Excluding Goodwill) | 1731000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:TradenamesAndOtherMember (label) | Intangible Assets, Net (Excluding Goodwill) | 448000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Customer Relationships [Member] | Intangible Assets, Net (Excluding Goodwill) | 41000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2409404 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:AcquisitionrelatedIntangibleAssetsMember (label) | Amortization of Intangible Assets | 833000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:AcquisitionrelatedIntangibleAssetsMember (label) | Amortization of Intangible Assets | 796000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:AcquisitionrelatedIntangibleAssetsMember (label) | Amortization of Intangible Assets | 865000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:PatentsAndDevelopedTechnologyMember (label) | Finite-Lived Intangible Asset, Useful Life | _1218496 | ||||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:TradenamesAndOtherMember (label) | Finite-Lived Intangible Asset, Useful Life | _1219100 | ||||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Customer Relationships [Member] | Finite-Lived Intangible Asset, Useful Life | _1219690 |
Fact Table | |
---|---|
Network |
2409405 - Disclosure - Goodwill and Other Intangible Assets (Expected Amortization Expense for Acquisition-Related Intangible Assets) (Details)
(http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, after Year Five | 182000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months | 712000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, Year Five | 7000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, Year Four | 201000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, Year Three | 533000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Amortization Expense, Year Two | 585000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Finite-Lived Intangible Assets, Net | 2220000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2411402 - Disclosure - Commitments and Contingencies (Future Minimum Payments Under Non-Cancelable Operating Leases, Along with Sublease Income Amounts) (Details)
(http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths (label) | 1303000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetThereafter (label) | 3911000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetTotal (label) | 10047000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears (label) | 977000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFourYears (label) | 1145000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears (label) | 1327000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears (label) | 1384000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Due | 10102000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Due, Next Twelve Months | 1319000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments, Due in Five Years | 980000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments, Due in Four Years | 1153000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments, Due in Three Years | 1337000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments, Due in Two Years | 1397000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments, Due Thereafter | 3916000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable | 55000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, Current | 16000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, in Five Years | 3000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, in Four Years | 8000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, in Three Years | 10000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, in Two Years | 13000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Operating Leases, Future Minimum Payments Receivable, Thereafter | 5000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2411403 - Disclosure - Commitments and Contingencies (Narrative) (Details)
(http://www.google.com/role/CommitmentsAndContingenciesNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Balance Sheet Location [Domain] | goog:NonCancelableFutureMinimumLeasePayments (label) | 3500000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Loss Contingency, Nature [Domain] | goog:NonCancelableFutureMinimumLeasePayments (label) | 3500000000 | iso4217:USD | -8 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Property, Plant and Equipment [Member] | goog:NonCancelableFutureMinimumLeasePayments (label) | 1500000000 | iso4217:USD | -8 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Balance Sheet Location [Domain] | Operating Leases, Rent Expense | 897000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Loss Contingency, Nature [Domain] | Operating Leases, Rent Expense | 897000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Balance Sheet Location [Domain] | Operating Leases, Rent Expense | 1100000000 | iso4217:USD | -8 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Loss Contingency, Nature [Domain] | Operating Leases, Rent Expense | 1100000000 | iso4217:USD | -8 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Balance Sheet Location [Domain] | Operating Leases, Rent Expense | 1300000000 | iso4217:USD | -8 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Loss Contingency, Nature [Domain] | Operating Leases, Rent Expense | 1300000000 | iso4217:USD | -8 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Balance Sheet Location [Domain] | Loss Contingency, Loss in Period | 0 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Loss Contingency, Nature [Domain] | Loss Contingency, Loss in Period | 0 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Unfavorable Regulatory Action [Member] | Loss Contingency, Loss in Period | 2400000000 | iso4217:EUR | -8 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-04-01 to 2017-06-30 | Unfavorable Regulatory Action [Member] | Loss Contingency, Loss in Period | 2700000000 | iso4217:USD | -8 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Balance Sheet Location [Domain] | Loss Contingency, Loss in Period | 2736000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Loss Contingency, Nature [Domain] | Loss Contingency, Loss in Period | 2736000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-03-31 | Unfavorable Regulatory Action [Member] | Loss Contingency, Loss in Period | 21000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-04-01 to 2018-06-30 | Unfavorable Regulatory Action [Member] | Loss Contingency, Loss in Period | 4300000000 | iso4217:EUR | -8 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-04-01 to 2018-06-30 | Unfavorable Regulatory Action [Member] | Loss Contingency, Loss in Period | 5100000000 | iso4217:USD | -8 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Balance Sheet Location [Domain] | Loss Contingency, Loss in Period | 5071000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Loss Contingency, Nature [Domain] | Loss Contingency, Loss in Period | 5071000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Balance Sheet Location [Domain] | Purchase Obligation | 7400000000 | iso4217:USD | -8 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Loss Contingency, Nature [Domain] | Purchase Obligation | 7400000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2412401 - Disclosure - Stockholders' Equity (Narrative) (Details)
(http://www.google.com/role/StockholdersEquityNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:CapitalClassCMember (label) | goog:CommonStockNumberofVotes (label) | 0 | goog:vote | INF | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class A [Member] | goog:CommonStockNumberofVotes (label) | 1 | goog:vote | INF | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Common Class B [Member] | goog:CommonStockNumberofVotes (label) | 10 | goog:vote | INF | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Share Repurchase Program [Domain] | goog:NumberOfClassesOfCommonStock (label) | 3 | goog:class | INF | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | goog:NumberOfClassesOfCommonStock (label) | 3 | goog:class | INF | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Par or Stated Value Per Share | 0.001 | iso4217:USD/xbrli:shares | INF | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Authorized | 100000000 | xbrli:shares | INF | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Issued | 0 | xbrli:shares | INF | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Share Repurchase Program [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Class of Stock [Domain] | Preferred Stock, Shares Outstanding | 0 | xbrli:shares | INF | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-10-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchase Program, Authorized Amount | 7000000000 | iso4217:USD | -8 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-10-31 | goog:CapitalClassCMember (label) | Stock Repurchase Program, Authorized Amount | 7000000000 | iso4217:USD | -8 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchase Program, Authorized Amount | 8600000000.0 | iso4217:USD | INF | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-31 | goog:CapitalClassCMember (label) | Stock Repurchase Program, Authorized Amount | 8600000000.0 | iso4217:USD | INF | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchased and Retired During Period, Shares | 5200000 | xbrli:shares | -5 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Stock Repurchased and Retired During Period, Shares | 5200000 | xbrli:shares | -5 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchased and Retired During Period, Shares | 8200000 | xbrli:shares | -5 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Stock Repurchased and Retired During Period, Shares | 8200000 | xbrli:shares | -5 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Share Repurchase Program [Domain] | Stock Repurchased and Retired During Period, Value | 3693000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Class of Stock [Domain] | Stock Repurchased and Retired During Period, Value | 3693000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Share Repurchase Program [Domain] | Stock Repurchased and Retired During Period, Value | 4846000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Class of Stock [Domain] | Stock Repurchased and Retired During Period, Value | 4846000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchased and Retired During Period, Value | 4800000000 | iso4217:USD | -8 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Stock Repurchased and Retired During Period, Value | 4800000000 | iso4217:USD | -8 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Share Repurchase Program [Domain] | Stock Repurchased and Retired During Period, Value | 9075000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Stock Repurchased and Retired During Period, Value | 9075000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:ShareRepurchaseProgramMember (label) | Stock Repurchased and Retired During Period, Value | 9100000000 | iso4217:USD | -8 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Stock Repurchased and Retired During Period, Value | 9100000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2413402 - Disclosure - Net Income Per Share (Schedule of Earnings Per Share) (Details)
(http://www.google.com/role/NetIncomePerShareScheduleOfEarningsPerShareDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | goog:DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities (label) | -10000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | goog:DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities (label) | -9000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | goog:DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities (label) | -2000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 48859000 | xbrli:shares | -3 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 47146000 | xbrli:shares | -3 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 46864000 | xbrli:shares | -3 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | goog:IncrementalCommonSharesAttributableToConversionOfCommonStock (label) | 0 | xbrli:shares | -3 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted (label) | 9752000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted (label) | 8323000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted (label) | 1382000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarnings (label) | -94000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarnings (label) | 94000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarnings (label) | 21000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarnings (label) | -74000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarnings (label) | 74000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarnings (label) | 14000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarnings (label) | -146000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarnings (label) | 146000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarnings (label) | 24000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 1382000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 862000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 2072000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | goog:ReallocationOfUndistributedEarningsAsResultOfConversionOfShares (label) | 0 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Class of Stock [Domain] | Earnings Per Share, Basic | 28.32 | iso4217:USD/xbrli:shares | 2 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Basic | 28.32 | iso4217:USD/xbrli:shares | 2 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Earnings Per Share, Basic | 28.32 | iso4217:USD/xbrli:shares | 2 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Earnings Per Share, Basic | 28.32 | iso4217:USD/xbrli:shares | 2 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Class of Stock [Domain] | Earnings Per Share, Basic | 18.27 | iso4217:USD/xbrli:shares | 2 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Basic | 18.27 | iso4217:USD/xbrli:shares | 2 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Earnings Per Share, Basic | 18.27 | iso4217:USD/xbrli:shares | 2 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Earnings Per Share, Basic | 18.27 | iso4217:USD/xbrli:shares | 2 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Earnings Per Share, Basic | 44.22 | iso4217:USD/xbrli:shares | 2 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Basic | 44.22 | iso4217:USD/xbrli:shares | 2 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Earnings Per Share, Basic | 44.22 | iso4217:USD/xbrli:shares | 2 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Earnings Per Share, Basic | 44.22 | iso4217:USD/xbrli:shares | 2 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Class of Stock [Domain] | Earnings Per Share, Diluted | 27.85 | iso4217:USD/xbrli:shares | 2 | ||
47 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Diluted | 27.85 | iso4217:USD/xbrli:shares | 2 | ||
48 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Earnings Per Share, Diluted | 27.85 | iso4217:USD/xbrli:shares | 2 | ||
49 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Earnings Per Share, Diluted | 27.85 | iso4217:USD/xbrli:shares | 2 | ||
50 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Class of Stock [Domain] | Earnings Per Share, Diluted | 18.0 | iso4217:USD/xbrli:shares | 2 | ||
51 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Diluted | 18.0 | iso4217:USD/xbrli:shares | 2 | ||
52 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Earnings Per Share, Diluted | 18.0 | iso4217:USD/xbrli:shares | 2 | ||
53 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Earnings Per Share, Diluted | 18.0 | iso4217:USD/xbrli:shares | 2 | ||
54 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Class of Stock [Domain] | Earnings Per Share, Diluted | 43.7 | iso4217:USD/xbrli:shares | 2 | ||
55 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Earnings Per Share, Diluted | 43.7 | iso4217:USD/xbrli:shares | 2 | ||
56 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Earnings Per Share, Diluted | 43.7 | iso4217:USD/xbrli:shares | 2 | ||
57 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Earnings Per Share, Diluted | 43.7 | iso4217:USD/xbrli:shares | 2 | ||
58 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 8873000 | xbrli:shares | -3 | ||
59 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 2055000 | xbrli:shares | -3 | ||
60 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 0 | xbrli:shares | -3 | ||
61 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 9491000 | xbrli:shares | -3 | ||
62 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 1192000 | xbrli:shares | -3 | ||
63 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 0 | xbrli:shares | -3 | ||
64 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 7456000 | xbrli:shares | -3 | ||
65 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 689000 | xbrli:shares | -3 | ||
66 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements | 0 | xbrli:shares | -3 | ||
67 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Basic | 9762000000 | iso4217:USD | -6 | ||
68 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 8332000000 | iso4217:USD | -6 | ||
69 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 1384000000 | iso4217:USD | -6 | ||
70 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Basic | 6362000000 | iso4217:USD | -6 | ||
71 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 5438000000 | iso4217:USD | -6 | ||
72 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 862000000 | iso4217:USD | -6 | ||
73 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Basic | 15464000000 | iso4217:USD | -6 | ||
74 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 13200000000 | iso4217:USD | -6 | ||
75 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Basic | 2072000000 | iso4217:USD | -6 | ||
76 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Diluted | 9846000000 | iso4217:USD | -6 | ||
77 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 9611000000 | iso4217:USD | -6 | ||
78 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 1361000000 | iso4217:USD | -6 | ||
79 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Diluted | 6436000000 | iso4217:USD | -6 | ||
80 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 6226000000 | iso4217:USD | -6 | ||
81 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 848000000 | iso4217:USD | -6 | ||
82 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Net Income (Loss) Available to Common Stockholders, Diluted | 15610000000 | iso4217:USD | -6 | ||
83 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 15126000000 | iso4217:USD | -6 | ||
84 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Net Income (Loss) Available to Common Stockholders, Diluted | 2048000000 | iso4217:USD | -6 | ||
85 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Diluted | 353575000 | xbrli:shares | -3 | ||
86 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Diluted | 345131000 | xbrli:shares | -3 | ||
87 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Diluted | 48859000 | xbrli:shares | -3 | ||
88 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Diluted | 357642000 | xbrli:shares | -3 | ||
89 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Diluted | 345942000 | xbrli:shares | -3 | ||
90 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Diluted | 47146000 | xbrli:shares | -3 | ||
91 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Diluted | 357184000 | xbrli:shares | -3 | ||
92 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Diluted | 346101000 | xbrli:shares | -3 | ||
93 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Diluted | 46864000 | xbrli:shares | -3 | ||
94 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Basic | 344702000 | xbrli:shares | -3 | ||
95 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Basic | 294217000 | xbrli:shares | -3 | ||
96 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Basic | 48859000 | xbrli:shares | -3 | ||
97 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Basic | 348151000 | xbrli:shares | -3 | ||
98 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Basic | 297604000 | xbrli:shares | -3 | ||
99 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Basic | 47146000 | xbrli:shares | -3 | ||
100 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CapitalClassCMember (label) | Weighted Average Number of Shares Outstanding, Basic | 349728000 | xbrli:shares | -3 | ||
101 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class A [Member] | Weighted Average Number of Shares Outstanding, Basic | 298548000 | xbrli:shares | -3 | ||
102 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Common Class B [Member] | Weighted Average Number of Shares Outstanding, Basic | 46864000 | xbrli:shares | -3 |
Fact Table | |
---|---|
Network |
2414402 - Disclosure - Compensation Plans (Stock Plans) (Details)
(http://www.google.com/role/CompensationPlansStockPlansDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Employee Stock Option [Member] | goog:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationTerm (label) | _1097404 | ||||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Equity Award [Domain] | Common Stock, Capital Shares Reserved for Future Issuance | 31848134 | xbrli:shares | INF | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Restricted Stock Units (RSUs) [Member] | Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period | _1098560 |
Fact Table | |
---|---|
Network |
2414403 - Disclosure - Compensation Plans (Stock Based Compensation) (Details)
(http://www.google.com/role/CompensationPlansStockBasedCompensationDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:TaxBenefitFromStockBasedAwardActivity (label) | 2100000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:TaxBenefitFromStockBasedAwardActivity (label) | 2700000000 | iso4217:USD | -8 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:TaxBenefitFromStockBasedAwardActivity (label) | 2100000000 | iso4217:USD | -8 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Allocated Share-based Compensation Expense | 6900000000 | iso4217:USD | -8 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Allocated Share-based Compensation Expense | 7900000000 | iso4217:USD | -8 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Allocated Share-based Compensation Expense | 10000000000 | iso4217:USD | -8 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Employee Service Share-based Compensation, Tax Benefit from Compensation Expense | 1500000000 | iso4217:USD | -8 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Employee Service Share-based Compensation, Tax Benefit from Compensation Expense | 1600000000 | iso4217:USD | -8 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Employee Service Share-based Compensation, Tax Benefit from Compensation Expense | 1500000000 | iso4217:USD | -8 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Share-based Compensation | 6700000000 | iso4217:USD | -8 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Share-based Compensation | 6703000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Share-based Compensation | 7679000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Share-based Compensation | 7700000000 | iso4217:USD | -8 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Share-based Compensation | 9353000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2414404 - Disclosure - Compensation Plans (Stock Based Award Activities) (Details)
(http://www.google.com/role/CompensationPlansStockBasedAwardActivitiesDetails)
|
Table | (implied) |
Fact Table | |
---|---|
Network |
2414405 - Disclosure - Compensation Plans (401k Plans and Performance Fees) (Details)
(http://www.google.com/role/CompensationPlans401KPlansAndPerformanceFeesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:CompensationExpensePerformanceFees (label) | 1200000000 | iso4217:USD | -8 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:DefinedContributionPlanNumberofPlans (label) | 2 | goog:plan | INF | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Defined Contribution Plan, Cost | 385000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Defined Contribution Plan, Cost | 448000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Defined Contribution Plan, Cost | 691000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2415402 - Disclosure - Income Taxes (Narrative) (Details)
(http://www.google.com/role/IncomeTaxesNarrativeDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Authority [Domain] | goog:NumberOfTaxJurisdictions (label) | 2 | goog:jurisdiction | INF | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Authority [Domain] | goog:TaxCutsandJobsActof2017IncompleteAccountingChangeinTaxRateDeferredTaxAssetProvisionalIncomeTaxExpenseBenefit (label) | -376000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Authority [Domain] | goog:TaxCutsandJobsActof2017IncompleteAccountingProvisionalIncomeTaxExpenseBenefit (label) | 10200000000 | iso4217:USD | -8 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Decrease in Unrecognized Tax Benefits is Reasonably Possible | 600000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Domestic | 12000000000 | iso4217:USD | -8 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Domestic | 10700000000 | iso4217:USD | -8 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Domestic | 15800000000 | iso4217:USD | -8 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Foreign | 12100000000 | iso4217:USD | -8 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Foreign | 16500000000 | iso4217:USD | -8 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Authority [Domain] | Income (Loss) from Continuing Operations before Income Taxes, Foreign | 19100000000 | iso4217:USD | -8 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Domestic Tax Authority [Member] | Operating Loss Carryforwards | 1200000000 | iso4217:USD | -8 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Foreign Tax Authority [Member] | Operating Loss Carryforwards | 950000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | State and Local Jurisdiction [Member] | Operating Loss Carryforwards | 1400000000 | iso4217:USD | -8 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Tax Credit Carryforward, Amount | 2400000000 | iso4217:USD | -8 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 4167000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 5393000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 5400000000 | iso4217:USD | -8 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 4696000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 4700000000 | iso4217:USD | -8 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 4652000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits | 4700000000 | iso4217:USD | -8 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued | 362000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued | 490000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 4300000000 | iso4217:USD | -8 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 3000000000 | iso4217:USD | -8 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Income Tax Authority [Domain] | Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 2900000000 | iso4217:USD | -8 |
Fact Table | |
---|---|
Network |
2415403 - Disclosure - Income Taxes (Provision for Income Taxes) (Details)
(http://www.google.com/role/IncomeTaxesProvisionForIncomeTaxesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Current Federal, State and Local, Tax Expense (Benefit) | 3826000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Current Federal, State and Local, Tax Expense (Benefit) | 12608000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Current Federal, State and Local, Tax Expense (Benefit) | 2153000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Current Foreign Tax Expense (Benefit) | 966000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Current Foreign Tax Expense (Benefit) | 1746000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Current Foreign Tax Expense (Benefit) | 1251000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Current Income Tax Expense (Benefit) | 4792000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Current Income Tax Expense (Benefit) | 14354000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Current Income Tax Expense (Benefit) | 3404000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Deferred Federal, State and Local, Tax Expense (Benefit) | -70000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Deferred Federal, State and Local, Tax Expense (Benefit) | 220000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Deferred Federal, State and Local, Tax Expense (Benefit) | 907000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Deferred Foreign Income Tax Expense (Benefit) | -50000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Deferred Foreign Income Tax Expense (Benefit) | -43000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Deferred Foreign Income Tax Expense (Benefit) | -134000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Deferred Income Tax Expense (Benefit) | -120000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Deferred Income Tax Expense (Benefit) | 177000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Deferred Income Tax Expense (Benefit) | 773000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Income Tax Expense (Benefit) | 4672000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Income Tax Expense (Benefit) | 14531000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Income Tax Expense (Benefit) | 4177000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2415404 - Disclosure - Income Taxes (Reconciliation of Federal Statutory Income Tax Rate to Effective Income Tax Rate) (Details)
(http://www.google.com/role/IncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails)
|
Table | (implied) |
Fact Table | |
---|---|
Network |
2415405 - Disclosure - Income Taxes (Significant Components of Deferred Tax Assets and Liabilities) (Details)
(http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness (label) | 849000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness (label) | 657000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:DeferredTaxAssetsDeferredCostSharing (label) | 498000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:DeferredTaxAssetsDeferredCostSharing (label) | 597000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | goog:DeferredTaxLiabilitiesRenewableEnergyInvestments (label) | 531000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | goog:DeferredTaxLiabilitiesRenewableEnergyInvestments (label) | 500000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Liabilities, Gross | 1570000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Gross | 3491000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Gross | 4351000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Gross | 5781000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Net | 250000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Net of Valuation Allowance | 1820000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Net of Valuation Allowance | 2964000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Operating Loss Carryforwards | 320000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Operating Loss Carryforwards | 557000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Other | 244000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Other | 251000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Tax Credit Carryforwards, Other | 1187000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Tax Credit Carryforwards, Other | 1979000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits | 285000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits | 387000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 251000000 | iso4217:USD | -6 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost | 291000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other | 717000000 | iso4217:USD | -6 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other | 1062000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Assets, Valuation Allowance | 2531000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Assets, Valuation Allowance | 2817000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Net | 527000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Liabilities, Intangible Assets | 419000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Intangible Assets | 229000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Liabilities, Investments | 22000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Investments | 1143000000 | iso4217:USD | -6 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Liabilities, Other | 47000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Other | 237000000 | iso4217:USD | -6 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Deferred Tax Liabilities, Property, Plant and Equipment | 551000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Deferred Tax Liabilities, Property, Plant and Equipment | 1382000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2415406 - Disclosure - Income Taxes (Summary of Activity Related to Gross Unrecognized Tax Benefits) (Details)
(http://www.google.com/role/IncomeTaxesSummaryOfActivityRelatedToGrossUnrecognizedTaxBenefitsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | Unrecognized Tax Benefits | 4167000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Unrecognized Tax Benefits | 5393000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | Unrecognized Tax Benefits | 5400000000 | iso4217:USD | -8 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Unrecognized Tax Benefits | 4696000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Unrecognized Tax Benefits | 4700000000 | iso4217:USD | -8 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Unrecognized Tax Benefits | 4652000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Unrecognized Tax Benefits | 4700000000 | iso4217:USD | -8 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 157000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 257000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions | 623000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 196000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 1875000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities | 191000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 680000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 750000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions | 449000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 899000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 685000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions | 321000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2416402 - Disclosure - Information about Segments and Geographic Areas (Revenue by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasRevenueBySegmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 90272000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 79383000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15598000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 63785000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 10601000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 89984000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 288000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 110855000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 95375000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 17587000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 77788000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 15003000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 110378000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 477000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Revenue from Contract with Customer, Excluding Assessed Tax | 136819000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 116318000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19982000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 96336000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 19906000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Revenue from Contract with Customer, Excluding Assessed Tax | 136224000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Revenue from Contract with Customer, Excluding Assessed Tax | 595000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2416403 - Disclosure - Information about Segments and Geographic Areas (Operating Income/Loss by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasOperatingIncomeLossBySegmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Consolidation Items [Domain] | Operating Income (Loss) | 23716000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Operating Income (Loss) | 23716000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Corporate, Non-Segment [Member] | Operating Income (Loss) | -598000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Operating Income (Loss) | 27055000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Operating Income (Loss) | 27055000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Operating Income (Loss) | -2741000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | Operating Income (Loss) | -2741000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Consolidation Items [Domain] | Operating Income (Loss) | 26146000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Operating Income (Loss) | 26146000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Corporate, Non-Segment [Member] | Operating Income (Loss) | -3407000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Operating Income (Loss) | 32287000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Operating Income (Loss) | 32287000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Operating Income (Loss) | -2734000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Operating Income (Loss) | -2734000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation Items [Domain] | Operating Income (Loss) | 26321000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Operating Income (Loss) | 26321000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Corporate, Non-Segment [Member] | Operating Income (Loss) | -6838000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Operating Income (Loss) | 36517000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Operating Income (Loss) | 36517000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Operating Income (Loss) | -3358000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Operating Income (Loss) | -3358000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2416404 - Disclosure - Information about Segments and Geographic Areas (Capital Expenditures by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasCapitalExpendituresBySegmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Consolidation Items [Domain] | Payments to Acquire Property, Plant, and Equipment | 10212000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Payments to Acquire Property, Plant, and Equipment | 10212000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segment Reconciling Items [Member] | Payments to Acquire Property, Plant, and Equipment | -590000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 9437000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Payments to Acquire Property, Plant, and Equipment | 9437000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 1365000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 1365000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Consolidation Items [Domain] | Payments to Acquire Property, Plant, and Equipment | 13184000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Payments to Acquire Property, Plant, and Equipment | 13184000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segment Reconciling Items [Member] | Payments to Acquire Property, Plant, and Equipment | 72000000 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 12619000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Payments to Acquire Property, Plant, and Equipment | 12619000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 493000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 493000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation Items [Domain] | Payments to Acquire Property, Plant, and Equipment | 25139000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Payments to Acquire Property, Plant, and Equipment | 25139000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segment Reconciling Items [Member] | Payments to Acquire Property, Plant, and Equipment | -502000000 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 25460000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Payments to Acquire Property, Plant, and Equipment | 25460000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 181000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Payments to Acquire Property, Plant, and Equipment | 181000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2416405 - Disclosure - Information about Segments and Geographic Areas (Stock-based Compensation and Depreciation, Amortization and Impairment by Segment) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasStockBasedCompensationAndDepreciationAmortizationAndImpairmentBySegmentDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Consolidation Items [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6144000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6144000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Corporate, Non-Segment [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 4000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 5882000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 5882000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 258000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 258000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Consolidation Items [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6915000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6915000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Corporate, Non-Segment [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 0 | iso4217:USD | -6 | ||
11 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6608000000 | iso4217:USD | -6 | ||
12 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 6608000000 | iso4217:USD | -6 | ||
13 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 307000000 | iso4217:USD | -6 | ||
14 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 307000000 | iso4217:USD | -6 | ||
15 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation Items [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 9035000000 | iso4217:USD | -6 | ||
16 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 9035000000 | iso4217:USD | -6 | ||
17 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Corporate, Non-Segment [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 0 | iso4217:USD | -6 | ||
18 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 8708000000 | iso4217:USD | -6 | ||
19 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 8708000000 | iso4217:USD | -6 | ||
20 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 327000000 | iso4217:USD | -6 | ||
21 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | goog:DepreciationAmortizationAndImpairmentOnDispositionOfPropertyAndEquipment (label) | 327000000 | iso4217:USD | -6 | ||
22 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Consolidation Items [Domain] | Share-based Compensation | 6700000000 | iso4217:USD | -8 | ||
23 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Consolidation Items [Domain] | Share-based Compensation | 6703000000 | iso4217:USD | -6 | ||
24 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Share-based Compensation | 6700000000 | iso4217:USD | -8 | ||
25 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Segments [Domain] | Share-based Compensation | 6703000000 | iso4217:USD | -6 | ||
26 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Corporate, Non-Segment [Member] | Share-based Compensation | 130000000 | iso4217:USD | -6 | ||
27 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Share-based Compensation | 6201000000 | iso4217:USD | -6 | ||
28 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | goog:GoogleInc.Member (label) | Share-based Compensation | 6201000000 | iso4217:USD | -6 | ||
29 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Operating Segments [Member] | Share-based Compensation | 372000000 | iso4217:USD | -6 | ||
30 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | Other Segments [Member] | Share-based Compensation | 372000000 | iso4217:USD | -6 | ||
31 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Consolidation Items [Domain] | Share-based Compensation | 7679000000 | iso4217:USD | -6 | ||
32 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Consolidation Items [Domain] | Share-based Compensation | 7700000000 | iso4217:USD | -8 | ||
33 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Share-based Compensation | 7679000000 | iso4217:USD | -6 | ||
34 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Segments [Domain] | Share-based Compensation | 7700000000 | iso4217:USD | -8 | ||
35 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Corporate, Non-Segment [Member] | Share-based Compensation | 148000000 | iso4217:USD | -6 | ||
36 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Share-based Compensation | 7168000000 | iso4217:USD | -6 | ||
37 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | goog:GoogleInc.Member (label) | Share-based Compensation | 7168000000 | iso4217:USD | -6 | ||
38 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Operating Segments [Member] | Share-based Compensation | 363000000 | iso4217:USD | -6 | ||
39 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | Other Segments [Member] | Share-based Compensation | 363000000 | iso4217:USD | -6 | ||
40 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Consolidation Items [Domain] | Share-based Compensation | 9353000000 | iso4217:USD | -6 | ||
41 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Segments [Domain] | Share-based Compensation | 9353000000 | iso4217:USD | -6 | ||
42 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Corporate, Non-Segment [Member] | Share-based Compensation | 109000000 | iso4217:USD | -6 | ||
43 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Share-based Compensation | 8755000000 | iso4217:USD | -6 | ||
44 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | goog:GoogleInc.Member (label) | Share-based Compensation | 8755000000 | iso4217:USD | -6 | ||
45 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Operating Segments [Member] | Share-based Compensation | 489000000 | iso4217:USD | -6 | ||
46 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | Other Segments [Member] | Share-based Compensation | 489000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2416406 - Disclosure - Information about Segments and Geographic Areas (Long-Lived Assets by Geographic Area) (Details)
(http://www.google.com/role/InformationAboutSegmentsAndGeographicAreasLongLivedAssetsByGeographicAreaDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Geographical [Domain] | Assets, Noncurrent | 72987000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | UNITED STATES | Assets, Noncurrent | 55113000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | Non-US [Member] | Assets, Noncurrent | 17874000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Geographical [Domain] | Assets, Noncurrent | 97116000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | UNITED STATES | Assets, Noncurrent | 74882000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | Non-US [Member] | Assets, Noncurrent | 22234000000 | iso4217:USD | -6 |
Fact Table | |
---|---|
Network |
2431401 - Schedule - Schedule II: Valuation and Qualifying Accounts (Details)
(http://www.google.com/role/ScheduleIiValuationAndQualifyingAccountsDetails)
|
Table | (implied) |
# | Reporting Entity [Axis] | Period [Axis] | Scenario [Axis] | Concept | Fact Value | Unit | Rounding | Parenthetical Explanations | |
---|---|---|---|---|---|---|---|---|---|
1 | 0001652044 (http://www.sec.gov/CIK) | 2015-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount | 296000000 | iso4217:USD | -6 | ||
2 | 0001652044 (http://www.sec.gov/CIK) | 2016-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount | 467000000 | iso4217:USD | -6 | ||
3 | 0001652044 (http://www.sec.gov/CIK) | 2017-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount | 674000000 | iso4217:USD | -6 | ||
4 | 0001652044 (http://www.sec.gov/CIK) | 2018-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount | 729000000 | iso4217:USD | -6 | ||
5 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense | 942000000 | iso4217:USD | -6 | ||
6 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense | 1131000000 | iso4217:USD | -6 | ||
7 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense | 1115000000 | iso4217:USD | -6 | ||
8 | 0001652044 (http://www.sec.gov/CIK) | 2016-01-01 to 2016-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction | 771000000 | iso4217:USD | -6 | ||
9 | 0001652044 (http://www.sec.gov/CIK) | 2017-01-01 to 2017-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction | 924000000 | iso4217:USD | -6 | ||
10 | 0001652044 (http://www.sec.gov/CIK) | 2018-01-01 to 2018-12-31 | SEC Schedule, 12-09, Allowance, Credit Loss [Member] | SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction | 1060000000 | iso4217:USD | -6 |
Type | Defined | Bound | Derived | OK | Fail |
---|---|---|---|---|---|
formula | 0 | 0 | 0 | 0 | 0 |
existenceAssertion | 0 | 0 | 0 | 0 | 0 |
valueAssertion | 0 | 0 | 0 | 0 | 0 |
calculation | 221 | 3029 | 0 | 616 | 2413 |
Type | Name | Rule Expression | Prolog form | |
---|---|---|---|---|
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueCurrent_2*1+OperatingLeasesFutureMinimumPaymentsReceivableCurrent_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueCurrent_2*1+OperatingLeasesFutureMinimumPaymentsReceivableCurrent_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetNextTwelveMonths')], OperatingLeasesFutureMinimumPaymentsDueCurrent_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueCurrent')], OperatingLeasesFutureMinimumPaymentsReceivableCurrent_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableCurrent')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetThereafter (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueThereafter_2*1+OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetThereafter') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueThereafter_2*1+OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetThereafter')], OperatingLeasesFutureMinimumPaymentsDueThereafter_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueThereafter')], OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableThereafter')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetTotal (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDue_2*1+OperatingLeasesFutureMinimumPaymentsReceivable_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetTotal') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDue_2*1+OperatingLeasesFutureMinimumPaymentsReceivable_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetTotal')], OperatingLeasesFutureMinimumPaymentsDue_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDue')], OperatingLeasesFutureMinimumPaymentsReceivable_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivable')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetinFiveYears')], OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInFiveYears')], OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetinFourYears (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueInFourYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetinFourYears') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueInFourYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetinFourYears')], OperatingLeasesFutureMinimumPaymentsDueInFourYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInFourYears')], OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInFourYears')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetinThreeYears')], OperatingLeasesFutureMinimumPaymentsDueInThreeYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInThreeYears')], OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears')]. | |
calculation | goog:OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_1* -1 |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails',goog:'OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_1* -1 variables total: [concept(goog:'OperatingLeasesFutureMinimumPaymentsDueNetinTwoYears')], OperatingLeasesFutureMinimumPaymentsDueInTwoYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInTwoYears')], OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears')]. | |
calculation | us-gaap:OperatingLeasesFutureMinimumPaymentsDue (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsDueCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsDueInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsDueThereafter_1*1)))) |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails','us-gaap':'OperatingLeasesFutureMinimumPaymentsDue') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsDueCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsDueInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsDueThereafter_1*1)))) variables total: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDue')], OperatingLeasesFutureMinimumPaymentsDueCurrent_6: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueCurrent')], OperatingLeasesFutureMinimumPaymentsDueInTwoYears_5: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInTwoYears')], OperatingLeasesFutureMinimumPaymentsDueInThreeYears_4: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInThreeYears')], OperatingLeasesFutureMinimumPaymentsDueInFourYears_3: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInFourYears')], OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueInFiveYears')], OperatingLeasesFutureMinimumPaymentsDueThereafter_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsDueThereafter')]. | |
calculation | us-gaap:OperatingLeasesFutureMinimumPaymentsReceivable (in CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails)
| total=OperatingLeasesFutureMinimumPaymentsReceivableCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1*1)))) |
calculation('http://www.google.com/role/CommitmentsAndContingenciesFutureMinimumPaymentsUnderNonCancelableOperatingLeasesAlongWithSubleaseIncomeAmountsDetails','us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivable') valueAssertion /* not loadable */ total=OperatingLeasesFutureMinimumPaymentsReceivableCurrent_6*1+(OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_5*1+(OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_4*1+(OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_3*1+(OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_2*1+OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1*1)))) variables total: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivable')], OperatingLeasesFutureMinimumPaymentsReceivableCurrent_6: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableCurrent')], OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears_5: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears')], OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears_4: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears')], OperatingLeasesFutureMinimumPaymentsReceivableInFourYears_3: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInFourYears')], OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears_2: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears')], OperatingLeasesFutureMinimumPaymentsReceivableThereafter_1: [concept('us-gaap':'OperatingLeasesFutureMinimumPaymentsReceivableThereafter')]. | |
calculation | us-gaap:Assets (in ConsolidatedBalanceSheets)
| total=AssetsCurrent_7*1+(OtherLongTermInvestments_6*1+(DeferredIncomeTaxAssetsNet_5*1+(PropertyPlantAndEquipmentNet_4*1+(IntangibleAssetsNetExcludingGoodwill_3*1+(Goodwill_2*1+OtherAssetsNoncurrent_1*1))))) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'Assets') valueAssertion /* not loadable */ total=AssetsCurrent_7*1+(OtherLongTermInvestments_6*1+(DeferredIncomeTaxAssetsNet_5*1+(PropertyPlantAndEquipmentNet_4*1+(IntangibleAssetsNetExcludingGoodwill_3*1+(Goodwill_2*1+OtherAssetsNoncurrent_1*1))))) variables total: [concept('us-gaap':'Assets')], AssetsCurrent_7: [concept('us-gaap':'AssetsCurrent')], OtherLongTermInvestments_6: [concept('us-gaap':'OtherLongTermInvestments')], DeferredIncomeTaxAssetsNet_5: [concept('us-gaap':'DeferredIncomeTaxAssetsNet')], PropertyPlantAndEquipmentNet_4: [concept('us-gaap':'PropertyPlantAndEquipmentNet')], IntangibleAssetsNetExcludingGoodwill_3: [concept('us-gaap':'IntangibleAssetsNetExcludingGoodwill')], Goodwill_2: [concept('us-gaap':'Goodwill')], OtherAssetsNoncurrent_1: [concept('us-gaap':'OtherAssetsNoncurrent')]. | |
calculation | us-gaap:AssetsCurrent (in ConsolidatedBalanceSheets)
| total=CashCashEquivalentsAndShortTermInvestments_5*1+(AccountsReceivableNetCurrent_4*1+(IncomeTaxesReceivable_3*1+(InventoryNet_2*1+OtherAssetsCurrent_1*1))) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'AssetsCurrent') valueAssertion /* not loadable */ total=CashCashEquivalentsAndShortTermInvestments_5*1+(AccountsReceivableNetCurrent_4*1+(IncomeTaxesReceivable_3*1+(InventoryNet_2*1+OtherAssetsCurrent_1*1))) variables total: [concept('us-gaap':'AssetsCurrent')], CashCashEquivalentsAndShortTermInvestments_5: [concept('us-gaap':'CashCashEquivalentsAndShortTermInvestments')], AccountsReceivableNetCurrent_4: [concept('us-gaap':'AccountsReceivableNetCurrent')], IncomeTaxesReceivable_3: [concept('us-gaap':'IncomeTaxesReceivable')], InventoryNet_2: [concept('us-gaap':'InventoryNet')], OtherAssetsCurrent_1: [concept('us-gaap':'OtherAssetsCurrent')]. | |
calculation | us-gaap:CashCashEquivalentsAndShortTermInvestments (in ConsolidatedBalanceSheets)
| total=CashAndCashEquivalentsAtCarryingValue_2*1+MarketableSecuritiesCurrent_1*1 |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'CashCashEquivalentsAndShortTermInvestments') valueAssertion /* not loadable */ total=CashAndCashEquivalentsAtCarryingValue_2*1+MarketableSecuritiesCurrent_1*1 variables total: [concept('us-gaap':'CashCashEquivalentsAndShortTermInvestments')], CashAndCashEquivalentsAtCarryingValue_2: [concept('us-gaap':'CashAndCashEquivalentsAtCarryingValue')], MarketableSecuritiesCurrent_1: [concept('us-gaap':'MarketableSecuritiesCurrent')]. | |
calculation | us-gaap:Liabilities (in ConsolidatedBalanceSheets)
| total=LiabilitiesCurrent_6*1+(LongTermDebtAndCapitalLeaseObligations_5*1+(ContractWithCustomerLiabilityNoncurrent_4*1+(AccruedIncomeTaxesNoncurrent_3*1+(DeferredIncomeTaxLiabilitiesNet_2*1+OtherLiabilitiesNoncurrent_1*1)))) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'Liabilities') valueAssertion /* not loadable */ total=LiabilitiesCurrent_6*1+(LongTermDebtAndCapitalLeaseObligations_5*1+(ContractWithCustomerLiabilityNoncurrent_4*1+(AccruedIncomeTaxesNoncurrent_3*1+(DeferredIncomeTaxLiabilitiesNet_2*1+OtherLiabilitiesNoncurrent_1*1)))) variables total: [concept('us-gaap':'Liabilities')], LiabilitiesCurrent_6: [concept('us-gaap':'LiabilitiesCurrent')], LongTermDebtAndCapitalLeaseObligations_5: [concept('us-gaap':'LongTermDebtAndCapitalLeaseObligations')], ContractWithCustomerLiabilityNoncurrent_4: [concept('us-gaap':'ContractWithCustomerLiabilityNoncurrent')], AccruedIncomeTaxesNoncurrent_3: [concept('us-gaap':'AccruedIncomeTaxesNoncurrent')], DeferredIncomeTaxLiabilitiesNet_2: [concept('us-gaap':'DeferredIncomeTaxLiabilitiesNet')], OtherLiabilitiesNoncurrent_1: [concept('us-gaap':'OtherLiabilitiesNoncurrent')]. | |
calculation | us-gaap:LiabilitiesAndStockholdersEquity (in ConsolidatedBalanceSheets)
| total=StockholdersEquity_3*1+(CommitmentsAndContingencies_2*1+Liabilities_1*1) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'LiabilitiesAndStockholdersEquity') valueAssertion /* not loadable */ total=StockholdersEquity_3*1+(CommitmentsAndContingencies_2*1+Liabilities_1*1) variables total: [concept('us-gaap':'LiabilitiesAndStockholdersEquity')], StockholdersEquity_3: [concept('us-gaap':'StockholdersEquity')], CommitmentsAndContingencies_2: [concept('us-gaap':'CommitmentsAndContingencies')], Liabilities_1: [concept('us-gaap':'Liabilities')]. | |
calculation | us-gaap:LiabilitiesCurrent (in ConsolidatedBalanceSheets)
| total=AccountsPayableCurrent_6*1+(EmployeeRelatedLiabilitiesCurrent_5*1+(AccruedLiabilitiesCurrent_4*1+(AccruedRevenueShare_3*1+(ContractWithCustomerLiabilityCurrent_2*1+AccruedIncomeTaxesCurrent_1*1)))) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'LiabilitiesCurrent') valueAssertion /* not loadable */ total=AccountsPayableCurrent_6*1+(EmployeeRelatedLiabilitiesCurrent_5*1+(AccruedLiabilitiesCurrent_4*1+(AccruedRevenueShare_3*1+(ContractWithCustomerLiabilityCurrent_2*1+AccruedIncomeTaxesCurrent_1*1)))) variables total: [concept('us-gaap':'LiabilitiesCurrent')], AccountsPayableCurrent_6: [concept('us-gaap':'AccountsPayableCurrent')], EmployeeRelatedLiabilitiesCurrent_5: [concept('us-gaap':'EmployeeRelatedLiabilitiesCurrent')], AccruedLiabilitiesCurrent_4: [concept('us-gaap':'AccruedLiabilitiesCurrent')], AccruedRevenueShare_3: [concept(goog:'AccruedRevenueShare')], ContractWithCustomerLiabilityCurrent_2: [concept('us-gaap':'ContractWithCustomerLiabilityCurrent')], AccruedIncomeTaxesCurrent_1: [concept('us-gaap':'AccruedIncomeTaxesCurrent')]. | |
calculation | us-gaap:StockholdersEquity (in ConsolidatedBalanceSheets)
| total=ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_4*1+(CommonStocksIncludingAdditionalPaidInCapital_3*1+(AccumulatedOtherComprehensiveIncomeLossNetOfTax_2*1+RetainedEarningsAccumulatedDeficit_1*1)) |
calculation('http://www.google.com/role/ConsolidatedBalanceSheets','us-gaap':'StockholdersEquity') valueAssertion /* not loadable */ total=ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_4*1+(CommonStocksIncludingAdditionalPaidInCapital_3*1+(AccumulatedOtherComprehensiveIncomeLossNetOfTax_2*1+RetainedEarningsAccumulatedDeficit_1*1)) variables total: [concept('us-gaap':'StockholdersEquity')], ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue_4: [concept('us-gaap':'ConvertiblePreferredStockNonredeemableOrRedeemableIssuerOptionValue')], CommonStocksIncludingAdditionalPaidInCapital_3: [concept('us-gaap':'CommonStocksIncludingAdditionalPaidInCapital')], AccumulatedOtherComprehensiveIncomeLossNetOfTax_2: [concept('us-gaap':'AccumulatedOtherComprehensiveIncomeLossNetOfTax')], RetainedEarningsAccumulatedDeficit_1: [concept('us-gaap':'RetainedEarningsAccumulatedDeficit')]. | |
calculation | us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease (in ConsolidatedStatementsOfCashFlows)
| total=NetCashProvidedByUsedInOperatingActivities_4*1+(NetCashProvidedByUsedInInvestingActivities_3*1+(NetCashProvidedByUsedInFinancingActivities_2*1+EffectOfExchangeRateOnCashAndCashEquivalents_1*1)) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfCashFlows','us-gaap':'CashAndCashEquivalentsPeriodIncreaseDecrease') valueAssertion /* not loadable */ total=NetCashProvidedByUsedInOperatingActivities_4*1+(NetCashProvidedByUsedInInvestingActivities_3*1+(NetCashProvidedByUsedInFinancingActivities_2*1+EffectOfExchangeRateOnCashAndCashEquivalents_1*1)) variables total: [concept('us-gaap':'CashAndCashEquivalentsPeriodIncreaseDecrease')], NetCashProvidedByUsedInOperatingActivities_4: [concept('us-gaap':'NetCashProvidedByUsedInOperatingActivities')], NetCashProvidedByUsedInInvestingActivities_3: [concept('us-gaap':'NetCashProvidedByUsedInInvestingActivities')], NetCashProvidedByUsedInFinancingActivities_2: [concept('us-gaap':'NetCashProvidedByUsedInFinancingActivities')], EffectOfExchangeRateOnCashAndCashEquivalents_1: [concept('us-gaap':'EffectOfExchangeRateOnCashAndCashEquivalents')]. | |
calculation | us-gaap:NetCashProvidedByUsedInFinancingActivities (in ConsolidatedStatementsOfCashFlows)
| total=NetProceedsPaymentsRelatedToStockBasedAwardActivities_5* -1+(PaymentsForRepurchaseOfCommonStock_4* -1+(ProceedsFromDebtNetOfIssuanceCosts_3*1+(RepaymentsOfDebtAndCapitalLeaseObligations_2* -1+ProceedsFromMinorityShareholders_1*1))) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfCashFlows','us-gaap':'NetCashProvidedByUsedInFinancingActivities') valueAssertion /* not loadable */ total=NetProceedsPaymentsRelatedToStockBasedAwardActivities_5* -1+(PaymentsForRepurchaseOfCommonStock_4* -1+(ProceedsFromDebtNetOfIssuanceCosts_3*1+(RepaymentsOfDebtAndCapitalLeaseObligations_2* -1+ProceedsFromMinorityShareholders_1*1))) variables total: [concept('us-gaap':'NetCashProvidedByUsedInFinancingActivities')], NetProceedsPaymentsRelatedToStockBasedAwardActivities_5: [concept(goog:'NetProceedsPaymentsRelatedToStockBasedAwardActivities')], PaymentsForRepurchaseOfCommonStock_4: [concept('us-gaap':'PaymentsForRepurchaseOfCommonStock')], ProceedsFromDebtNetOfIssuanceCosts_3: [concept('us-gaap':'ProceedsFromDebtNetOfIssuanceCosts')], RepaymentsOfDebtAndCapitalLeaseObligations_2: [concept('us-gaap':'RepaymentsOfDebtAndCapitalLeaseObligations')], ProceedsFromMinorityShareholders_1: [concept('us-gaap':'ProceedsFromMinorityShareholders')]. | |
calculation | us-gaap:NetCashProvidedByUsedInInvestingActivities (in ConsolidatedStatementsOfCashFlows)
| total=PaymentsToAcquirePropertyPlantAndEquipment_10* -1+(ProceedsFromSaleOfPropertyPlantAndEquipment_9*1+(PaymentsToAcquireMarketableSecurities_8* -1+(ProceedsFromSaleAndMaturityOfMarketableSecurities_7*1+(PaymentsToAcquireOtherInvestments_6* -1+(ProceedsFromSaleAndMaturityOfOtherInvestments_5*1+(IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_4* -1+(ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell_3*1+(AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_2* -1+ProceedsFromCollectionOfNotesReceivable_1*1)))))))) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfCashFlows','us-gaap':'NetCashProvidedByUsedInInvestingActivities') valueAssertion /* not loadable */ total=PaymentsToAcquirePropertyPlantAndEquipment_10* -1+(ProceedsFromSaleOfPropertyPlantAndEquipment_9*1+(PaymentsToAcquireMarketableSecurities_8* -1+(ProceedsFromSaleAndMaturityOfMarketableSecurities_7*1+(PaymentsToAcquireOtherInvestments_6* -1+(ProceedsFromSaleAndMaturityOfOtherInvestments_5*1+(IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_4* -1+(ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell_3*1+(AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_2* -1+ProceedsFromCollectionOfNotesReceivable_1*1)))))))) variables total: [concept('us-gaap':'NetCashProvidedByUsedInInvestingActivities')], PaymentsToAcquirePropertyPlantAndEquipment_10: [concept('us-gaap':'PaymentsToAcquirePropertyPlantAndEquipment')], ProceedsFromSaleOfPropertyPlantAndEquipment_9: [concept('us-gaap':'ProceedsFromSaleOfPropertyPlantAndEquipment')], PaymentsToAcquireMarketableSecurities_8: [concept('us-gaap':'PaymentsToAcquireMarketableSecurities')], ProceedsFromSaleAndMaturityOfMarketableSecurities_7: [concept('us-gaap':'ProceedsFromSaleAndMaturityOfMarketableSecurities')], PaymentsToAcquireOtherInvestments_6: [concept('us-gaap':'PaymentsToAcquireOtherInvestments')], ProceedsFromSaleAndMaturityOfOtherInvestments_5: [concept('us-gaap':'ProceedsFromSaleAndMaturityOfOtherInvestments')], IncreaseDecreaseInCollateralHeldUnderSecuritiesLending_4: [concept('us-gaap':'IncreaseDecreaseInCollateralHeldUnderSecuritiesLending')], ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell_3: [concept('us-gaap':'ProceedsFromPaymentsForSecuritiesPurchasedUnderAgreementsToResell')], AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets_2: [concept(goog:'AcquisitionsNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets')], ProceedsFromCollectionOfNotesReceivable_1: [concept('us-gaap':'ProceedsFromCollectionOfNotesReceivable')]. | |
calculation | us-gaap:NetCashProvidedByUsedInOperatingActivities (in ConsolidatedStatementsOfCashFlows)
| total=NetIncomeLoss_14*1+(DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment_13*1+(AmortizationAndImpairmentOfIntangibleAssets_12*1+(ShareBasedCompensation_11*1+(DeferredIncomeTaxesAndTaxCredits_10*1+(DebtAndEquitySecuritiesGainLoss_9* -1+(OtherNoncashIncomeExpense_8* -1+(IncreaseDecreaseInAccountsReceivable_7* -1+(IncreaseDecreaseInIncomeTaxes_6*1+(IncreaseDecreaseInOtherOperatingAssets_5* -1+(IncreaseDecreaseInAccountsPayable_4*1+(IncreaseDecreaseInAccruedLiabilities_3*1+(IncreaseDecreaseInAccruedRevenueShare_2*1+IncreaseDecreaseInContractWithCustomerLiability_1*1)))))))))))) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfCashFlows','us-gaap':'NetCashProvidedByUsedInOperatingActivities') valueAssertion /* not loadable */ total=NetIncomeLoss_14*1+(DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment_13*1+(AmortizationAndImpairmentOfIntangibleAssets_12*1+(ShareBasedCompensation_11*1+(DeferredIncomeTaxesAndTaxCredits_10*1+(DebtAndEquitySecuritiesGainLoss_9* -1+(OtherNoncashIncomeExpense_8* -1+(IncreaseDecreaseInAccountsReceivable_7* -1+(IncreaseDecreaseInIncomeTaxes_6*1+(IncreaseDecreaseInOtherOperatingAssets_5* -1+(IncreaseDecreaseInAccountsPayable_4*1+(IncreaseDecreaseInAccruedLiabilities_3*1+(IncreaseDecreaseInAccruedRevenueShare_2*1+IncreaseDecreaseInContractWithCustomerLiability_1*1)))))))))))) variables total: [concept('us-gaap':'NetCashProvidedByUsedInOperatingActivities')], NetIncomeLoss_14: [concept('us-gaap':'NetIncomeLoss')], DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment_13: [concept(goog:'DepreciationAndImpairmentOnDispositionOfPropertyAndEquipment')], AmortizationAndImpairmentOfIntangibleAssets_12: [concept(goog:'AmortizationAndImpairmentOfIntangibleAssets')], ShareBasedCompensation_11: [concept('us-gaap':'ShareBasedCompensation')], DeferredIncomeTaxesAndTaxCredits_10: [concept('us-gaap':'DeferredIncomeTaxesAndTaxCredits')], DebtAndEquitySecuritiesGainLoss_9: [concept('us-gaap':'DebtAndEquitySecuritiesGainLoss')], OtherNoncashIncomeExpense_8: [concept('us-gaap':'OtherNoncashIncomeExpense')], IncreaseDecreaseInAccountsReceivable_7: [concept('us-gaap':'IncreaseDecreaseInAccountsReceivable')], IncreaseDecreaseInIncomeTaxes_6: [concept('us-gaap':'IncreaseDecreaseInIncomeTaxes')], IncreaseDecreaseInOtherOperatingAssets_5: [concept('us-gaap':'IncreaseDecreaseInOtherOperatingAssets')], IncreaseDecreaseInAccountsPayable_4: [concept('us-gaap':'IncreaseDecreaseInAccountsPayable')], IncreaseDecreaseInAccruedLiabilities_3: [concept('us-gaap':'IncreaseDecreaseInAccruedLiabilities')], IncreaseDecreaseInAccruedRevenueShare_2: [concept(goog:'IncreaseDecreaseInAccruedRevenueShare')], IncreaseDecreaseInContractWithCustomerLiability_1: [concept('us-gaap':'IncreaseDecreaseInContractWithCustomerLiability')]. | |
calculation | us-gaap:ComprehensiveIncomeNetOfTax (in ConsolidatedStatementsOfComprehensiveIncome)
| total=NetIncomeLoss_2*1+OtherComprehensiveIncomeLossNetOfTax_1*1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome','us-gaap':'ComprehensiveIncomeNetOfTax') valueAssertion /* not loadable */ total=NetIncomeLoss_2*1+OtherComprehensiveIncomeLossNetOfTax_1*1 variables total: [concept('us-gaap':'ComprehensiveIncomeNetOfTax')], NetIncomeLoss_2: [concept('us-gaap':'NetIncomeLoss')], OtherComprehensiveIncomeLossNetOfTax_1: [concept('us-gaap':'OtherComprehensiveIncomeLossNetOfTax')]. | |
calculation | us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax (in ConsolidatedStatementsOfComprehensiveIncome)
| total=OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2*1+OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1* -1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome','us-gaap':'OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax') valueAssertion /* not loadable */ total=OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2*1+OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1* -1 variables total: [concept('us-gaap':'OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax')], OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_2: [concept('us-gaap':'OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax')], OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax_1: [concept('us-gaap':'OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax')]. | |
calculation | us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax (in ConsolidatedStatementsOfComprehensiveIncome)
| total=OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2*1+OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_1* -1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome','us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax') valueAssertion /* not loadable */ total=OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2*1+OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_1* -1 variables total: [concept('us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax')], OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_2: [concept('us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax')], OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_1: [concept('us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax')]. | |
calculation | us-gaap:OtherComprehensiveIncomeLossNetOfTax (in ConsolidatedStatementsOfComprehensiveIncome)
| total=OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3*1+(OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2*1+OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1*1) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfComprehensiveIncome','us-gaap':'OtherComprehensiveIncomeLossNetOfTax') valueAssertion /* not loadable */ total=OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3*1+(OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2*1+OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1*1) variables total: [concept('us-gaap':'OtherComprehensiveIncomeLossNetOfTax')], OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_3: [concept('us-gaap':'OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax')], OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax_2: [concept('us-gaap':'OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax')], OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_1: [concept('us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax')]. | |
calculation | us-gaap:CostsAndExpenses (in ConsolidatedStatementsOfIncome)
| total=CostOfRevenue_5*1+(ResearchAndDevelopmentExpense_4*1+(SellingAndMarketingExpense_3*1+(GeneralAndAdministrativeExpense_2*1+LossContingencyLossInPeriod_1*1))) |
calculation('http://www.google.com/role/ConsolidatedStatementsOfIncome','us-gaap':'CostsAndExpenses') valueAssertion /* not loadable */ total=CostOfRevenue_5*1+(ResearchAndDevelopmentExpense_4*1+(SellingAndMarketingExpense_3*1+(GeneralAndAdministrativeExpense_2*1+LossContingencyLossInPeriod_1*1))) variables total: [concept('us-gaap':'CostsAndExpenses')], CostOfRevenue_5: [concept('us-gaap':'CostOfRevenue')], ResearchAndDevelopmentExpense_4: [concept('us-gaap':'ResearchAndDevelopmentExpense')], SellingAndMarketingExpense_3: [concept('us-gaap':'SellingAndMarketingExpense')], GeneralAndAdministrativeExpense_2: [concept('us-gaap':'GeneralAndAdministrativeExpense')], LossContingencyLossInPeriod_1: [concept('us-gaap':'LossContingencyLossInPeriod')]. | |
calculation | us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (in ConsolidatedStatementsOfIncome)
| total=OperatingIncomeLoss_2*1+NonoperatingIncomeExpense_1*1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfIncome','us-gaap':'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments') valueAssertion /* not loadable */ total=OperatingIncomeLoss_2*1+NonoperatingIncomeExpense_1*1 variables total: [concept('us-gaap':'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments')], OperatingIncomeLoss_2: [concept('us-gaap':'OperatingIncomeLoss')], NonoperatingIncomeExpense_1: [concept('us-gaap':'NonoperatingIncomeExpense')]. | |
calculation | us-gaap:NetIncomeLoss (in ConsolidatedStatementsOfIncome)
| total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2*1+IncomeTaxExpenseBenefit_1* -1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfIncome','us-gaap':'NetIncomeLoss') valueAssertion /* not loadable */ total=IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2*1+IncomeTaxExpenseBenefit_1* -1 variables total: [concept('us-gaap':'NetIncomeLoss')], IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_2: [concept('us-gaap':'IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments')], IncomeTaxExpenseBenefit_1: [concept('us-gaap':'IncomeTaxExpenseBenefit')]. | |
calculation | us-gaap:OperatingIncomeLoss (in ConsolidatedStatementsOfIncome)
| total=RevenueFromContractWithCustomerExcludingAssessedTax_2*1+CostsAndExpenses_1* -1 |
calculation('http://www.google.com/role/ConsolidatedStatementsOfIncome','us-gaap':'OperatingIncomeLoss') valueAssertion /* not loadable */ total=RevenueFromContractWithCustomerExcludingAssessedTax_2*1+CostsAndExpenses_1* -1 variables total: [concept('us-gaap':'OperatingIncomeLoss')], RevenueFromContractWithCustomerExcludingAssessedTax_2: [concept('us-gaap':'RevenueFromContractWithCustomerExcludingAssessedTax')], CostsAndExpenses_1: [concept('us-gaap':'CostsAndExpenses')]. | |
calculation | us-gaap:LongTermDebt (in DebtFuturePrincipalPaymentsForBorrowingsDetails)
| total=LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2*1+LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1*1)))) |
calculation('http://www.google.com/role/DebtFuturePrincipalPaymentsForBorrowingsDetails','us-gaap':'LongTermDebt') valueAssertion /* not loadable */ total=LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3*1+(LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2*1+LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1*1)))) variables total: [concept('us-gaap':'LongTermDebt')], LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_6: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_5: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_4: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour')], LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive_2: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive')], LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive_1: [concept('us-gaap':'LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive')]. | |
calculation | us-gaap:LongTermDebtAndCapitalLeaseObligations (in DebtLongTermDebtDetails)
| total=LongTermDebtNoncurrent_2*1+CapitalLeaseObligationsNoncurrent_1*1 |
calculation('http://www.google.com/role/DebtLongTermDebtDetails','us-gaap':'LongTermDebtAndCapitalLeaseObligations') valueAssertion /* not loadable */ total=LongTermDebtNoncurrent_2*1+CapitalLeaseObligationsNoncurrent_1*1 variables total: [concept('us-gaap':'LongTermDebtAndCapitalLeaseObligations')], LongTermDebtNoncurrent_2: [concept('us-gaap':'LongTermDebtNoncurrent')], CapitalLeaseObligationsNoncurrent_1: [concept('us-gaap':'CapitalLeaseObligationsNoncurrent')]. | |
calculation | us-gaap:LongTermDebtNoncurrent (in DebtLongTermDebtDetails)
| total=DebtInstrumentCarryingAmount_2*1+DebtInstrumentUnamortizedDiscount_1* -1 |
calculation('http://www.google.com/role/DebtLongTermDebtDetails','us-gaap':'LongTermDebtNoncurrent') valueAssertion /* not loadable */ total=DebtInstrumentCarryingAmount_2*1+DebtInstrumentUnamortizedDiscount_1* -1 variables total: [concept('us-gaap':'LongTermDebtNoncurrent')], DebtInstrumentCarryingAmount_2: [concept('us-gaap':'DebtInstrumentCarryingAmount')], DebtInstrumentUnamortizedDiscount_1: [concept('us-gaap':'DebtInstrumentUnamortizedDiscount')]. | |
calculation | us-gaap:AvailableForSaleSecuritiesDebtSecurities (in FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails)
| total=AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4*1+(AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3*1+(AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_2*1+AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1*1)) |
calculation('http://www.google.com/role/FinancialInstrumentsContractualMaturityDateOfMarketableDebtSecuritiesDetails','us-gaap':'AvailableForSaleSecuritiesDebtSecurities') valueAssertion /* not loadable */ total=AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4*1+(AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3*1+(AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_2*1+AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1*1)) variables total: [concept('us-gaap':'AvailableForSaleSecuritiesDebtSecurities')], AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_4: [concept('us-gaap':'AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue')], AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_3: [concept('us-gaap':'AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue')], AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_2: [concept('us-gaap':'AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue')], AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_1: [concept('us-gaap':'AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue')]. | |
calculation | goog:CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost (in FinancialInstrumentsDebtSecuritiesDetails)
| total=AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+CashCashEquivalentsAndAvailableForSaleDebtSecurities_1*1) |
calculation('http://www.google.com/role/FinancialInstrumentsDebtSecuritiesDetails',goog:'CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost') valueAssertion /* not loadable */ total=AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3* -1+(AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2*1+CashCashEquivalentsAndAvailableForSaleDebtSecurities_1*1) variables total: [concept(goog:'CashCashEquivalentsAndAvailableForSaleDebtSecuritiesAmortizedCost')], AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_3: [concept('us-gaap':'AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax')], AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_2: [concept('us-gaap':'AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax')], CashCashEquivalentsAndAvailableForSaleDebtSecurities_1: [concept(goog:'CashCashEquivalentsAndAvailableForSaleDebtSecurities')]. | |
calculation | us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent (in FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails)
| total=OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_3*1+(OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax_2*1+OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_1*1) |
calculation('http://www.google.com/role/FinancialInstrumentsEffectOfDerivativeInstrumentsOnIncomeAndAccumulatedOtherComprehensiveIncomeDetails','us-gaap':'OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent') valueAssertion /* not loadable */ total=OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_3*1+(OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax_2*1+OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_1*1) variables total: [concept('us-gaap':'OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent')], OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_3: [concept('us-gaap':'OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax')], OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax_2: [concept('us-gaap':'OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax')], OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax_1: [concept('us-gaap':'OtherComprehensiveIncomeLossNetInvestmentHedgeGainLossBeforeReclassificationAndTax')]. | |
calculation | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition (in FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails)
| total=DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_2*1+DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1*1 |
calculation('http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails','us-gaap':'DebtSecuritiesAvailableForSaleUnrealizedLossPosition') valueAssertion /* not loadable */ total=DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_2*1+DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1*1 variables total: [concept('us-gaap':'DebtSecuritiesAvailableForSaleUnrealizedLossPosition')], DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_2: [concept('us-gaap':'DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months')], DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_1: [concept('us-gaap':'DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger')]. | |
calculation | us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss (in FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails)
| total=DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2*1+DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1*1 |
calculation('http://www.google.com/role/FinancialInstrumentsGrossUnrealizedLossesAndFairValuesForInvestmentsInUnrealizedLossPositionDetails','us-gaap':'DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss') valueAssertion /* not loadable */ total=DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2*1+DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1*1 variables total: [concept('us-gaap':'DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss')], DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_2: [concept('us-gaap':'DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss')], DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_1: [concept('us-gaap':'DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss')]. | |
calculation | goog:EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount (in FinancialInstrumentsMeasurementAlternativeInvestmentsDetails)
| total=EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_2*1+EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_1* -1 |
calculation('http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails',goog:'EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount') valueAssertion /* not loadable */ total=EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_2*1+EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_1* -1 variables total: [concept(goog:'EquitySecuritieswithoutReadilyDeterminableFairValueAnnualAmount')], EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount_2: [concept('us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount')], EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount_1: [concept('us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentAnnualAmount')]. | |
calculation | us-gaap:EquitySecuritiesFvNiGainLoss (in FinancialInstrumentsMeasurementAlternativeInvestmentsDetails)
| total=EquitySecuritiesFvNiRealizedGainLoss_2*1+EquitySecuritiesFvNiUnrealizedGainLoss_1*1 |
calculation('http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails','us-gaap':'EquitySecuritiesFvNiGainLoss') valueAssertion /* not loadable */ total=EquitySecuritiesFvNiRealizedGainLoss_2*1+EquitySecuritiesFvNiUnrealizedGainLoss_1*1 variables total: [concept('us-gaap':'EquitySecuritiesFvNiGainLoss')], EquitySecuritiesFvNiRealizedGainLoss_2: [concept('us-gaap':'EquitySecuritiesFvNiRealizedGainLoss')], EquitySecuritiesFvNiUnrealizedGainLoss_1: [concept('us-gaap':'EquitySecuritiesFvNiUnrealizedGainLoss')]. | |
calculation | us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount (in FinancialInstrumentsMeasurementAlternativeInvestmentsDetails)
| total=EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis_3*1+(EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_2* -1+EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount_1*1) |
calculation('http://www.google.com/role/FinancialInstrumentsMeasurementAlternativeInvestmentsDetails','us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueAmount') valueAssertion /* not loadable */ total=EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis_3*1+(EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_2* -1+EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount_1*1) variables total: [concept('us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueAmount')], EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis_3: [concept(goog:'EquitySecuritieswithoutReadilyDeterminableFairValueCostBasis')], EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount_2: [concept('us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount')], EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount_1: [concept('us-gaap':'EquitySecuritiesWithoutReadilyDeterminableFairValueDownwardPriceAdjustmentCumulativeAmount')]. | |
calculation | us-gaap:DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection (in FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
| total=DerivativeAssets_4*1+(DerivativeAssetNotOffsetPolicyElectionDeduction_3* -1+(DerivativeCollateralObligationToReturnCash_2* -1+DerivativeCollateralObligationToReturnSecurities_1* -1)) |
calculation('http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails','us-gaap':'DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection') valueAssertion /* not loadable */ total=DerivativeAssets_4*1+(DerivativeAssetNotOffsetPolicyElectionDeduction_3* -1+(DerivativeCollateralObligationToReturnCash_2* -1+DerivativeCollateralObligationToReturnSecurities_1* -1)) variables total: [concept('us-gaap':'DerivativeAssetFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection')], DerivativeAssets_4: [concept('us-gaap':'DerivativeAssets')], DerivativeAssetNotOffsetPolicyElectionDeduction_3: [concept('us-gaap':'DerivativeAssetNotOffsetPolicyElectionDeduction')], DerivativeCollateralObligationToReturnCash_2: [concept('us-gaap':'DerivativeCollateralObligationToReturnCash')], DerivativeCollateralObligationToReturnSecurities_1: [concept('us-gaap':'DerivativeCollateralObligationToReturnSecurities')]. | |
calculation | us-gaap:DerivativeAssets (in FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
| total=DerivativeFairValueOfDerivativeAsset_2*1+DerivativeAssetFairValueGrossLiability_1* -1 |
calculation('http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails','us-gaap':'DerivativeAssets') valueAssertion /* not loadable */ total=DerivativeFairValueOfDerivativeAsset_2*1+DerivativeAssetFairValueGrossLiability_1* -1 variables total: [concept('us-gaap':'DerivativeAssets')], DerivativeFairValueOfDerivativeAsset_2: [concept('us-gaap':'DerivativeFairValueOfDerivativeAsset')], DerivativeAssetFairValueGrossLiability_1: [concept('us-gaap':'DerivativeAssetFairValueGrossLiability')]. | |
calculation | us-gaap:DerivativeLiabilities (in FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
| total=DerivativeFairValueOfDerivativeLiability_2*1+DerivativeLiabilityFairValueGrossAsset_1* -1 |
calculation('http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails','us-gaap':'DerivativeLiabilities') valueAssertion /* not loadable */ total=DerivativeFairValueOfDerivativeLiability_2*1+DerivativeLiabilityFairValueGrossAsset_1* -1 variables total: [concept('us-gaap':'DerivativeLiabilities')], DerivativeFairValueOfDerivativeLiability_2: [concept('us-gaap':'DerivativeFairValueOfDerivativeLiability')], DerivativeLiabilityFairValueGrossAsset_1: [concept('us-gaap':'DerivativeLiabilityFairValueGrossAsset')]. | |
calculation | us-gaap:DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection (in FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails)
| total=DerivativeLiabilities_4*1+(DerivativeLiabilityNotOffsetPolicyElectionDeduction_3* -1+(DerivativeCollateralRightToReclaimCash_2* -1+DerivativeCollateralRightToReclaimSecurities_1* -1)) |
calculation('http://www.google.com/role/FinancialInstrumentsOffsettingOfFinancialAssetsAndFinancialLiabilitiesDetails','us-gaap':'DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection') valueAssertion /* not loadable */ total=DerivativeLiabilities_4*1+(DerivativeLiabilityNotOffsetPolicyElectionDeduction_3* -1+(DerivativeCollateralRightToReclaimCash_2* -1+DerivativeCollateralRightToReclaimSecurities_1* -1)) variables total: [concept('us-gaap':'DerivativeLiabilityFairValueOffsetAgainstCollateralNetOfNotSubjectToMasterNettingArrangementPolicyElection')], DerivativeLiabilities_4: [concept('us-gaap':'DerivativeLiabilities')], DerivativeLiabilityNotOffsetPolicyElectionDeduction_3: [concept('us-gaap':'DerivativeLiabilityNotOffsetPolicyElectionDeduction')], DerivativeCollateralRightToReclaimCash_2: [concept('us-gaap':'DerivativeCollateralRightToReclaimCash')], DerivativeCollateralRightToReclaimSecurities_1: [concept('us-gaap':'DerivativeCollateralRightToReclaimSecurities')]. | |
calculation | us-gaap:IntangibleAssetsNetExcludingGoodwill (in GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails)
| total=FiniteLivedIntangibleAssetsGross_2*1+FiniteLivedIntangibleAssetsAccumulatedAmortization_1* -1 |
calculation('http://www.google.com/role/GoodwillAndOtherIntangibleAssetsAcquisitionRelatedIntangibleAssetsThatAreBeingAmortizedDetails','us-gaap':'IntangibleAssetsNetExcludingGoodwill') valueAssertion /* not loadable */ total=FiniteLivedIntangibleAssetsGross_2*1+FiniteLivedIntangibleAssetsAccumulatedAmortization_1* -1 variables total: [concept('us-gaap':'IntangibleAssetsNetExcludingGoodwill')], FiniteLivedIntangibleAssetsGross_2: [concept('us-gaap':'FiniteLivedIntangibleAssetsGross')], FiniteLivedIntangibleAssetsAccumulatedAmortization_1: [concept('us-gaap':'FiniteLivedIntangibleAssetsAccumulatedAmortization')]. | |
calculation | us-gaap:FiniteLivedIntangibleAssetsNet (in GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails)
| total=FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2*1+FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1*1)))) |
calculation('http://www.google.com/role/GoodwillAndOtherIntangibleAssetsExpectedAmortizationExpenseForAcquisitionRelatedIntangibleAssetsDetails','us-gaap':'FiniteLivedIntangibleAssetsNet') valueAssertion /* not loadable */ total=FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3*1+(FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2*1+FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1*1)))) variables total: [concept('us-gaap':'FiniteLivedIntangibleAssetsNet')], FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_6: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths')], FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo')], FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_4: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseYearThree')], FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_3: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseYearFour')], FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_2: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseYearFive')], FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_1: [concept('us-gaap':'FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive')]. | |
calculation | us-gaap:CurrentIncomeTaxExpenseBenefit (in IncomeTaxesProvisionForIncomeTaxesDetails)
| total=CurrentFederalStateAndLocalTaxExpenseBenefit_2*1+CurrentForeignTaxExpenseBenefit_1*1 |
calculation('http://www.google.com/role/IncomeTaxesProvisionForIncomeTaxesDetails','us-gaap':'CurrentIncomeTaxExpenseBenefit') valueAssertion /* not loadable */ total=CurrentFederalStateAndLocalTaxExpenseBenefit_2*1+CurrentForeignTaxExpenseBenefit_1*1 variables total: [concept('us-gaap':'CurrentIncomeTaxExpenseBenefit')], CurrentFederalStateAndLocalTaxExpenseBenefit_2: [concept('us-gaap':'CurrentFederalStateAndLocalTaxExpenseBenefit')], CurrentForeignTaxExpenseBenefit_1: [concept('us-gaap':'CurrentForeignTaxExpenseBenefit')]. | |
calculation | us-gaap:DeferredIncomeTaxExpenseBenefit (in IncomeTaxesProvisionForIncomeTaxesDetails)
| total=DeferredFederalStateAndLocalTaxExpenseBenefit_2*1+DeferredForeignIncomeTaxExpenseBenefit_1*1 |
calculation('http://www.google.com/role/IncomeTaxesProvisionForIncomeTaxesDetails','us-gaap':'DeferredIncomeTaxExpenseBenefit') valueAssertion /* not loadable */ total=DeferredFederalStateAndLocalTaxExpenseBenefit_2*1+DeferredForeignIncomeTaxExpenseBenefit_1*1 variables total: [concept('us-gaap':'DeferredIncomeTaxExpenseBenefit')], DeferredFederalStateAndLocalTaxExpenseBenefit_2: [concept('us-gaap':'DeferredFederalStateAndLocalTaxExpenseBenefit')], DeferredForeignIncomeTaxExpenseBenefit_1: [concept('us-gaap':'DeferredForeignIncomeTaxExpenseBenefit')]. | |
calculation | us-gaap:IncomeTaxExpenseBenefit (in IncomeTaxesProvisionForIncomeTaxesDetails)
| total=CurrentIncomeTaxExpenseBenefit_2*1+DeferredIncomeTaxExpenseBenefit_1*1 |
calculation('http://www.google.com/role/IncomeTaxesProvisionForIncomeTaxesDetails','us-gaap':'IncomeTaxExpenseBenefit') valueAssertion /* not loadable */ total=CurrentIncomeTaxExpenseBenefit_2*1+DeferredIncomeTaxExpenseBenefit_1*1 variables total: [concept('us-gaap':'IncomeTaxExpenseBenefit')], CurrentIncomeTaxExpenseBenefit_2: [concept('us-gaap':'CurrentIncomeTaxExpenseBenefit')], DeferredIncomeTaxExpenseBenefit_1: [concept('us-gaap':'DeferredIncomeTaxExpenseBenefit')]. | |
calculation | us-gaap:EffectiveIncomeTaxRateContinuingOperations (in IncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails)
| total=EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9*1+(EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_8*1+(EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent_7*1+(EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_6*1+(EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_5* -1+(EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4* -1+(EffectiveIncomeTaxRateReconciliationRegulatoryFine_3*1+(EffectiveIncomeTaxRateReconciliationOtherAdjustments_2*1+EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1*1))))))) |
calculation('http://www.google.com/role/IncomeTaxesReconciliationOfFederalStatutoryIncomeTaxRateToEffectiveIncomeTaxRateDetails','us-gaap':'EffectiveIncomeTaxRateContinuingOperations') valueAssertion /* not loadable */ total=EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9*1+(EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_8*1+(EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent_7*1+(EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_6*1+(EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_5* -1+(EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4* -1+(EffectiveIncomeTaxRateReconciliationRegulatoryFine_3*1+(EffectiveIncomeTaxRateReconciliationOtherAdjustments_2*1+EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1*1))))))) variables total: [concept('us-gaap':'EffectiveIncomeTaxRateContinuingOperations')], EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_9: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate')], EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_8: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential')], EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent_7: [concept(goog:'EffectiveIncomeTaxRateReconciliationTaxCutsandJobsActof2017TransitionTaxonAccumulatedForeignEarningsPercent')], EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_6: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate')], EffectiveIncomeTaxRateReconciliationTaxCreditsResearch_5: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationTaxCreditsResearch')], EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost_4: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost')], EffectiveIncomeTaxRateReconciliationRegulatoryFine_3: [concept(goog:'EffectiveIncomeTaxRateReconciliationRegulatoryFine')], EffectiveIncomeTaxRateReconciliationOtherAdjustments_2: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationOtherAdjustments')], EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance_1: [concept('us-gaap':'EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance')]. | |
calculation | us-gaap:DeferredIncomeTaxLiabilities (in IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
| total=DeferredTaxLiabilitiesPropertyPlantAndEquipment_5*1+(DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_4*1+(DeferredTaxLiabilitiesRenewableEnergyInvestments_3*1+(DeferredTaxLiabilitiesInvestments_2*1+DeferredTaxLiabilitiesOther_1*1))) |
calculation('http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails','us-gaap':'DeferredIncomeTaxLiabilities') valueAssertion /* not loadable */ total=DeferredTaxLiabilitiesPropertyPlantAndEquipment_5*1+(DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_4*1+(DeferredTaxLiabilitiesRenewableEnergyInvestments_3*1+(DeferredTaxLiabilitiesInvestments_2*1+DeferredTaxLiabilitiesOther_1*1))) variables total: [concept('us-gaap':'DeferredIncomeTaxLiabilities')], DeferredTaxLiabilitiesPropertyPlantAndEquipment_5: [concept('us-gaap':'DeferredTaxLiabilitiesPropertyPlantAndEquipment')], DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_4: [concept('us-gaap':'DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets')], DeferredTaxLiabilitiesRenewableEnergyInvestments_3: [concept(goog:'DeferredTaxLiabilitiesRenewableEnergyInvestments')], DeferredTaxLiabilitiesInvestments_2: [concept('us-gaap':'DeferredTaxLiabilitiesInvestments')], DeferredTaxLiabilitiesOther_1: [concept('us-gaap':'DeferredTaxLiabilitiesOther')]. | |
calculation | us-gaap:DeferredTaxAssetsGross (in IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
| total=DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8*1+(DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_7*1+(DeferredTaxAssetsTaxCreditCarryforwardsOther_6*1+(DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness_5*1+(DeferredTaxAssetsDeferredCostSharing_4*1+(DeferredTaxAssetsOther_3*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_2*1+DeferredTaxAssetsOperatingLossCarryforwards_1*1)))))) |
calculation('http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails','us-gaap':'DeferredTaxAssetsGross') valueAssertion /* not loadable */ total=DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8*1+(DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_7*1+(DeferredTaxAssetsTaxCreditCarryforwardsOther_6*1+(DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness_5*1+(DeferredTaxAssetsDeferredCostSharing_4*1+(DeferredTaxAssetsOther_3*1+(DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_2*1+DeferredTaxAssetsOperatingLossCarryforwards_1*1)))))) variables total: [concept('us-gaap':'DeferredTaxAssetsGross')], DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_8: [concept('us-gaap':'DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost')], DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits_7: [concept('us-gaap':'DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits')], DeferredTaxAssetsTaxCreditCarryforwardsOther_6: [concept('us-gaap':'DeferredTaxAssetsTaxCreditCarryforwardsOther')], DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness_5: [concept(goog:'DeferredTaxAssetsBasisDifferenceInInvestmentInHomeBusiness')], DeferredTaxAssetsDeferredCostSharing_4: [concept(goog:'DeferredTaxAssetsDeferredCostSharing')], DeferredTaxAssetsOther_3: [concept('us-gaap':'DeferredTaxAssetsOther')], DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther_2: [concept('us-gaap':'DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther')], DeferredTaxAssetsOperatingLossCarryforwards_1: [concept('us-gaap':'DeferredTaxAssetsOperatingLossCarryforwards')]. | |
calculation | us-gaap:DeferredTaxAssetsLiabilitiesNet (in IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
| total=DeferredTaxAssetsNet_2*1+DeferredIncomeTaxLiabilities_1* -1 |
calculation('http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails','us-gaap':'DeferredTaxAssetsLiabilitiesNet') valueAssertion /* not loadable */ total=DeferredTaxAssetsNet_2*1+DeferredIncomeTaxLiabilities_1* -1 variables total: [concept('us-gaap':'DeferredTaxAssetsLiabilitiesNet')], DeferredTaxAssetsNet_2: [concept('us-gaap':'DeferredTaxAssetsNet')], DeferredIncomeTaxLiabilities_1: [concept('us-gaap':'DeferredIncomeTaxLiabilities')]. | |
calculation | us-gaap:DeferredTaxAssetsNet (in IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
| total=DeferredTaxAssetsGross_2*1+DeferredTaxAssetsValuationAllowance_1* -1 |
calculation('http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails','us-gaap':'DeferredTaxAssetsNet') valueAssertion /* not loadable */ total=DeferredTaxAssetsGross_2*1+DeferredTaxAssetsValuationAllowance_1* -1 variables total: [concept('us-gaap':'DeferredTaxAssetsNet')], DeferredTaxAssetsGross_2: [concept('us-gaap':'DeferredTaxAssetsGross')], DeferredTaxAssetsValuationAllowance_1: [concept('us-gaap':'DeferredTaxAssetsValuationAllowance')]. | |
calculation | us-gaap:DeferredTaxLiabilities (in IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails)
| total=DeferredTaxAssetsNet_2* -1+DeferredIncomeTaxLiabilities_1*1 |
calculation('http://www.google.com/role/IncomeTaxesSignificantComponentsOfDeferredTaxAssetsAndLiabilitiesDetails','us-gaap':'DeferredTaxLiabilities') valueAssertion /* not loadable */ total=DeferredTaxAssetsNet_2* -1+DeferredIncomeTaxLiabilities_1*1 variables total: [concept('us-gaap':'DeferredTaxLiabilities')], DeferredTaxAssetsNet_2: [concept('us-gaap':'DeferredTaxAssetsNet')], DeferredIncomeTaxLiabilities_1: [concept('us-gaap':'DeferredIncomeTaxLiabilities')]. | |
calculation | goog:NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted (in NetIncomePerShareScheduleOfEarningsPerShareDetails)
| total=NetIncomeLossAvailableToCommonStockholdersBasic_2*1+DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1*1 |
calculation('http://www.google.com/role/NetIncomePerShareScheduleOfEarningsPerShareDetails',goog:'NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted') valueAssertion /* not loadable */ total=NetIncomeLossAvailableToCommonStockholdersBasic_2*1+DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1*1 variables total: [concept(goog:'NetIncomeLossAvailableToCommonStockholdersBeforeReallocationOfUndistributedEarningsDiluted')], NetIncomeLossAvailableToCommonStockholdersBasic_2: [concept('us-gaap':'NetIncomeLossAvailableToCommonStockholdersBasic')], DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1: [concept(goog:'DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities')]. | |
calculation | us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted (in NetIncomePerShareScheduleOfEarningsPerShareDetails)
| total=ReallocationOfUndistributedEarningsAsResultOfConversionOfShares_4*1+(ReallocationOfUndistributedEarnings_3* -1+(NetIncomeLossAvailableToCommonStockholdersBasic_2*1+DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1*1)) |
calculation('http://www.google.com/role/NetIncomePerShareScheduleOfEarningsPerShareDetails','us-gaap':'NetIncomeLossAvailableToCommonStockholdersDiluted') valueAssertion /* not loadable */ total=ReallocationOfUndistributedEarningsAsResultOfConversionOfShares_4*1+(ReallocationOfUndistributedEarnings_3* -1+(NetIncomeLossAvailableToCommonStockholdersBasic_2*1+DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1*1)) variables total: [concept('us-gaap':'NetIncomeLossAvailableToCommonStockholdersDiluted')], ReallocationOfUndistributedEarningsAsResultOfConversionOfShares_4: [concept(goog:'ReallocationOfUndistributedEarningsAsResultOfConversionOfShares')], ReallocationOfUndistributedEarnings_3: [concept(goog:'ReallocationOfUndistributedEarnings')], NetIncomeLossAvailableToCommonStockholdersBasic_2: [concept('us-gaap':'NetIncomeLossAvailableToCommonStockholdersBasic')], DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities_1: [concept(goog:'DilutiveSecuritiesEffectOnBasicEarningsPerShareDilutiveEquitySecurities')]. | |
calculation | us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding (in NetIncomePerShareScheduleOfEarningsPerShareDetails)
| total=WeightedAverageNumberOfSharesOutstandingBasic_3*1+(IncrementalCommonSharesAttributableToConversionOfCommonStock_2*1+IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1*1) |
calculation('http://www.google.com/role/NetIncomePerShareScheduleOfEarningsPerShareDetails','us-gaap':'WeightedAverageNumberOfDilutedSharesOutstanding') valueAssertion /* not loadable */ total=WeightedAverageNumberOfSharesOutstandingBasic_3*1+(IncrementalCommonSharesAttributableToConversionOfCommonStock_2*1+IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1*1) variables total: [concept('us-gaap':'WeightedAverageNumberOfDilutedSharesOutstanding')], WeightedAverageNumberOfSharesOutstandingBasic_3: [concept('us-gaap':'WeightedAverageNumberOfSharesOutstandingBasic')], IncrementalCommonSharesAttributableToConversionOfCommonStock_2: [concept(goog:'IncrementalCommonSharesAttributableToConversionOfCommonStock')], IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1: [concept('us-gaap':'IncrementalCommonSharesAttributableToShareBasedPaymentArrangements')]. | |
calculation | us-gaap:AccruedLiabilitiesCurrent (in SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails)
| total=LossContingencyAccrualCarryingValueCurrent_3*1+(AccruedCustomerLiabilitiesCurrent_2*1+OtherAccruedLiabilitiesCurrent_1*1) |
calculation('http://www.google.com/role/SupplementalFinancialStatementInformationAccruedExpensesAndOtherCurrentLiabilitiesDetails','us-gaap':'AccruedLiabilitiesCurrent') valueAssertion /* not loadable */ total=LossContingencyAccrualCarryingValueCurrent_3*1+(AccruedCustomerLiabilitiesCurrent_2*1+OtherAccruedLiabilitiesCurrent_1*1) variables total: [concept('us-gaap':'AccruedLiabilitiesCurrent')], LossContingencyAccrualCarryingValueCurrent_3: [concept('us-gaap':'LossContingencyAccrualCarryingValueCurrent')], AccruedCustomerLiabilitiesCurrent_2: [concept(goog:'AccruedCustomerLiabilitiesCurrent')], OtherAccruedLiabilitiesCurrent_1: [concept('us-gaap':'OtherAccruedLiabilitiesCurrent')]. | |
calculation | us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent (in SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails)
| total=OciBeforeReclassificationsNetOfTaxAttributableToParent_3*1+(ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_2* -1+GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet_1*1) |
calculation('http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfAccumulatedOtherComprehensiveIncomeDetails','us-gaap':'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent') valueAssertion /* not loadable */ total=OciBeforeReclassificationsNetOfTaxAttributableToParent_3*1+(ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_2* -1+GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet_1*1) variables total: [concept('us-gaap':'OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent')], OciBeforeReclassificationsNetOfTaxAttributableToParent_3: [concept('us-gaap':'OciBeforeReclassificationsNetOfTaxAttributableToParent')], ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent_2: [concept('us-gaap':'ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent')], GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet_1: [concept(goog:'GainLossfromComponentsExcludedfromAssessmentofCashFlowHedgeEffectivenessRecordedinAOCINet')]. | |
calculation | us-gaap:NonoperatingIncomeExpense (in SupplementalFinancialStatementInformationComponentsOfOtherIncomeExpenseNetDetails)
| total=InterestIncomeOther_7*1+(InterestExpense_6* -1+(DebtSecuritiesRealizedGainLoss_5*1+(ForeignCurrencyTransactionGainLossBeforeTax_4*1+(EquitySecuritiesFvNiGainLoss_3*1+(OtherNonoperatingIncomeExpense_2*1+IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet_1*1))))) |
calculation('http://www.google.com/role/SupplementalFinancialStatementInformationComponentsOfOtherIncomeExpenseNetDetails','us-gaap':'NonoperatingIncomeExpense') valueAssertion /* not loadable */ total=InterestIncomeOther_7*1+(InterestExpense_6* -1+(DebtSecuritiesRealizedGainLoss_5*1+(ForeignCurrencyTransactionGainLossBeforeTax_4*1+(EquitySecuritiesFvNiGainLoss_3*1+(OtherNonoperatingIncomeExpense_2*1+IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet_1*1))))) variables total: [concept('us-gaap':'NonoperatingIncomeExpense')], InterestIncomeOther_7: [concept('us-gaap':'InterestIncomeOther')], InterestExpense_6: [concept('us-gaap':'InterestExpense')], DebtSecuritiesRealizedGainLoss_5: [concept('us-gaap':'DebtSecuritiesRealizedGainLoss')], ForeignCurrencyTransactionGainLossBeforeTax_4: [concept('us-gaap':'ForeignCurrencyTransactionGainLossBeforeTax')], EquitySecuritiesFvNiGainLoss_3: [concept('us-gaap':'EquitySecuritiesFvNiGainLoss')], OtherNonoperatingIncomeExpense_2: [concept('us-gaap':'OtherNonoperatingIncomeExpense')], IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet_1: [concept(goog:'IncomeLossfromEquityMethodInvestmentsandOtherthanTemporaryImpairmentNet')]. | |
calculation | us-gaap:PropertyPlantAndEquipmentNet (in SupplementalFinancialStatementInformationPropertyAndEquipmentDetails)
| total=PropertyPlantAndEquipmentGross_2*1+AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1* -1 |
calculation('http://www.google.com/role/SupplementalFinancialStatementInformationPropertyAndEquipmentDetails','us-gaap':'PropertyPlantAndEquipmentNet') valueAssertion /* not loadable */ total=PropertyPlantAndEquipmentGross_2*1+AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1* -1 variables total: [concept('us-gaap':'PropertyPlantAndEquipmentNet')], PropertyPlantAndEquipmentGross_2: [concept('us-gaap':'PropertyPlantAndEquipmentGross')], AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_1: [concept('us-gaap':'AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment')]. |
Other than rule related
NONE.
For more information: http://logicalcontracts.com/xbrl-and-sbrm-reporting/
DISCLAIMER: this analysis is provided by software still under development, and likely incomplete or even erroneous; do NOT use it other than for experimental, inconsequential purposes