FB


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents


us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesOutstanding
us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:CostsAndExpenses

us-gaap:GeneralAndAdministrativeExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit
fb:NatureOfTaxAdjustment

us-gaap:IncomeTaxesPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:StatementClassOfStock
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementGeographical

us-gaap:Revenues

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
fb:LongLivedTangibleAsset
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:TaxesPayableCurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

fb:AcquisitionIncurredButNotYetPaid

fb:FinanceLeaseLiabilityInExchangeForRightOfUseAssetObtained1

fb:GoodwillForeignCurrencyTranslationGainLossAndOtherAdjustments
us-gaap:StatementClassOfStock
fb:IncrementalCommonSharesAttributableToConversionOfCommonStock

fb:NoncashOrPartNoncashAcquisitionAndOtherInvestmentsOtherLiabilitiesAssumed

fb:OperatingLeaseLiabilityInExchangeForRightOfUseAssetObtained

fb:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentAndOtherNetOfTax

fb:PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

fb:PaymentsToAcquireBusinessesNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets
us-gaap:StatementClassOfStock
fb:ReallocationOfNetIncomeAsResultOfConversionOfClassBToClassAShares
us-gaap:StatementClassOfStock
fb:ReallocationOfNetIncomeToClassBCommonStock

fb:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1

us-gaap:Depreciation

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableTrade

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability
fb:NatureOfTaxAdjustment
us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
fb:NatureOfTaxAdjustment
us-gaap:IncreaseDecreaseInIncomeTaxes

us-gaap:IncreaseDecreaseInOtherAccountsPayable

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
us-gaap:StatementClassOfStock
us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:LeaseCost
us-gaap:LitigationCase, us-gaap:LitigationStatus
us-gaap:LossContingencyAccrualPayments
us-gaap:StatementClassOfStock
us-gaap:NetIncomeLossAttributableToParentDiluted

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName
us-gaap:PaymentsToAcquireOtherInvestments

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromRepaymentsOfBankOverdrafts

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:StatementEquityComponents
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesNewIssues

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:VariableLeaseCost
us-gaap:StatementClassOfStock
dei:EntityCommonStockSharesOutstanding

fb:CashCashEquivalentsAndMarketableSecuritiesAtCarryingValue

fb:ContractWithCustomerDepositsUnusedBalances

fb:ContractWithCustomerLiabilityAndUnusedDeposits

fb:DeferredTaxAssetsLeaseLiabilities

fb:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts

fb:FinanceLeaseLiabilityToBePaidAfterYearFour

fb:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

fb:LegalRelatedAccruedLiabilitiesCurrent

fb:LesseeFinanceLeaseLeaseNotYetCommencedAmount

fb:LesseeOperatingLeaseLeaseNotYetCommencedAmount

fb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

fb:PropertyAndEquipmentAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableOtherCurrent

us-gaap:AccountsPayableTradeCurrent

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument
us-gaap:CashAndCashEquivalents
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:PlanName
us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:ContractWithCustomerLiability

us-gaap:ContractualObligation
us-gaap:SubsequentEventType

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:LitigationCase
us-gaap:LossContingencyAccrualAtCarryingValue
us-gaap:LitigationCase, us-gaap:LitigationStatus
us-gaap:LitigationCase, us-gaap:LitigationStatus, us-gaap:SubsequentEventType

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
us-gaap:BalanceSheetLocation
us-gaap:RestrictedCashAndCashEquivalents
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
General And Administrative Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Contract With Customer Liability Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassA███████████████████████▇▇▇▇▇▆▆▆▆▆▅▅▂▁2389.02400.02406.02406.02406.02406.02407.02408.02407.02404.02385.02402.02413.02404.02397.02385.02371.02364.02354.02336.02322.02311.02293.02268.02256.02247.02234.1130072044.02013.01991.01969.9965331869.01813.01741.01671.277621949.0641.0NA117.0NANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▆█437.0441.0443.0444.0444.0445.0445.0446.0447.0452.0469.0471.0478.0498.0509.0521.0532.0534.0538.0546.0548.0549.0552.0558.0558.0559.0562.792201564.0562.0573.0576.587559584.0618.0670.0701.4275741217.01501.0NA1213.0NANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassA███████████████████████▇▇▇▇▇▆▆▆▆▆▅▅▂▁2389.02400.02406.02406.02406.02406.02407.02408.02407.02404.02385.02402.02413.02404.02397.02385.02371.02364.02354.02336.02322.02311.02293.02268.02256.02247.02234.1130072044.02013.01991.01969.9965331869.01813.01741.01671.277621949.0641.0NA117.0NANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▃▃▆█437.0441.0443.0444.0444.0445.0445.0446.0447.0452.0469.0471.0478.0498.0509.0521.0532.0534.0538.0546.0548.0549.0552.0558.0558.0559.0562.792201564.0562.0573.0576.587559584.0618.0670.0701.4275741217.01501.0NA1213.0NANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock▁▂▃▃▃▃▃▃▃▄▃▅▇████2826.02841.02849.02850.02850.02851.02852.02854.02854.02856.02854.02874.02891.02902.02906.02906.02903.0NA2892.0NANANA2845.0NANANA2797.0NANANA2547.0NANANA2372.0NANANA1330.0NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█2877.02882.0NA2891.02879.02868.0NA2874.02875.02869.0NA2913.02930.02945.0NA2956.02951.02944.0NA2915.02904.02888.0NA2863.02850.02836.0NA2644.02615.02609.0NA2528.02502.02499.0NA2420.01879.01527.0NA1520.01510.0
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▁█2834.02847.0NA2850.02850.02851.0NA2854.02855.02856.0NA2885.02895.02906.0NA2904.02900.02891.0NA2871.02856.02843.0NA2808.02796.02784.0NA2587.02560.02545.0NA2430.02407.02386.0NA2420.01879.01347.0NA1316.01292.0
us-gaap:EarningsPerShareBasic █▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▄▃▄▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▃▁▁3.673.343.93000000000000062.751.821.722.58000000000000052.130.920.852.39000000000000061.781.761.721.47000000000000061.621.341.061.49000000000000020.830.720.530.550.320.260.180.25000000000000010.310.310.250.219999999999999970.170.140.090.010.02-0.080.10.88-0.110.12
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonClassA█▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁3.673.343.93000000000000062.751.821.722.58000000000000052.130.920.852.39000000000000061.781.761.721.47000000000000061.621.341.061.49000000000000020.830.720.530.550.320.260.180.25000000000000010.310.310.250.219999999999999970.170.140.090.03-0.02-0.080.10.160000000000000030.110.12
 us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock us-gaap:CommonClassB█▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁3.673.343.93000000000000062.751.821.722.58000000000000052.130.920.852.39000000000000061.781.761.721.47000000000000061.621.341.061.49000000000000020.830.720.530.550.320.260.180.25000000000000010.310.310.250.219999999999999970.170.140.090.03-0.02-0.080.10.160000000000000030.110.12
us-gaap:EarningsPerShareDiluted █▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▄▃▄▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▃▁▁3.613.33.872.711.81.712.55999999999999962.120.910.852.371.761.741.691.43999999999999951.591.321.041.44000000000000040.820.710.520.540.310.250.180.24000000000000010.30.30.250.209999999999999960.170.130.090.00.02-0.080.090.78-0.10.11
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassA█▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁3.613.33.872.711.81.712.55999999999999962.120.910.852.371.761.741.691.43999999999999951.591.321.041.44000000000000040.820.710.520.540.310.250.180.24000000000000010.30.30.250.209999999999999960.170.130.090.02-0.02-0.080.090.140.10.11
 us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassB█▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁3.613.33.872.711.81.712.55999999999999962.120.910.852.371.761.741.691.43999999999999951.591.321.041.44000000000000040.820.710.520.540.310.250.180.24000000000000010.30.30.250.209999999999999960.170.130.090.02-0.02-0.080.090.140.10.11
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
 TTM Greenblatt ROC _ _█▇█▆▄▄▆▅▄▃▅▄▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂12367.011378.012775.08040.05963.05893.08858.07185.04626.03317.07820.05781.05863.05449.07352.05122.04401.03327.04551.03122.02746.02009.02560.01459.01273.0933.01133.01397.01390.01075.01132.0736.0562.0373.0523.0377.0-743.0381.0NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:AllocatedShareBasedCompensationExpense █▆▆▆▆▅▄▄▄▄▃▄▄▃▃▄▄▃▃▃▃▃▃▃▃▃▃▂▂▁▁▁▁▁▁▁▄▁2548.01830.01784.01722.01695.01335.01274.01249.01303.01010.0972.01040.01186.0955.0814.01010.01032.0867.0847.0819.0805.0747.0746.0757.0763.0703.0896.0353.0314.0274.0273.0239.0224.0170.0184.0179.01106.0103.0NANANA
us-gaap:ComprehensiveIncomeNetOfTax ▇▆█▆▄▄▆▄▃▃▅▄▄▄▄▄▄▃▃▂▂▂▂▂▂▁▁▂▂▁▁▁▁▁▁▁▁▁▁▁▁10525.08724.011838.08296.05580.04847.07709.05725.02914.02408.06930.05047.04713.04921.04242.04877.04150.03141.03942.02381.01958.01689.01486.0873.0809.0293.0582.0702.0771.0643.0524.0466.0319.0202.072.0-36.0-179.0204.0303.0225.0240.0
us-gaap:CostOfRevenue ███▆▆▅▅▅▅▅▄▄▄▃▃▃▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁5399.05131.05210.04194.03829.03459.03491.03155.03307.02816.02796.02418.02214.01927.01611.01448.01237.01159.01048.0987.0916.0838.0824.0720.0668.0654.0652.0565.0473.0462.0491.0507.0465.0413.0397.0322.0367.0277.0247.0236.0210.0
us-gaap:CostsAndExpenses █▇▇▇▆▆▆▅▆▆▅▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▂▁▁▁▁16710.014793.015297.013430.012724.011844.012224.010467.012260.011760.09094.07946.07368.06517.05620.05206.04920.04705.04258.03889.03690.03373.03281.03042.02769.02610.02718.01806.01520.01427.01454.01280.01251.01085.01062.0885.01927.0677.0584.0540.0488.0
us-gaap:GeneralAndAdministrativeExpense ▄▄▄▄▄▄▄▃▇█▃▃▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁1956.01622.01599.01790.01593.01583.01829.01348.03224.04064.0976.0943.0776.0757.0686.0536.0640.0655.0515.0438.0412.0366.0371.0345.0305.0274.0330.0259.0197.0187.0261.0171.0173.0176.0175.0151.0463.0104.092.082.083.0
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▇█▆▄▄▆▅▄▃▅▄▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂12513.011503.013055.08133.06131.05861.09169.07329.04832.03482.07971.05912.05868.05610.07462.05236.04488.03408.04517.03169.02766.02065.02557.01432.01273.0932.01114.01336.01386.01075.01130.0726.0545.0353.0505.0372.0-765.0382.0519.0379.0399.0
us-gaap:IncomeTaxExpenseBenefit ▆▆▆▃▄▄▅▄▆▄▄▄▄▃█▃▃▃▃▄▃▃▄▃▃▃▃▃▃▃▃▃▃▂▃▃▁▂▃▂▂2119.02006.01836.0287.0953.0959.01820.01238.02216.01053.01089.0775.0762.0622.03193.0529.0594.0344.0244.0790.0711.0555.0996.0536.0554.0420.0413.0530.0595.0433.0607.0301.0212.0134.0441.0431.0-608.0177.0217.0152.0159.0
us-gaap:IncomeTaxesPaidNet NA2907.01107.01872.01041.0209.02654.0832.01014.0682.01034.0447.01545.0736.0324.0434.0695.0664.0446.0357.0237.0170.071.040.040.0119.077.042.022.037.0NANANA9.0NANANA174.0NANANA
us-gaap:NetIncomeLoss ▇▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁10394.09497.011219.07846.05178.04902.07349.06091.02616.02429.06882.05137.05106.04988.04269.04707.03894.03064.04273.02379.02055.01510.01561.0896.0719.0512.0701.0806.0791.0642.0523.0425.0333.0219.064.0-59.0-157.0205.0302.0227.0240.0
 us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic us-gaap:StatementClassOfStock us-gaap:CommonClassANANA9474.06623.04371.04138.06197.05138.02204.02038.05750.04293.04246.04122.03510.03850.03173.02493.03455.01920.01656.01215.01248.0715.0573.0408.0557.0629.0615.0496.0394.0318.0243.0155.014.0-19.0-31.012.019.012.013.0
 us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic us-gaap:StatementClassOfStock us-gaap:CommonClassBNANA1745.01223.0807.0764.01152.0953.0412.0391.01132.0844.0860.0865.0758.0854.0717.0566.0807.0453.0392.0290.0306.0176.0142.0101.0139.0173.0173.0143.0126.0104.088.062.029.0-40.0-126.0125.0186.0138.0146.0
 us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassANANA11219.07846.05178.04902.07349.06091.02616.02429.06882.05137.05106.04988.04269.04707.03894.03064.04273.02379.02055.01510.01561.0896.0719.0512.0701.0806.0791.0642.0523.0425.0333.0219.043.0-59.0-157.0142.0214.0156.0167.0
 us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted us-gaap:StatementClassOfStock us-gaap:CommonClassBNANA1719.01205.0799.0759.01143.0947.0410.0391.01130.0840.0856.0860.0751.0849.0715.0568.0812.0455.0396.0292.0311.0179.0145.0104.0144.0180.0180.0150.0136.0117.098.069.030.0-40.0-126.0131.0197.0146.0155.0
us-gaap:NonoperatingIncomeExpense ▅▄▇▄▅▂█▅▆▅▅▅▂▅▄▄▄▄▂▃▃▃▂▂▂▂▂▁▂▂▂▂▂▂▂▂▂▂146.0125.0280.093.0168.0-32.0311.0144.0206.0165.0151.0131.05.0161.0110.0114.087.081.0-34.047.020.056.0-3.0-27.00.0-1.0-19.0-61.0-4.00.04.011.0-3.0-5.0-2.06.0-12.014.0NANANA
us-gaap:OperatingIncomeLoss █▇█▆▄▄▆▅▄▃▅▄▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▂▂▂12367.011378.012775.08040.05963.05893.08858.07185.04626.03317.07820.05781.05863.05449.07352.05122.04401.03327.04551.03122.02746.02009.02560.01459.01273.0933.01133.01397.01390.01075.01132.0736.0562.0373.0523.0377.0-743.0381.0547.0414.0407.0
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▅▁█▇▆▂▆▂▅▃▄▄▂▅▅▅▆▅▃▄▄▅▄▄▅▃▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄169.0-601.0683.0502.0247.0-376.0352.0-418.090.0-175.0-129.0-44.0-372.094.086.0174.0246.060.0-207.035.0-116.0137.0-47.0-22.091.0-223.0-116.0-102.0-20.0-1.04.038.0-13.0-18.010.021.0-21.0-1.01.0-2.00.0
us-gaap:ResearchAndDevelopmentExpense █▇▇▆▆▆▅▅▅▄▄▄▄▃▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▂▁▁▁▁6096.05197.05207.04763.04462.04015.03878.03548.03315.02860.02855.02657.02523.02238.01949.02052.01919.01834.01574.01539.01463.01343.01314.01271.01170.01062.01111.0608.0492.0455.0409.0369.0344.0293.0297.0244.0705.0153.0124.0108.099.0
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇█▆▅▅▆▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁29077.026171.028072.021470.018687.017737.021082.017652.016886.015077.016914.013727.013231.011966.012972.010328.09321.08032.08809.07011.06436.05382.05841.04501.04042.03543.03851.03203.02910.02502.02586.02016.01813.01458.01585.01262.01184.01058.01131.0954.0895.0
us-gaap:Revenues █▇█▆▅▅▆▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁29077.026171.028072.021470.018687.017737.021082.017652.016886.015077.016914.013727.013231.011966.012972.010328.09321.08032.08809.07011.06436.05382.05841.04501.04042.03543.03851.03203.02910.02502.02586.02016.01813.01458.01585.01262.01184.01058.01131.0954.0895.0
us-gaap:SellingAndMarketingExpense █▇█▇▇▇▇▆▆▅▆▅▅▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▂▁▁▁▁3259.02843.03281.02683.02840.02787.03026.02416.02414.02020.02467.01928.01855.01595.01374.01170.01124.01057.01121.0925.0899.0826.0772.0706.0626.0620.0625.0374.0358.0323.0293.0233.0269.0203.0193.0168.0392.0143.0121.0114.096.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:Assets ██▇▇▇▇▆▆▆▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁170609.0163523.0159316.0146437.0139691.0138371.0133376.0124418.0117006.0109477.097334.092452.090291.088945.084524.078998.073843.068714.064961.059674.055739.052075.049407.046469.044130.042007.040184.024188.020769.019028.017895.014933.015724.015163.015103.016038.014928.0NA6331.0NANA
us-gaap:Liabilities █▇█▇▇██▇▇▆▄▃▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁32382.029866.031026.028706.029244.033067.032322.030419.028244.022961.013207.012110.010909.011325.010177.07790.07362.06526.05767.05559.05356.04925.05189.05049.04678.04506.04088.02950.02423.02291.02425.01885.03375.03339.03348.01864.01619.0NA1432.0NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▇▇▆▆▆▅▅▄▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁170609.0163523.0159316.0146437.0139691.0138371.0133376.0124418.0117006.0109477.097334.092452.090291.088945.084524.078998.073843.068714.064961.059674.055739.052075.049407.046469.044130.042007.040184.024188.020769.019028.017895.014933.015724.015163.015103.016038.014928.0NA6331.0NANA
us-gaap:StockholdersEquity ██▇▇▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▂▂▂▁▁▁▁▁▁▁▁▁138227.0133657.0128290.0117731.0110447.0105304.0101054.093999.088762.086516.084127.080342.079382.077620.074347.071208.066481.062188.059194.054115.050383.047150.044218.041420.039452.037501.036096.021238.018346.016737.015470.013048.012349.011824.011755.014174.013309.0NA4899.0NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:AssetsCurrent ██▇▇▇▇▇▆▆▅▅▅▅▅▅▄▄▄▃▃▃▂▂▂▂▁▁▂▁▁▁▁▁▁▁▁▁80697.077322.075670.065799.068130.069349.066225.062079.057961.053300.050480.049147.049833.050412.048563.044203.040804.036930.034401.030328.027010.023812.021652.019139.016951.015004.013670.016115.015557.014060.013070.010549.011421.011042.011267.012285.011967.0NA4604.0NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▇▆▄▇█▇▆▅▄▄▄▄▄▃▃▃▃▃▃▂▃▂▂▂▂▂▃▂▂▂▂▂▁▁▁▁▁▁▁▁16186.019513.017576.011617.021045.023618.019079.015979.013877.011076.010019.09637.011552.012082.08079.07201.06252.07104.08903.06038.05108.06456.04907.04308.05123.03419.04315.08999.04384.02998.03323.03100.03001.02325.02384.02478.02098.01282.01512.0906.01131.0
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅▆▆▃▇█▆▅▄▃▂▂▃▃▂▁▁▁▂16511.019891.017954.011979.021569.023927.019279.016080.013998.011197.010124.09744.011668.012210.08204.07339.06402.07283.09109.0NANANA5166.0NANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent █▇█▆▅▅▇▅▅▅▅▄▄▄▄▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁11698.010276.011335.08024.07483.07289.09518.07673.07513.06475.07587.06058.05590.05115.05832.04424.03897.03415.03993.03070.02801.02348.02559.02010.01815.01508.01678.01363.01190.01006.01109.0872.0775.0659.0719.0635.0578.0NA547.0NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▅▄▄▄▃▃▄▃▃▃▃▃▃▂▃▃▂▂▂▂▂▁▂▂▂▂▁▁▁▁▁▁▁▁▁▁4919.02827.02381.02155.02407.01771.01852.02137.01852.01582.01779.01883.01934.01341.01020.01490.01455.01209.0959.01118.0916.0843.0659.01295.01011.01083.0793.0502.0411.0425.0461.0342.0387.0485.0471.0631.0634.0NA149.0NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:NoncurrentAssets █▇▇▆▆▅▅▄▃▃▁61434.057922.054981.051730.048435.046486.044783.040687.037271.034092.024683.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentGross NANANA56428.052088.048739.045986.041930.038751.035002.031573.027196.023918.021292.018337.016446.014668.013032.011803.010778.09756.08813.07819.07370.06916.06574.05784.05319.04794.04370.04142.03821.03591.03535.03273.03023.02734.0NA1925.0NANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset fb:ComputerSoftwareOfficeEquipmentAndOtherNANANA2246.02018.01951.01813.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset fb:FinanceLeaseRightOfUseAssetNANANA2035.01756.01688.01635.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset us-gaap:BuildingNANANA16053.013359.011908.011226.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset us-gaap:ComputerEquipmentNANANA20527.019047.017764.017004.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset us-gaap:ConstructionInProgressNANANA10449.011276.010908.010099.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset us-gaap:LandNANANA1319.01209.01138.01097.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset us-gaap:LeaseholdImprovementsNANANA3799.03423.03382.03112.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType fb:ComputerSoftwareOfficeEquipmentAndOther█▂▁2814.02533.02458.0NANANA1813.01608.01484.01326.01187.01025.0896.0770.0681.0568.0517.0447.0398.0351.0309.0276.0248.0220.0199.0183.0149.0134.0121.0104.095.0107.098.096.093.088.088.0NA73.0NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType fb:NetworkEquipment█▃▁24085.022580.022003.0NANANA17004.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:Building█▃▁19873.018075.017360.0NANANA11226.09176.09015.08090.07401.06609.05935.04957.04909.04623.04013.03648.03109.02687.02643.02551.02273.02184.02159.01792.01420.01347.01178.01076.01071.0975.0966.0896.0594.0454.0449.0NA355.0NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgress█▇▁12593.012318.011288.0NANANA10099.010442.09054.08509.07228.05915.04624.04316.02992.02418.01991.01728.01890.01840.01247.0887.0622.0537.0348.0589.0738.0702.0638.0487.0377.0255.0175.0299.0444.0655.0542.0NA327.0NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:Land█▃▁1428.01360.01326.0NANANA1097.01055.01007.0949.0899.0890.0844.0825.0798.0770.0720.0704.0696.0692.0692.0683.0596.0583.0583.0562.0153.0153.045.045.045.041.041.036.036.035.034.0NA34.0NANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovements█▅▁5294.04946.04321.0NANANA3112.02736.02301.02019.01841.01576.01472.01197.0959.0818.0742.0616.0531.0474.0408.0310.0447.0409.0348.0330.0304.0279.0259.0214.0203.0198.0194.0199.0194.0163.0142.0NA120.0NANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANANA14137.013082.011612.010663.09646.08752.07657.06890.06084.05561.05081.04616.04288.04040.03570.03212.02879.02652.02346.02132.02035.01961.01955.01817.01616.01460.01296.01260.01136.01014.01002.0882.0734.0629.0NA450.0NANA
us-gaap:AmortizationOfIntangibleAssets ▅▅▅▅▅▅▅▆▇▇▇▇▇▇▇▇▇▇███▇█▇▇▇▇▃▂▂▂▂▂▂▂▂▁▁▁▁▁122.0118.0121.0123.0118.0111.0105.0145.0156.0156.0157.0156.0158.0169.0170.0173.0174.0175.0183.0195.0193.0180.0191.0180.0180.0179.0178.059.041.041.039.037.036.033.034.031.08.05.05.05.05.0
us-gaap:PropertyPlantAndEquipmentNet NANANA42291.039006.037127.035323.032284.029999.027345.024683.021112.018357.016211.013721.012158.010628.09462.08591.07899.07104.06467.05687.05335.04955.04619.03967.03703.03334.03074.02882.02685.02577.02533.02391.02289.02105.0NA1475.0NANA
us-gaap:Goodwill ███████████████████████████▂▁▁▁▁▁▁▁▁▁19219.019056.019050.019031.019029.018811.018715.018338.018334.018333.018301.018304.018263.018268.018221.018213.018129.018126.018122.018085.018043.018029.018026.018024.018025.018005.017981.02612.0857.0840.0839.0762.0762.0654.0587.0590.0100.0NA82.0NANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▁▁▁▁▂▂▂▂▂▂▃▃▃▄▄▄▄▅▅▅▆▆▇▇▇██▃514.0505.0623.0744.0859.0838.0894.0853.0994.01150.01294.01451.01573.01735.01884.02050.02186.02360.02535.02702.02879.03067.03246.03437.03605.03774.03929.01317.0NANA883.0NANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▁▁▁▁▂▂▂▂▂▂▃▃▃▄▄▄▄▅▅▆▆▆▇▇▇██▃▂▂▂▂▂▂▂▂▁514.0505.0623.0744.0859.0838.0894.0853.0994.01150.01294.01451.01573.01735.01884.02050.02186.02360.02535.02702.02879.03067.03186.03377.03545.03714.03869.01257.0815.0842.0883.0847.0869.0847.0801.0833.0709.0NA80.0NANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA2258.0NANANA1156.0NANANA1207.0NANANA1249.0NANANA854.0NANANA151.0NANANA-690.0NANANA153.0NANANA138.0NANANA60.0NANA
us-gaap:OperatingLeaseRightOfUseAsset █▆▁▂▁▁▂10525.010202.09348.09439.09429.09359.09460.0NANA6747.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▆▆▇▇█▇▇▆▆▇▇▆▆▆▆▆▅▅▄▂▂▂▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁2352.02376.02758.02969.03238.02887.02759.02461.02446.02602.02576.02438.02265.02319.02135.02374.02096.01836.01312.0660.0703.0700.0796.0534.0594.0605.0637.0441.0206.0212.0221.090.095.087.057.041.047.0NA90.0NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:AccountsPayableCurrent NANA1331.01106.0920.0829.01363.0860.0655.0604.0820.0590.0419.0593.0380.0383.0323.0170.0302.0260.0130.0149.0196.0149.0139.0129.0176.0120.0146.085.087.036.055.075.065.059.043.0NA63.0NANA
us-gaap:AccruedLiabilitiesCurrent ▇▆▇▆▆██▇▇▅▄▃▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁11510.09411.011152.08684.08496.012446.011735.010877.010878.07980.05509.04255.03720.04003.02892.02503.02626.02400.02203.02018.01770.01389.01449.01338.01472.01300.0866.0709.0666.0525.0555.0453.0505.0430.0423.0409.0441.0NA296.0NANA
us-gaap:ContractWithCustomerLiabilityCurrent ▇▇██▅▅▅▄▄▂▂▂▁348.0334.0382.0379.0264.0247.0269.0225.0198.0142.0147.0115.091.0NA98.0NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇█▆▆██▇▇▅▄▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁14874.012717.014981.011944.011308.015069.015053.013328.012979.09908.07017.05462.04670.05086.03760.03305.03315.02928.02875.02595.02211.01809.01925.01792.01881.01746.01424.01234.01214.01037.01100.0984.01080.01063.01052.01080.01034.0NA899.0NANA
us-gaap:OperatingLeaseLiabilityCurrent ██▇▆▄▂▁1051.01040.01023.0975.0899.0835.0800.0NANA645.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent NANA3469.0NANANA2498.0NANANA1784.0NANANA1201.0NANANA994.0NANANA583.0NANANA380.0NANANA272.0NANANA231.0NANANANANANA
us-gaap:TaxesPayableCurrent NANA2038.0NANANA624.0NANANA491.0NANANA340.0NANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:OtherLiabilitiesNoncurrent ▆▆▆▇██▇██▆▆▆▆▆▆▅▄▄▃▃▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁6552.06575.06414.07121.08303.08489.07745.08735.08143.06488.06190.06648.06239.06239.06417.04485.04047.03598.02892.02964.03145.03116.03157.03148.02687.02647.02545.01587.01056.01063.01088.0614.0444.0356.0305.0254.0191.0NA135.0NANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▆▂▂▂▁▁10956.010574.09631.09641.09633.09509.09524.0NANA6565.00.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▁▅▂1436.01331.01394.01348.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▄▄▁1329.01270.01266.01213.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour █▁█▄1164.01106.01163.01130.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA1001.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA7206.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:StockholdersEquity ██▇▇▆▆▆▆▅▅▅▅▅▅▄▄▄▄▄▃▃▃▃▃▃▂▂▂▁▁▁▁▁▁▁▁▁138227.0133657.0128290.0117731.0110447.0105304.0101054.093999.088762.086516.084127.080342.079382.077620.074347.071208.066481.062188.059194.054115.050383.047150.044218.041420.039452.037501.036096.021238.018346.016737.015470.013048.012349.011824.011755.014174.013309.0NA4899.0NANA
us-gaap:AdditionalPaidInCapital ███▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▆▅▅▅▅▅▄▄▂▂▁▁▁▁▁▁▁▁52845.051160.050018.048910.047805.046688.045851.045059.044277.043533.042906.042352.041832.041134.040584.040199.039291.038639.038227.038756.037405.036129.034886.033574.032479.031337.030225.015949.013759.012921.012297.010399.010167.09961.010094.012585.011684.0NA2684.0NANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▂▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁85097.082343.077345.068513.062784.059160.055692.049789.044968.043764.041981.038767.038237.036780.033990.031209.027560.024175.021670.015731.013352.011297.09787.08226.07330.06611.06099.05398.04592.03801.03159.02636.02211.01878.01659.01595.01654.0NA1606.0NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▅▅█▆▄▂▂▁▂▁▁▁▂▃▃▄▃▂▂▃▃▃▃▃▃▃▃▄▄▄▄▄▄▄▄▄▄285.0154.0927.0308.0-142.0-544.0-489.0-849.0-483.0-781.0-760.0-777.0-687.0-294.0-227.0-200.0-370.0-626.0-703.0-372.0-374.0-276.0-455.0-380.0-357.0-447.0-228.0-109.0-5.015.014.013.0-29.0-15.02.0-6.0-29.0NA-6.0NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▅▅▅▅▃▃▃▃▂▂▂▃▂▁▂2548.01830.01784.01722.01695.01335.01274.01249.01303.01010.0972.01040.01186.0955.0814.01010.0NANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities █▇█▆▃▆▅▆▅▆▅▅▄▅▅▄▄▃▄▃▂▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁13247.012242.014040.09829.03877.011001.09083.09307.08616.09308.07618.07498.06298.07860.07671.06127.05360.05058.06350.03577.03198.02983.02827.02192.01880.01700.01583.01248.01341.01285.01231.0950.01322.0719.0681.0248.0242.0441.0510.0565.0NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▅▅▁▅▅▅▅▅▅▆▅▆▆▅▆▅▅▆▆▅▆▆▆▇▆▅█▇▆▆▇▇▇▇▇▅▇▇▇-8195.0-4874.0-5173.0-16599.0-4178.0-4109.0-4036.0-5050.0-4010.0-6768.0-3685.0-4247.0-2384.0-1287.0-4993.0-3714.0-5440.0-5891.0-1975.0-3117.0-4971.0-1676.0-2726.0-3300.0-564.0-2844.0-6616.02997.0-422.0-1872.0-2534.0734.0-498.0-326.0535.0-389.0-6450.0-720.0-43.0-795.0NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▃▃▄▄▄▄▄▄▄▃▃▃▄▄▄▄▄▄▅▅▅▅▅▅▅▅▅▅▅▆▄▅▅▄▅█▅▅▅-8549.0-5185.0-3207.0-2911.0-2152.0-2022.0-2026.0-2019.0-1831.0-1423.0-3541.0-5157.0-4271.0-2603.0-1843.0-1531.0-869.0-992.0-1416.0451.0471.0184.0554.0315.0342.0371.0401.0438.0470.0262.01525.0-1599.0-149.0-444.0-1314.0507.07040.050.0131.014.0NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▄▆█▁▄▇▇▆▇▆▅▄▅▇▆▆▅▄-3380.01937.05975.0-9590.0-2358.04648.03199.02082.02801.01073.0380.0-1924.0-542.04006.0865.0937.0-881.0-1826.0NANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:DeferredIncomeTaxExpenseBenefit ▇█▅▁▇█▅▇▆▇▇▆▇▆▆▆▆▆▅▆▆▆▆▅▆▆▆▆▆▆▆▆▆▆▇▆229.0418.0-376.0-1506.0213.0477.0-395.0174.01.0183.0203.029.0101.0-47.0-225.0-94.026.0-84.0-334.019.0-77.0-65.0-123.0-383.0-66.0-223.0-180.04.0-33.0-1.0-58.02.026.0-7.0249.0-60.0NANA-8.0-15.0NA
us-gaap:DepreciationDepletionAndAmortization ███▇▇▇▆▆▆▆▅▅▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁1986.01972.01863.01698.01704.01597.01468.01416.01502.01355.01225.01107.01034.0949.0853.0772.0729.0671.0614.0591.0585.0552.0543.0486.0459.0457.0433.0289.0257.0264.0274.0274.0222.0241.0224.0176.0139.0110.0103.097.0NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▆▃█▄▄▁▆▄▅▂▆▄▅▃▆▄▄▃▅▄▄▃▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄1366.0-849.03059.0377.0122.0-2046.01697.0328.01006.0-1070.01564.0489.0627.0-788.01374.0458.0386.0-609.01011.0253.0492.0-267.0568.0207.0282.0-84.0346.0182.0187.0-105.0233.083.0116.0-54.080.049.0106.0-65.0102.044.0NA
us-gaap:NetCashProvidedByUsedInOperatingActivities █▇█▆▃▆▅▆▅▆▅▅▄▅▅▄▄▃▄▃▂▂▂▂▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁13247.012242.014040.09829.03877.011001.09083.09307.08616.09308.07618.07498.06298.07860.07671.06127.05360.05058.06350.03577.03198.02983.02827.02192.01880.01700.01583.01248.01341.01285.01231.0950.01322.0719.0681.0248.0242.0441.0510.0565.0NA
us-gaap:NetIncomeLoss ▇▇█▆▄▄▆▅▃▃▅▄▄▄▄▄▃▃▄▃▂▂▂▂▂▁▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁10394.09497.011219.07846.05178.04902.07349.06091.02616.02429.06882.05137.05106.04988.04269.04707.03894.03064.04273.02379.02055.01510.01561.0896.0719.0512.0701.0806.0791.0642.0523.0425.0333.0219.064.0-59.0-157.0205.0302.0227.0240.0
us-gaap:ShareBasedCompensation █▆▆▆▆▅▄▄▄▄▄▄▄▄▃▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▄▁▁▁▁2549.01830.01784.01722.01695.01335.01274.01249.01303.01010.0972.01039.01186.0955.0814.01010.01032.0867.0847.0819.0805.0747.0746.0757.0763.0694.0845.0353.0314.0274.0273.0239.0224.0170.0184.0179.01106.0103.076.070.064.0
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▄▅▅▁▅▅▅▅▅▅▆▅▆▆▅▆▅▅▆▆▅▆▆▆▇▆▅█▇▆▆▇▇▇▇▇▅▇▇▇-8195.0-4874.0-5173.0-16599.0-4178.0-4109.0-4036.0-5050.0-4010.0-6768.0-3685.0-4247.0-2384.0-1287.0-4993.0-3714.0-5440.0-5891.0-1975.0-3117.0-4971.0-1676.0-2726.0-3300.0-564.0-2844.0-6616.02997.0-422.0-1872.0-2534.0734.0-498.0-326.0535.0-389.0-6450.0-720.0-43.0-795.0NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▇█▇▆▆▇▆▆▇█▆▆▅▄▄▃▃▃▂▂▃▂▂▂▂▂▂▂▁▂▁▁▁▁▁▁▁▁▁4612.04272.04613.03689.03255.03558.04100.03532.03633.03837.04301.03342.03460.02812.02263.01755.01444.01271.01269.01095.0995.01132.0692.0780.0549.0502.0517.0482.0469.0363.0483.0284.0268.0327.0198.0171.0413.0453.0185.0136.0NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▃▃▄▄▄▄▄▄▄▃▃▃▄▄▄▄▄▄▅▅▅▅▅▅▅▅▅▅▅▆▄▅▅▄▅█▅▅▅-8549.0-5185.0-3207.0-2911.0-2152.0-2022.0-2026.0-2019.0-1831.0-1423.0-3541.0-5157.0-4271.0-2603.0-1843.0-1531.0-869.0-992.0-1416.0451.0471.0184.0554.0315.0342.0371.0401.0438.0470.0262.01525.0-1599.0-149.0-444.0-1314.0507.07040.050.0131.014.0NA
us-gaap:PaymentsForRepurchaseOfCommonStock █▅▃▃▂▂▂▂▂▂▄▅▄▃▂▂▁▁▁▁▁▁7079.03939.01929.01725.01368.01250.01296.01148.01145.0613.03500.04256.03349.01774.0958.0640.0150.0228.00.00.00.00.0NANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesIssued

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value23892400240624062406240624072408240724042385240224132404239723852371236423542336232223112293226822562247223420442013199119691869181317411671949641117
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value437441443444444445445446447452469471478498509521532534538546548549552558558559562564562573576584618670701121715011213
Percentage of CommonStockSharesIssued18.318.418.418.518.518.518.518.518.618.819.719.619.820.721.221.822.422.622.923.423.623.824.124.624.724.925.227.627.928.829.331.234.138.542.0128.2234.21036.8

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value23892400240624062406240624072408240724042385240224132404239723852371236423542336232223112293226822562247223420442013199119691869181317411671949641117
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value437441443444444445445446447452469471478498509521532534538546548549552558558559562564562573576584618670701121715011213
Percentage of CommonStockSharesOutstanding18.318.418.418.518.518.518.518.518.618.819.719.619.820.721.221.822.422.622.923.423.623.824.124.624.724.925.227.627.928.829.331.234.138.542.0128.2234.21036.8

us-gaap:CommonStockSharesOutstanding us-gaap:StatementEquityComponents

us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value2826284128492850285028512852285428542856285428742891290229062906290328922845279725472372133011721070
Percentage of CommonStockSharesOutstanding118.3118.4118.4118.5118.5118.5118.5118.5118.6118.8119.7119.7119.8120.7121.2121.8122.4122.9124.1125.2129.3141.91136.80.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value2877288228912879286828742875286929132930294529562951294429152904288828632850283626442615260925282502249924201879152715201510
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value2877288228912879286828742875286929132930294529562951294429152904288828632850283626442615260925282502249924201879152715201510
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value43944144444444444745046247649150853354254555756055857157557859159760870173079416271503141014081401
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding15.315.315.415.415.515.615.716.116.316.817.218.018.418.519.119.319.319.920.220.422.422.823.327.729.231.867.280.092.392.692.8

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value2834284728502850285128542855285628852895290629042900289128712856284328082796278425872560254524302407238624201879134713161292
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value23952406240624062407240724052396241124072402237723662356232323102296225422422229202819971977182717721705793376117112109
Percentage of WeightedAverageNumberOfSharesOutstandingBasic84.584.584.484.484.484.384.283.983.683.182.781.981.681.580.980.980.880.380.280.178.478.077.775.273.671.532.820.08.78.58.4

us-gaap:CommonClassB


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-312012-09-302012-06-302012-03-312011-09-302011-06-30
Value43944144444444444745046047448850452753453554854654755455455555956356860363568116271503123012041183
Percentage of WeightedAverageNumberOfSharesOutstandingBasic15.515.515.615.615.615.715.816.116.416.917.318.118.418.519.119.119.219.719.819.921.622.022.324.826.428.567.280.091.391.591.6

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.673.343.932.751.821.722.582.130.920.852.391.781.761.721.471.621.341.061.490.830.720.530.550.320.260.180.250.310.310.250.220.170.140.090.010.02-0.080.10.88-0.110.12
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.673.343.932.751.821.722.582.130.920.852.391.781.761.721.471.621.341.061.490.830.720.530.550.320.260.180.250.310.310.250.220.170.140.090.03-0.02-0.080.10.160.110.12
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0300.0-100.0100.0100.018.2-100.0100.0

us-gaap:CommonClassB


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.673.343.932.751.821.722.582.130.920.852.391.781.761.721.471.621.341.061.490.830.720.530.550.320.260.180.250.310.310.250.220.170.140.090.03-0.02-0.080.10.160.110.12
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0300.0-100.0100.0100.018.2-100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.613.33.872.711.81.712.562.120.910.852.371.761.741.691.441.591.321.041.440.820.710.520.540.310.250.180.240.30.30.250.210.170.130.0900.02-0.080.090.78-0.10.11
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.613.33.872.711.81.712.562.120.910.852.371.761.741.691.441.591.321.041.440.820.710.520.540.310.250.180.240.30.30.250.210.170.130.090.02-0.02-0.080.090.140.10.11
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0-100.0100.0100.017.9-100.0100.0

us-gaap:CommonClassB


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value3.613.33.872.711.81.712.562.120.910.852.371.761.741.691.441.591.321.041.440.820.710.520.540.310.250.180.240.30.30.250.210.170.130.090.02-0.02-0.080.090.140.10.11
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0-100.0100.0100.017.9-100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value254818301784172216951335127412491303101097210401186955814101010328678478198057477467577637038963533142742732392241701841791106103
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.87.00.08.09.17.50.07.17.76.70.07.69.08.00.09.811.110.80.011.712.513.90.016.818.919.80.011.010.811.00.011.912.411.70.014.293.49.7

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value1631181201161179490911098782727456504747343330282222212117181616121112118.09.08.0665.0
Percentage of AllocatedShareBasedCompensationExpense6.46.46.76.76.97.07.17.38.48.68.46.96.25.96.14.74.63.93.93.73.52.92.92.82.82.42.04.55.14.44.05.04.94.74.94.56.04.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.50.00.50.60.50.00.50.60.60.00.50.60.50.00.50.50.40.00.40.40.40.00.50.50.50.00.50.50.50.00.60.60.50.00.65.60.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value1791301281291309310510310787848792727173786763626157575657489041293848292921242926319
Percentage of AllocatedShareBasedCompensationExpense7.07.17.27.57.77.08.28.28.28.68.68.47.87.58.77.27.67.77.47.67.67.67.67.47.56.810.011.69.213.917.612.112.912.413.016.223.818.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.50.00.60.70.50.00.60.60.60.00.60.70.60.00.70.80.80.00.90.91.10.01.21.41.40.01.31.01.50.01.41.61.40.02.322.21.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value1967140813611297126199993190792772367574888171858777678767065263362358658359860356668524321918117216415111712411454560
Percentage of AllocatedShareBasedCompensationExpense77.276.976.375.374.474.873.172.671.171.669.471.974.375.272.176.876.377.377.077.377.478.478.279.079.080.576.568.869.766.163.068.667.468.867.463.749.358.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.85.40.06.06.75.60.05.15.54.80.05.46.76.00.07.58.48.30.09.09.710.90.013.314.916.00.07.67.57.20.08.18.38.00.09.046.05.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value23917417518018714914814816011313113313910910611412096999493828482827210353504342343324272823219
Percentage of AllocatedShareBasedCompensationExpense9.49.59.810.511.011.211.611.812.311.213.512.811.711.413.011.311.611.111.711.511.611.011.310.810.710.211.515.015.915.715.414.214.714.114.715.621.018.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.70.00.81.00.80.00.80.90.70.01.01.10.90.01.11.31.20.01.31.41.50.01.82.02.00.01.71.71.70.01.71.81.60.02.219.61.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value105258724118388296558048477709572529142408693050474713492142424877415031413942238119581689148687380929358270277164352446631920272-36.0-179.0204303225240
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax36.233.30.038.629.927.30.032.417.316.00.036.835.641.10.047.244.539.10.034.030.431.40.019.420.08.30.021.926.525.70.023.117.613.90.0-2.9-15.119.30.023.626.8

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value5399513152104194382934593491315533072816279624182214192716111448123711591048987916838824720668654652565473462491507465413397322367277247236210
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.619.60.019.520.519.50.017.919.618.70.017.616.716.10.014.013.314.40.014.114.215.60.016.016.518.50.017.616.318.50.025.125.628.30.025.531.026.20.024.723.5

Costs And Expenses

us-gaap:CostsAndExpenses

us-gaap:CostsAndExpenses


Costs
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1671014793152971343012724118441222410467122601176090947946736865175620520649204705425838893690337332813042276926102718180615201427145412801251108510628851927677584540488
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax57.556.50.062.668.166.80.059.372.678.00.057.955.754.50.050.452.858.60.055.557.362.70.067.668.573.70.056.452.257.00.063.569.074.40.070.1162.864.00.056.654.5

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1956162215991790159315831829134832244064976943776757686536640655515438412366371345305274330259197187261171173176175151463104928283
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.76.20.08.38.58.90.07.619.127.00.06.95.96.30.05.26.98.20.06.26.46.80.07.77.57.70.08.16.87.50.08.59.512.10.012.039.19.80.08.69.3

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value125131150313055813361315861916973294832348279715912586856107462523644883408451731692766206525571432127393211141336138610751130726545353505372-765.0382519379399
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax43.044.00.037.932.833.00.041.528.623.10.043.144.446.90.050.748.142.40.045.243.038.40.031.831.526.30.041.747.643.00.036.030.124.20.029.5-64.636.10.039.744.6

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value211920061836287953959182012382216105310897757626223193529594344244790711555996536554420413530595433607301212134441431-608.0177217152159
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.37.70.01.35.15.40.07.013.17.00.05.65.85.20.05.16.44.30.011.311.010.30.011.913.711.90.016.520.417.30.014.911.79.20.034.2-51.416.70.015.917.8

us-gaap:IncomeTaxExpenseBenefit fb:NatureOfTaxAdjustment

fb:TaxElectionToCapitalizeResearchAndDevelopmentExpenses


Income
Period End2020-09-30
Value913
Percentage of IncomeTaxExpenseBenefit318.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax fb:TaxElectionToCapitalizeResearchAndDevelopmentExpenses0.0

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-03-312012-03-31
Value29071107187210412092654832101468210344471545736324434695664446357237170714040119774222379.0174
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.10.08.75.61.20.04.76.04.50.03.311.76.20.04.27.58.30.05.13.73.20.00.91.03.40.01.30.81.50.616.4

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value103949497112197846517849027349609126162429688251375106498842694707389430644273237920551510156189671951270180679164252342533321964-59.0-157.0205302227240
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.736.30.036.527.727.60.034.515.516.10.037.438.641.70.045.641.838.10.033.931.928.10.019.917.814.50.025.227.225.70.021.118.415.00.0-4.7-13.319.40.023.826.8

us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Net
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value87858025437141386197513822042038575042934246412335113853317724973464192516621219125471957641056163261749839732024515621-19.0-31.018271920
Percentage of NetIncomeLoss84.584.584.484.484.384.484.383.983.683.683.282.782.281.981.681.581.180.980.980.780.380.280.180.180.078.478.077.675.975.373.671.232.832.219.78.88.98.48.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.230.723.423.30.029.113.113.50.031.332.134.50.037.334.131.10.027.525.822.60.016.014.311.60.019.721.219.90.015.913.510.70.0-1.5-2.61.70.02.02.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Net
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1609147280776411529534123911132844860865758854717567809454393291307177143102140174174144126105886343-40.0-126.0187275208220
Percentage of NetIncomeLoss15.515.515.615.615.715.615.716.116.416.416.817.317.818.118.418.518.919.119.119.319.719.819.919.920.021.622.022.424.124.726.428.867.267.880.391.291.191.691.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.55.64.34.30.05.42.42.60.06.16.57.20.08.37.77.10.06.56.15.40.03.93.52.90.05.46.05.80.05.24.94.30.0-3.2-10.617.70.021.824.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value103949497112197846517849027349609126162429688251375106498842694707
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.736.30.036.527.727.60.034.515.516.10.037.438.641.70.045.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic us-gaap:StatementClassOfStock

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:CommonClassA


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value94746623437141386197513822042038575042934246412235103850317324933455192016561215124871557340855762961549639431824315514-19.0-31.012191213
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.030.823.423.30.029.113.113.50.031.332.134.40.037.334.031.00.027.425.722.60.015.914.211.50.019.621.119.80.015.813.410.60.0-1.5-2.61.10.01.31.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1745122380776411529534123911132844860865758854717566807453392290306176142101139173173143126104886229-40.0-126.0125186138146
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic18.418.518.518.518.618.518.719.219.719.720.321.021.622.222.622.723.423.623.723.924.524.624.824.825.027.528.128.832.032.736.240.0207.1210.5406.51041.7978.91150.01123.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.05.74.34.30.05.42.42.60.06.16.57.20.08.37.77.00.06.56.15.40.03.93.52.90.05.45.95.70.05.24.94.30.0-3.2-10.611.80.014.516.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted us-gaap:StatementClassOfStock

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:CommonClassA


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value112197846517849027349609126162429688251375106498842694707389430644273237920551510156189671951270180679164252342533321943-59.0-157.0142214156167
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.036.527.727.60.034.515.516.10.037.438.641.70.045.641.838.10.033.931.928.10.019.917.814.50.025.227.225.70.021.118.415.00.0-4.7-13.313.40.016.418.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1719120579975911439474103911130840856860751849715568812455396292311179145104144180180150136117986930-40.0-126.0131197146155
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted15.315.415.415.515.615.515.716.116.416.416.817.217.618.018.418.519.019.119.319.319.920.020.220.320.522.322.823.426.027.529.431.569.867.880.392.392.193.692.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.05.64.34.30.05.42.42.60.06.16.57.20.08.27.77.10.06.56.25.40.04.03.62.90.05.66.26.00.05.85.44.70.0-3.2-10.612.40.015.317.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value14612528093168-32.03111442061651511315.01611101148781-34.0472056-3.0-27.00.0-1.0-19.0-61.0-4.00.04.011-3.0-5.0-2.06.0-12.014
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.50.00.40.9-0.20.00.81.21.10.01.00.01.30.01.10.91.00.00.70.31.00.0-0.60.0-0.00.0-1.9-0.10.00.00.5-0.2-0.30.00.5-1.01.3

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value123671137812775804059635893885871854626331778205781586354497352512244013327455131222746200925601459127393311331397139010751132736562373523377-743.0381547414407
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax42.543.50.037.431.933.20.040.727.422.00.042.144.345.50.049.647.241.40.044.542.737.30.032.431.526.30.043.647.843.00.036.531.025.60.029.9-62.836.00.043.445.5

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value169-601.0683502247-376.0352-418.090-175.0-129.0-44.0-372.0948617424660-207.035-116.0137-47.0-22.091-223.0-116.0-102.0-20.0-1.04.038-13.0-18.010.021-21.0-1.01.0-2.00.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.6-2.30.02.31.3-2.10.0-2.40.5-1.20.0-0.3-2.80.80.01.72.60.70.00.5-1.82.50.0-0.52.3-6.30.0-3.2-0.7-0.00.01.9-0.7-1.20.01.7-1.8-0.10.0-0.20.0

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value60965197520747634462401538783548331528602855265725232238194920521919183415741539146313431314127111701062111160849245540936934429329724470515312410899
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.019.90.022.223.922.60.020.119.619.00.019.419.118.70.019.920.622.80.022.022.725.00.028.228.930.00.019.016.918.20.018.319.020.10.019.359.514.50.011.311.1

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value2907726171280722147018687177372108217652168861507716914137271323111966129721032893218032880970116436538258414501404235433851320329102502258620161813145815851262118410581131954895
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

us-gaap:Advertising


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value285802543927188212211832117440207361738316624149121664013539130381179512779101429164
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax98.397.296.998.898.098.398.498.598.498.998.498.698.598.698.598.298.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax98.397.296.998.898.098.398.498.598.498.998.498.698.598.698.598.298.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Advertising100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ServiceOther


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value497732884249366297346269262165
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.72.83.11.22.01.71.61.51.61.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.72.83.11.22.01.71.61.51.61.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ServiceOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value118201075012150871078307550918075407140636074805930560050905670448040503530
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.741.143.340.641.942.643.542.742.342.244.243.242.342.543.743.443.543.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.741.143.340.641.942.643.542.742.342.244.243.242.342.543.743.443.543.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:RestOfWorld


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value256822502322187515351604177616151529133913941161117010221102917824698
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.88.68.38.78.29.08.49.19.18.98.28.58.88.58.58.98.88.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.88.68.38.78.29.08.49.19.18.98.28.58.88.58.58.98.88.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax fb:RestOfWorld100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:USCanada


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value126121143612899922982928012977180267632677779776325598254426093482343593790
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax43.443.745.943.044.445.246.345.545.244.947.246.145.245.547.046.746.847.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax43.443.745.943.044.445.246.345.545.244.947.246.145.245.547.046.746.847.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax fb:USCanada100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value66776101595553114611397144833958362833373480300727722475249720421806
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.023.321.224.724.722.421.322.421.522.120.621.921.020.719.219.819.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.023.321.224.724.722.421.322.421.522.120.621.921.020.719.219.819.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value72206384689650554249415050524053409736244063323433073027328025462332
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.824.424.623.522.723.424.023.024.324.024.023.625.025.325.324.725.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.824.424.623.522.723.424.023.024.324.024.023.625.025.325.324.725.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value2907726171280722147018687177372108217652168861507716914137271323111966129721032893218032880970116436538258414501404235433851320329102502258620161813145815851262118410581131954895
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value325928433281268328402787302624162414202024671928185515951374117011241057112192589982677270662662062537435832329323326920319316839214312111496
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.210.911.712.515.215.714.413.714.313.414.614.014.013.310.611.312.113.212.713.214.015.313.215.715.517.516.211.712.312.911.311.614.813.912.213.333.113.510.711.910.7

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1706091635231593161464371396911383711333761244181170061094779733492452902918894584524789987384368714649615967455739520754940746469441304200740184241882076919028178951493315724151631510316038149286331
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value32382298663102628706292443306732322304192824422961132071211010909113251017777907362652657675559535649255189504946784506408829502423229124251885337533393348186416191432
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets19.018.319.519.620.923.924.224.424.121.013.613.112.112.712.09.910.09.58.99.39.69.510.510.910.610.710.212.211.712.013.612.621.522.022.211.610.822.6

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1706091635231593161464371396911383711333761244181170061094779733492452902918894584524789987384368714649615967455739520754940746469441304200740184241882076919028178951493315724151631510316038149286331
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1382271336571282901177311104471053041010549399988762865168412780342793827762074347712086648162188591945411550383471504421841420394523750136096212381834616737154701304812349118241175514174133094899
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets81.081.780.580.479.176.175.875.675.979.086.486.987.987.388.090.190.090.591.190.790.490.589.589.189.489.389.887.888.388.086.487.478.578.077.888.489.277.4

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value285154927308-142.0-544.0-489.0-849.0-483.0-781.0-760.0-777.0-687.0-294.0-227.0-200.0-370.0-703.0-455.0-228.0142.0-6.0-6.00.0
Percentage of StockholdersEquity0.20.10.70.3-0.1-0.5-0.5-0.9-0.5-0.9-0.9-1.0-0.9-0.4-0.3-0.3-0.6-1.2-1.0-0.60.10.0-0.10.00.0
Percentage of Assets0.20.10.60.2-0.1-0.4-0.4-0.7-0.4-0.7-0.8-0.8-0.8-0.3-0.3-0.3-0.5-1.1-0.9-0.60.10.0-0.10.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value528455116050018489104780546688458514505944277435334290642352418324113440584401993929138227348863022512297100942684947253
Percentage of StockholdersEquity38.238.339.041.543.344.345.447.949.950.351.052.752.753.054.656.559.164.678.983.779.585.954.80.00.0
Percentage of Assets31.031.331.433.434.233.734.436.237.839.844.145.846.346.248.050.953.258.870.675.268.766.842.40.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value850978234377345685136278459160556924978944968437644198138767382373678033990312092756021670978760993159165916066060.0
Percentage of StockholdersEquity61.661.660.358.256.856.255.153.050.750.649.948.348.247.445.743.841.536.622.116.920.414.132.80.00.0
Percentage of Assets49.950.448.546.844.942.841.840.038.440.043.141.942.341.440.239.537.333.419.815.217.711.025.40.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value806977732275670657996813069349662256207957961533005048049147498335041248563442034080436930344013032827010238122165219139169511500413670161151555714060130701054911421110421126712285119674604
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets47.347.347.544.948.850.149.749.949.548.751.953.255.256.757.556.055.353.753.050.848.545.743.841.238.435.734.066.674.973.973.070.672.672.874.676.680.272.7

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302010-12-312009-12-31
Value161861951317576116172104523618190791597913877110761001996371155212082807972016252710489036038510864564907430851233419431589994384299833233100300123252384247820981282151290611311785633
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.511.911.07.915.117.114.312.811.910.110.310.412.813.69.69.18.510.313.710.19.212.49.99.311.68.110.737.221.115.818.620.819.115.315.815.514.10.023.90.00.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents

us-gaap:BankTimeDeposits


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value35526930525419520321718916335536958413408534405992640.0
Percentage of CashAndCashEquivalentsAtCarryingValue2.21.41.72.20.90.91.11.21.23.23.76.111.67.15.48.34.20.0
Percentage of Assets0.20.20.20.20.10.10.20.20.10.30.40.61.51.00.50.80.40.0
Percentage of Assets us-gaap:BankTimeDeposits0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Cash


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value613263916488550159384657473538713380345927132764211727282212162914521427136419531959200417032162
Percentage of CashAndCashEquivalentsAtCarryingValue37.932.836.947.428.219.724.824.224.431.227.128.718.322.627.422.623.220.115.332.338.431.034.750.1
Percentage of Assets3.63.94.13.84.33.43.63.12.93.22.83.02.33.12.62.12.02.12.13.33.53.83.45.4
Percentage of Assets us-gaap:Cash0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CorporateDebtSecurities


Cash
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value5566120.0998114200.01.00.00.00.068920.01331260.0530.0
Percentage of CashAndCashEquivalentsAtCarryingValue0.30.30.10.00.40.40.10.10.00.00.00.00.00.81.30.02.22.50.01.10.0
Percentage of Assets0.00.00.00.00.10.10.00.00.00.00.00.00.00.10.10.00.20.20.00.10.0
Percentage of Assets us-gaap:CorporateDebtSecurities0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value934612291975545901473418155127871130610151696967925991667669375268469844215112540923472311445224092153
Percentage of CashAndCashEquivalentsAtCarryingValue57.763.055.539.570.076.967.070.873.162.967.862.257.857.465.265.270.772.060.838.945.269.049.149.9
Percentage of Assets5.57.56.13.110.513.19.69.18.76.47.06.57.47.86.25.96.07.48.33.94.18.54.95.4
Percentage of Assets us-gaap:MoneyMarketFunds0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:USGovernmentDebtSecurities


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value29849610161272178287815540163239902869611385661252529614639002070.05970.0
Percentage of CashAndCashEquivalentsAtCarryingValue1.82.55.810.90.81.24.33.41.22.20.93.08.311.50.81.70.44.216.414.94.10.012.20.0
Percentage of Assets0.20.30.60.90.10.20.60.40.10.20.10.31.11.60.10.20.00.42.31.50.40.01.20.0
Percentage of Assets us-gaap:USGovernmentDebtSecurities0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value165111989117954119792156923927192791608013998111971012497441166812210820473396402728391095166
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.712.211.38.215.417.314.512.912.010.210.410.512.913.79.79.38.710.614.010.5

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1169810276113358024748372899518767375136475758760585590511558324424389734153993307028012348255920101815150816781363119010061109872775659719635578547
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.96.37.15.55.45.37.16.26.45.97.86.66.25.86.95.65.35.06.15.15.04.55.24.34.13.64.25.65.75.36.25.84.94.34.84.03.98.6

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value4919282723812155240717711852213718521582177918831934134110201490145512099591118916843659129510111083793502411425461342387485471631634149
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.91.71.51.51.71.31.41.71.61.41.82.02.11.51.21.92.01.81.51.91.61.61.32.82.32.62.02.12.02.22.62.32.53.23.13.94.22.4

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6143457922549815173048435464864478340687372713409224683
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets36.035.434.535.334.733.633.632.731.931.125.4

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:US


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value4841245586431284097038706373903585832459291952647418950
Percentage of NoncurrentAssets78.878.778.479.279.980.480.179.878.377.776.8
Percentage of Assets28.427.927.128.027.727.026.926.125.024.219.5
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NonUs


Noncurrent
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value130221233611853107609729909689258228807676185733
Percentage of NoncurrentAssets21.221.321.620.820.119.619.920.221.722.323.2
Percentage of Assets7.67.57.47.37.06.66.76.66.97.05.9
Percentage of Assets us-gaap:NonUs0.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value5642852088487394598641930387513500231573271962391821292183371644614668130321180310778975688137819737069166574578453194794437041423821359135353273302327341925
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets38.537.335.234.533.733.132.032.429.426.523.921.720.819.919.018.218.117.516.915.815.915.715.614.422.023.123.023.125.622.823.321.718.818.330.4

us-gaap:PropertyPlantAndEquipmentGross fb:LongLivedTangibleAsset

fb:ComputerSoftwareOfficeEquipmentAndOther


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value2246201819511813
Percentage of PropertyPlantAndEquipmentGross4.03.94.03.9
Percentage of Assets1.51.41.41.4
Percentage of Assets fb:ComputerSoftwareOfficeEquipmentAndOther0.00.00.00.0

fb:FinanceLeaseRightOfUseAsset


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value2035175616881635
Percentage of PropertyPlantAndEquipmentGross3.63.43.53.6
Percentage of Assets1.41.31.21.2
Percentage of Assets fb:FinanceLeaseRightOfUseAsset0.00.00.00.0

us-gaap:Building


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value16053133591190811226
Percentage of PropertyPlantAndEquipmentGross28.425.624.424.4
Percentage of Assets11.09.68.68.4
Percentage of Assets us-gaap:Building0.00.00.00.0

us-gaap:ComputerEquipment


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value20527190471776417004
Percentage of PropertyPlantAndEquipmentGross36.436.636.437.0
Percentage of Assets14.013.612.812.7
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value10449112761090810099
Percentage of PropertyPlantAndEquipmentGross18.521.622.422.0
Percentage of Assets7.18.17.97.6
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.0

us-gaap:Land


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value1319120911381097
Percentage of PropertyPlantAndEquipmentGross2.32.32.32.4
Percentage of Assets0.90.90.80.8
Percentage of Assets us-gaap:Land0.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-09-302020-06-302020-03-312019-12-31
Value3799342333823112
Percentage of PropertyPlantAndEquipmentGross6.76.66.96.8
Percentage of Assets2.62.52.42.3
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.0

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

fb:ComputerSoftwareOfficeEquipmentAndOther


Property
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value28142533245818131608148413261187102589677068156851744739835130927624822019918314913412110495107989693888873
Percentage of PropertyPlantAndEquipmentGross0.00.00.03.93.83.83.83.83.83.73.63.73.53.53.43.43.33.23.13.23.02.92.82.62.52.52.42.32.82.72.72.82.93.23.8
Percentage of Assets1.61.51.51.41.31.31.21.21.11.00.90.80.70.70.70.60.60.60.50.50.50.50.40.40.60.60.50.50.70.60.60.60.50.61.2
Percentage of Assets fb:ComputerSoftwareOfficeEquipmentAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

fb:NetworkEquipment


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value24085225802200317004
Percentage of PropertyPlantAndEquipmentGross0.00.00.037.0
Percentage of Assets14.113.813.812.7
Percentage of Assets fb:NetworkEquipment0.00.00.00.0

us-gaap:Building


Property
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value19873180751736011226917690158090740166095935495749094623401336483109268726432551227321842159179214201347117810761071975966896594454449355
Percentage of PropertyPlantAndEquipmentGross0.00.00.024.421.923.323.123.424.324.823.326.828.127.428.026.324.927.128.929.129.631.227.324.625.324.624.625.925.526.925.318.115.016.418.4
Percentage of Assets11.611.110.98.47.47.77.47.67.16.65.65.85.95.45.34.84.54.74.94.64.74.94.33.55.65.75.76.06.56.15.93.92.83.05.6
Percentage of Assets us-gaap:Building0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value12593123181128810099104429054850972285915462443162992241819911728189018401247887622537348589738702638487377255175299444655542327
Percentage of PropertyPlantAndEquipmentGross0.00.00.022.024.923.424.322.921.719.320.316.314.713.613.316.017.112.810.18.07.35.09.012.813.213.311.19.16.74.98.513.621.719.817.0
Percentage of Assets7.47.57.17.68.47.77.87.46.45.14.93.53.12.72.52.93.12.21.71.31.20.81.41.82.93.12.62.11.71.12.02.94.13.65.2
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value14281360132610971055100794989989084482579877072070469669269268359658358356215315345454541413636353434
Percentage of PropertyPlantAndEquipmentGross0.00.00.02.42.52.62.72.83.33.53.94.44.74.95.45.96.47.17.77.67.98.48.52.62.90.91.01.11.11.11.01.11.21.21.8
Percentage of Assets0.80.80.80.80.80.90.90.91.00.90.90.91.01.01.01.11.21.21.31.21.31.31.30.40.60.20.20.30.30.30.20.20.20.20.5
Percentage of Assets us-gaap:Land0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value52944946432131122736230120191841157614721197959818742616531474408310447409348330304279259214203198194199194163142120
Percentage of PropertyPlantAndEquipmentGross0.00.00.06.86.55.95.85.85.86.25.65.25.05.14.74.54.44.23.55.75.55.05.05.35.25.44.94.95.25.45.65.95.45.26.2
Percentage of Assets3.13.02.72.32.22.01.81.91.71.61.31.11.01.00.90.80.80.70.60.90.90.80.80.81.21.21.11.11.31.21.31.31.01.01.9
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value14137130821161210663964687527657689060845561508146164288404035703212287926522346213220351961195518171616146012961260113610141002882734629450
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.79.48.48.07.87.57.07.16.66.25.75.55.45.55.24.94.84.84.54.34.44.44.74.56.77.06.87.07.66.46.65.84.64.27.1

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1221181211231181111051451561561571561581691701731741751831951931801911801801791785941413937363334318.05.05.05.05.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value4229139006371273532332284299992734524683211121835716211137211215810628946285917899710464675687533549554619396737033334307428822685257725332391228921051475
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets28.927.926.826.525.925.625.025.422.820.318.216.215.414.413.813.213.212.712.411.511.511.211.09.915.316.116.216.118.016.416.715.814.314.123.3

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-312010-12-31
Value19219190561905019031190291881118715183381833418333183011830418263182681822118213181291812618122180851804318029180261802418025180051798126128578408397627626545875901008237
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.311.712.013.013.613.614.014.715.716.718.819.820.220.521.623.124.626.427.930.332.434.636.538.840.842.944.710.84.14.44.75.14.84.33.93.70.71.30.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value5145056237448598388948539941150129414511573173518842050218623602535270228793067324634373605377439291317883
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.40.50.60.60.70.70.81.11.31.61.72.02.22.63.03.43.94.55.25.96.67.48.29.09.85.44.9

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value514505623744859838894853994115012941451157317351884205021862360253527022879306731863377354537143869125781584288384786984780183370980
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.30.40.50.60.60.70.70.81.11.31.61.72.02.22.63.03.43.94.55.25.96.47.38.08.89.65.23.94.44.95.75.55.65.35.24.71.3

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

fb:Acquiredusers


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value731452172893624345065796517247968689401013108511581230130413781452152616001674174818221897197124
Percentage of FiniteLivedIntangibleAssetsNet14.228.734.838.842.151.856.667.965.563.061.559.859.858.457.656.556.355.354.453.753.052.252.551.851.451.150.92.7
Percentage of Assets0.00.10.10.20.30.30.40.50.60.70.80.91.01.11.31.51.71.92.12.42.73.13.43.84.14.54.90.1
Percentage of Assets fb:Acquiredusers0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value46505559645.05.07.08.01215182024293336394347556473859510410929
Percentage of FiniteLivedIntangibleAssetsNet8.99.98.87.97.50.60.60.80.81.01.21.21.31.41.51.61.61.71.71.71.92.12.32.52.72.82.83.3
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.20.20.20.30.2
Percentage of Assets us-gaap:OtherIntangibleAssets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value12811712814015316718019420922524025725326928630432434436538640742945247649251653455858260663161964166463147
Percentage of FiniteLivedIntangibleAssetsNet24.923.220.518.817.819.920.122.721.019.618.517.716.115.515.214.814.814.614.414.314.114.014.214.113.913.913.844.471.472.071.573.173.878.478.858.8
Percentage of Assets0.10.10.10.10.10.10.10.20.20.20.20.30.30.30.30.40.40.50.60.60.70.80.91.01.11.21.32.32.83.23.54.14.14.44.20.7
Percentage of Assets us-gaap:Patents0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value2571832092332562061724469105131168192233261304317365413453491538521570609640669414162
Percentage of FiniteLivedIntangibleAssetsNet50.036.233.531.329.824.619.25.26.99.110.111.612.213.413.914.814.515.516.316.817.117.516.416.917.217.217.332.918.3
Percentage of Assets0.20.10.10.20.20.10.10.00.10.10.10.20.20.30.30.40.40.50.60.80.91.01.11.21.41.51.71.70.9
Percentage of Assets us-gaap:TechnologyBasedIntangibleAssets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value10.010.01423242631295784112140168196223251279308336364466
Percentage of FiniteLivedIntangibleAssetsNet1.92.02.23.12.83.13.53.45.77.38.79.610.711.311.812.212.813.113.313.514.6
Percentage of Assets0.00.00.00.00.00.00.00.00.00.10.10.20.20.20.30.30.40.40.50.60.9
Percentage of Assets us-gaap:TradeNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value2258115612071249854151-690.015313860
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.40.91.21.51.30.3-1.70.90.90.9

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-31
Value10525102029348943994299359946067470.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets6.26.25.96.46.76.87.16.20.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value235223762758296932382887275924612446260225762438226523192135237420961836131266070370079653459460563744120621222190958757414790
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.41.51.72.02.32.12.12.02.12.42.62.62.52.62.53.02.82.72.01.11.31.31.61.11.31.41.61.81.01.11.20.60.60.60.40.30.31.4

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value133111069208291363860655604820590419593380383323170302260130149196149139129176120146858736557565594363
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.80.70.61.00.70.60.60.80.60.50.70.40.50.40.20.50.40.20.30.40.30.30.30.40.50.70.40.50.20.30.50.40.40.31.0

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value11510941111152868484961244611735108771087879805509425537204003289225032626240022032018177013891449133814721300866709666525555453505430423409441296
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.75.87.05.96.19.08.88.79.37.35.74.64.14.53.43.23.63.53.43.43.22.72.92.93.33.12.22.93.22.83.13.03.22.82.82.63.04.7

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value3483343823792642472692251981421471159198
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.20.30.20.20.20.20.20.10.20.10.10.1

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value148741271714981119441130815069150531332812979990870175462467050863760330533152928287525952211180919251792188117461424123412141037110098410801063105210801034899
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.77.89.48.28.110.911.310.711.19.17.25.95.25.74.44.24.54.34.44.34.03.53.93.94.34.23.55.15.85.46.16.66.97.07.06.76.914.2

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-31
Value1051104010239758998358006450.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.60.60.60.70.60.60.60.60.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value3469249817841201994583380272231
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.21.91.81.41.51.20.91.51.5

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2020-12-312019-12-312018-12-312017-12-31
Value2038624491340
Percentage of TaxesPayableCurrent100.0100.0100.0100.0
Percentage of Assets1.30.50.50.4

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value6552657564147121830384897745873581436488619066486239623964174485404735982892296431453116315731482687264725451587105610631088614444356305254191135
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.84.04.04.95.96.15.87.07.05.96.47.26.97.07.65.75.55.24.55.05.66.06.46.86.16.36.36.65.15.66.14.12.82.32.01.61.32.1

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-31
Value10956105749631964196339509952465650.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets6.46.56.06.66.96.97.16.00.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1436133113941348
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.80.80.90.9

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1329127012661213
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.80.80.80.8

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1164110611631130
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.70.70.70.8

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value1001
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.6

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value7206
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets4.5

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value12007116141065410616105321034410324
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.07.16.77.27.57.57.7

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value14902144021333013346
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets8.78.88.49.1

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2895278826762730
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets1.71.71.71.9

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value1382271336571282901177311104471053041010549399988762865168412780342793827762074347712086648162188591945411550383471504421841420394523750136096212381834616737154701304812349118241175514174133094899
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets81.081.780.580.479.176.175.875.675.979.086.486.987.987.388.090.190.090.591.190.790.490.589.589.189.489.389.887.888.388.086.487.478.578.077.888.489.277.4

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value285154927308-142.0-544.0-489.0-849.0-483.0-781.0-760.0-777.0-687.0-294.0-227.0-200.0-370.0-703.0-455.0-228.0142.0-6.0-6.00.0
Percentage of StockholdersEquity0.20.10.70.3-0.1-0.5-0.5-0.9-0.5-0.9-0.9-1.0-0.9-0.4-0.3-0.3-0.6-1.2-1.0-0.60.10.0-0.10.00.0
Percentage of Assets0.20.10.60.2-0.1-0.4-0.4-0.7-0.4-0.7-0.8-0.8-0.8-0.3-0.3-0.3-0.5-1.1-0.9-0.60.10.0-0.10.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value528455116050018489104780546688458514505944277435334290642352418324113440584401993929138227348863022512297100942684947253
Percentage of StockholdersEquity38.238.339.041.543.344.345.447.949.950.351.052.752.753.054.656.559.164.678.983.779.585.954.80.00.0
Percentage of Assets31.031.331.433.434.233.734.436.237.839.844.145.846.346.248.050.953.258.870.675.268.766.842.40.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312015-12-312014-12-312013-12-312012-12-312011-12-312010-12-312009-12-31
Value850978234377345685136278459160556924978944968437644198138767382373678033990312092756021670978760993159165916066060.0
Percentage of StockholdersEquity61.661.660.358.256.856.255.153.050.750.649.948.348.247.445.743.841.536.622.116.920.414.132.80.00.0
Percentage of Assets49.950.448.546.844.942.841.840.038.440.043.141.942.341.440.239.537.333.419.815.217.711.025.40.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value52845511605001848910478054668845851450594427743533429064235241832411344058440199392913863938227387563740536129348863357432479313373022515949137591292112297103991016799611009412585116842684
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets31.031.331.433.434.233.734.436.237.839.844.145.846.346.248.050.953.256.258.864.967.169.470.672.373.674.675.265.966.267.968.769.664.765.766.878.578.342.4

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value850978234377345685136278459160556924978944968437644198138767382373678033990312092756024175216701573113352112979787822673306611609953984592380131592636221118781659159516541606
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets49.950.448.546.844.942.841.840.038.440.043.141.942.341.440.239.537.335.233.426.424.021.719.817.716.615.715.222.322.120.017.717.714.112.411.09.911.125.4

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value285154927308-142.0-544.0-489.0-849.0-483.0-781.0-760.0-777.0-687.0-294.0-227.0-200.0-370.0-626.0-703.0-372.0-374.0-276.0-455.0-380.0-357.0-447.0-228.0-109.0-5.0151413-29.0-15.02.0-6.0-29.0-6.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.10.60.2-0.1-0.4-0.4-0.7-0.4-0.7-0.8-0.8-0.8-0.3-0.3-0.3-0.5-0.9-1.1-0.6-0.7-0.5-0.9-0.8-0.8-1.1-0.6-0.5-0.00.10.10.1-0.2-0.10.0-0.0-0.2-0.1

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value2548183017841722169513351274124913031010972104011869558141010
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value2548183017841722169513351274124913031010972104011869558141010
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value132471224214040982938771100190839307861693087618749862987860767161275360505863503577319829832827219218801700158312481341128512319501322719681248242441510565
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.646.850.045.820.762.043.152.751.061.745.054.647.665.759.159.357.563.072.151.049.755.448.448.746.548.041.139.046.151.447.647.172.949.343.019.720.441.745.159.2

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-8195.0-4874.0-5173.0-16599.0-4178.0-4109.0-4036.0-5050.0-4010.0-6768.0-3685.0-4247.0-2384.0-1287.0-4993.0-3714.0-5440.0-5891.0-1975.0-3117.0-4971.0-1676.0-2726.0-3300.0-564.0-2844.0-6616.02997-422.0-1872.0-2534.0734-498.0-326.0535-389.0-6450.0-720.0-43.0-795.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-28.2-18.6-18.4-77.3-22.4-23.2-19.1-28.6-23.7-44.9-21.8-30.9-18.0-10.8-38.5-36.0-58.4-73.3-22.4-44.5-77.2-31.1-46.7-73.3-14.0-80.3-171.893.6-14.5-74.8-98.036.4-27.5-22.433.8-30.8-544.8-68.1-3.8-83.3

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-8549.0-5185.0-3207.0-2911.0-2152.0-2022.0-2026.0-2019.0-1831.0-1423.0-3541.0-5157.0-4271.0-2603.0-1843.0-1531.0-869.0-992.0-1416.04514711845543153423714014384702621525-1599.0-149.0-444.0-1314.050770405013114
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-29.4-19.8-11.4-13.6-11.5-11.4-9.6-11.4-10.8-9.4-20.9-37.6-32.3-21.8-14.2-14.8-9.3-12.4-16.16.47.33.49.57.08.510.510.413.716.210.559.0-79.3-8.2-30.5-82.940.2594.64.711.61.5

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-3380.019375975-9590.0-2358.046483199208228011073380-1924.0-542.04006865937-881.0-1826.0
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-11.67.421.3-44.7-12.626.215.211.816.67.12.2-14.0-4.133.56.79.1-9.5-22.7

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302011-12-312011-09-30
Value229418-376.0-1506.0213477-395.01741.018320329101-47.0-225.0-94.026-84.0-334.019-77.0-65.0-123.0-383.0-66.0-223.0-180.04.0-33.0-1.0-58.02.026-7.0249-60.0-8.0-15.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value198619721863169817041597146814161502135512251107103494985377272967161459158555254348645945743328925726427427422224122417613911010397
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value1366-849.03059377122-2046.016973281006-1070.01564489627-788.01374458386-609.01011253492-267.0568207282-84.0346182187-105.023383116-54.08049106-65.010244
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value132471224214040982938771100190839307861693087618749862987860767161275360505863503577319829832827219218801700158312481341128512319501322719681248242441510565
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.646.850.045.820.762.043.152.751.061.745.054.647.665.759.159.357.563.072.151.049.755.448.448.746.548.041.139.046.151.447.647.172.949.343.019.720.441.745.159.2

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value103949497112197846517849027349609126162429688251375106498842694707389430644273237920551510156189671951270180679164252342533321964-59.0-157.0205302227240
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.736.340.036.527.727.634.934.515.516.140.737.438.641.732.945.641.838.148.533.931.928.126.719.917.814.518.225.227.225.720.221.118.415.04.0-4.7-13.319.426.723.826.8

us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock

us-gaap:CommonClassA


Net
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value87858025437141386197513822042038575042934246412335113853317724973464192516621219125471957641056163261749839732024515621-19.0-31.018271920
Percentage of NetIncomeLoss84.584.584.484.484.384.484.383.983.683.683.282.782.281.981.681.581.180.980.980.780.380.280.180.180.078.478.077.675.975.373.671.232.832.219.78.88.98.48.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax30.230.723.423.329.429.113.113.534.031.332.134.527.137.334.131.139.327.525.822.621.516.014.311.614.619.721.219.915.415.913.510.71.3-1.5-2.61.72.42.02.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Net
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value1609147280776411529534123911132844860865758854717567809454393291307177143102140174174144126105886343-40.0-126.0187275208220
Percentage of NetIncomeLoss15.515.515.615.615.715.615.716.116.416.416.817.317.818.118.418.518.919.119.119.319.719.819.919.920.021.622.022.424.124.726.428.867.267.880.391.291.191.691.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.55.64.34.35.55.42.42.66.76.16.57.25.88.37.77.19.26.56.15.45.33.93.52.93.65.46.05.84.95.24.94.32.7-3.2-10.617.724.321.824.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value103949497112197846517849027349609126162429688251375106498842694707
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.736.340.036.527.727.634.934.515.516.140.737.438.641.732.945.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value254918301784172216951335127412491303101097210391186955814101010328678478198057477467577636948453533142742732392241701841791106103767064
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-8195.0-4874.0-5173.0-16599.0-4178.0-4109.0-4036.0-5050.0-4010.0-6768.0-3685.0-4247.0-2384.0-1287.0-4993.0-3714.0-5440.0-5891.0-1975.0-3117.0-4971.0-1676.0-2726.0-3300.0-564.0-2844.0-6616.02997-422.0-1872.0-2534.0734-498.0-326.0535-389.0-6450.0-720.0-43.0-795.0
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-28.2-18.6-18.4-77.3-22.4-23.2-19.1-28.6-23.7-44.9-21.8-30.9-18.0-10.8-38.5-36.0-58.4-73.3-22.4-44.5-77.2-31.1-46.7-73.3-14.0-80.3-171.893.6-14.5-74.8-98.036.4-27.5-22.433.8-30.8-544.8-68.1-3.8-83.3

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value461242724613368932553558410035323633383743013342346028122263175514441271126910959951132692780549502517482469363483284268327198171413453185136
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value-8549.0-5185.0-3207.0-2911.0-2152.0-2022.0-2026.0-2019.0-1831.0-1423.0-3541.0-5157.0-4271.0-2603.0-1843.0-1531.0-869.0-992.0-1416.04514711845543153423714014384702621525-1599.0-149.0-444.0-1314.050770405013114
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-29.4-19.8-11.4-13.6-11.5-11.4-9.6-11.4-10.8-9.4-20.9-37.6-32.3-21.8-14.2-14.8-9.3-12.4-16.16.47.33.49.57.08.510.510.413.716.210.559.0-79.3-8.2-30.5-82.940.2594.64.711.61.5

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value70793939192917251368125012961148114561335004256334917749586401502280.00.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value5.039415.486
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value794554532803226824521370601354342140
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-312013-09-302013-06-302013-03-312012-12-312011-12-312010-12-312009-12-31
Value9070885086928420806081507863716068404890467842604090387038703680345033703309320031503070301725802020183016821510131675138235216463189.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value1218101260043824020510182379.0
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:AcquisitionIncurredButNotYetPaid

fb:AcquisitionIncurredButNotYetPaid


Acquisition
Period End2021-06-302021-03-312020-06-302020-03-31
Value-45.0118168148
Percentage of AcquisitionIncurredButNotYetPaid100.0100.0100.0100.0

fb:FinanceLeaseLiabilityInExchangeForRightOfUseAssetObtained1

fb:FinanceLeaseLiabilityInExchangeForRightOfUseAssetObtained1


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value462420688.02565534035
Percentage of FinanceLeaseLiabilityInExchangeForRightOfUseAssetObtained1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:GoodwillForeignCurrencyTranslationGainLossAndOtherAdjustments

fb:GoodwillForeignCurrencyTranslationGainLossAndOtherAdjustments


Goodwill
Period End2021-03-31
Value6000000.0
Percentage of GoodwillForeignCurrencyTranslationGainLossAndOtherAdjustments100.0

fb:IncrementalCommonSharesAttributableToConversionOfCommonStock us-gaap:StatementClassOfStock

fb:IncrementalCommonSharesAttributableToConversionOfCommonStock

us-gaap:CommonClassA


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value4394410.0444444444-2.0447450460-4.0474488504-4.0527534535-1.05485465470.0554554555-3.0559563568-18.0603635681-115.01627150312308.012041183
Percentage of IncrementalCommonSharesAttributableToConversionOfCommonStock100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:NoncashOrPartNoncashAcquisitionAndOtherInvestmentsOtherLiabilitiesAssumed

fb:NoncashOrPartNoncashAcquisitionAndOtherInvestmentsOtherLiabilitiesAssumed


Noncash
Period End2020-09-30
Value-198.0
Percentage of NoncashOrPartNoncashAcquisitionAndOtherInvestmentsOtherLiabilitiesAssumed100.0

fb:OperatingLeaseLiabilityInExchangeForRightOfUseAssetObtained

fb:OperatingLeaseLiabilityInExchangeForRightOfUseAssetObtained


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value6591282204265385304132515538201383
Percentage of OperatingLeaseLiabilityInExchangeForRightOfUseAssetObtained100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentAndOtherNetOfTax

fb:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentAndOtherNetOfTax


Other
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value-38.0-172.0-52.015532152
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentAndOtherNetOfTax100.0100.0100.0100.0100.0100.0

fb:PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue

fb:PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue


Payments
Period End2020-12-312019-12-31
Value590.0
Percentage of PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue100.00.0

fb:PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

fb:JioPlatformsLimited


Payments
Period End2020-12-312020-07-07
Value4.05820
Percentage of PaymentsForEquitySecuritiesWithoutReadilyDeterminableFairValue6.80.0

fb:PaymentsToAcquireBusinessesNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets

fb:PaymentsToAcquireBusinessesNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value4.0123393344510.03.0500.072164916988.00.04261191.04.027252574221735190.013116122990.033655025191.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquiredAndPurchasesOfIntangibleAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

fb:ReallocationOfNetIncomeAsResultOfConversionOfClassBToClassAShares us-gaap:StatementClassOfStock

fb:ReallocationOfNetIncomeAsResultOfConversionOfClassBToClassAShares

us-gaap:CommonClassA


Reallocation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value160914721745122380776411529534123911132844860865758854717566807453392290306176142101139173173143126104886229-40.0-126.0125186138146
Percentage of ReallocationOfNetIncomeAsResultOfConversionOfClassBToClassAShares100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:ReallocationOfNetIncomeToClassBCommonStock us-gaap:StatementClassOfStock

fb:ReallocationOfNetIncomeToClassBCommonStock

us-gaap:CommonClassB


Reallocation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-30
Value-24.0-18.0-26.0-18.0-8.0-5.0-9.0-6.0-2.00.0-2.0-4.0-4.0-5.0-7.0-5.0-2.02.05.02.04.02.05.03.03.03.05.07.07.07.010.01310.07.01.00.00.06.0118.09.0
Percentage of ReallocationOfNetIncomeToClassBCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0

fb:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities

fb:RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities


Repurchase
Period End2021-06-302021-03-312020-06-302020-03-31
Value702401135
Percentage of RepurchaseOfCommonStockInAccruedExpensesAndOtherCurrentLiabilities100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1354107711201000753690627591850512545905927832886853
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value863688676617578498483472563387422523492408430425
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation63.763.960.461.776.872.277.079.966.275.677.457.853.149.048.549.8

us-gaap:RetainedEarnings


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value491389444383175192144119287125123382435424456428
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation36.336.139.638.323.227.823.020.133.824.422.642.246.951.051.550.2

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value51219864545-11.0160337183501617451358-145.01291-78.0284183-26.0-47.02303752-19.0-87.08.01865320
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:StatementGeographical, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ConcentrationRiskPercentage1

country:US, us-gaap:RevenueFromContractWithCustomer, us-gaap:GeographicConcentrationRisk


Concentration
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value41.00.420.4343.00.420.42
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1860185017401580158014901360127013401200
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value117-246.03159195-222.0178-156.026-44.0-12.0-18.0-185.03640709428
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount


Equity
Period End2021-06-302021-03-31
Value010000000.0
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount0.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount


Equity
Period End2021-06-302021-03-31
Value31118
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount100.0100.0

us-gaap:FinanceLeaseInterestExpense

us-gaap:FinanceLeaseInterestExpense


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value4.04.03.04.04.03.03.04.03.02.0
Percentage of FinanceLeaseInterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseInterestPaymentOnLiability

us-gaap:FinanceLeaseInterestPaymentOnLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value3.04.03.04.04.03.04.03.03.02.0
Percentage of FinanceLeaseInterestPaymentOnLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinanceLeasePrincipalPayments


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1231512061891091001411441421250.00.00.00.0
Percentage of FinanceLeasePrincipalPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:FinanceLeaseRightOfUseAssetAmortization

us-gaap:FinanceLeaseRightOfUseAssetAmortization


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value83817465606055514742
Percentage of FinanceLeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2020-12-31
Value11
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities


Increase
Period End2020-09-302019-09-30
Value5839
Percentage of IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities100.0100.0

us-gaap:IncreaseDecreaseInAccountsPayableTrade

us-gaap:IncreaseDecreaseInAccountsPayableTrade


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value116-250.0-56.0139-56.0-44.0111899.0-96.0
Percentage of IncreaseDecreaseInAccountsPayableTrade100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value1481-1681.02219-257.0-3996.098086145728283154373354-17.0707214-62.09661373219438-16.022250107134130123102-27.067-114.042-33.0-2.0-64.02242.04612
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value3.06.0-3.011215-16.0413155-4.033241.0-5.0-8.016
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes fb:NatureOfTaxAdjustment

us-gaap:IncreaseDecreaseInDeferredIncomeTaxes

fb:TaxElectionToCapitalizeResearchAndDevelopmentExpenses


Increase
Period End2020-09-30
Value1660
Percentage of IncreaseDecreaseInDeferredIncomeTaxes100.0

us-gaap:IncreaseDecreaseInIncomeTaxes fb:NatureOfTaxAdjustment

us-gaap:IncreaseDecreaseInIncomeTaxes

fb:TaxElectionToCapitalizeResearchAndDevelopmentExpenses


Increase
Period End2020-09-30
Value746
Percentage of IncreaseDecreaseInIncomeTaxes100.0

us-gaap:IncreaseDecreaseInOtherAccountsPayable

us-gaap:IncreaseDecreaseInOtherAccountsPayable


Increase
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value-61.0-72.011-169.02893921-1.04163512.07332-7.0-3.0476.017-3.0-23.059-6.0-13.0-6.0-17.0-12.07.010.0-1.0-18.02114-1.0-22.07.0
Percentage of IncreaseDecreaseInOtherAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-26.0210-89.0116-486.0-68.0-738.03201473184-736.022619-143.0
Percentage of IncreaseDecreaseInOtherNoncurrentLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value18510.026-7.0-1.01625-1.0-24.0-41.0604081-22.0-24.0-48.0-51.0-31.032-42.011-15.07.0-29.0-7.03258176-2.0-16.0107-9.08.036-2.0-43.0376.0-20.019
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value1852461-224.0-264.032429-574.0359252-84.0-199.0-9.0533365-442.057212365-152.051154106-1.05547437855-14.04.034-5.0151.038-31.0-26.033-89.0-113.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements us-gaap:StatementClassOfStock

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:CommonClassA


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value43354.04129172.0202013-5.02835
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value517513527478465463428394345339
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LossContingencyAccrualPayments us-gaap:LitigationCase, us-gaap:LitigationStatus

us-gaap:LossContingencyAccrualPayments

fb:IllinoisBiometricInformationPrivacyAct, us-gaap:SettledLitigation


Loss
Period End2021-03-31
Value650
Percentage of LossContingencyAccrualPayments100.0

us-gaap:NetIncomeLossAttributableToParentDiluted us-gaap:StatementClassOfStock

us-gaap:NetIncomeLossAttributableToParentDiluted

us-gaap:CommonClassA


Net
Period End2021-06-302021-03-312020-06-302020-03-31
Value10394949751784902
Percentage of NetIncomeLossAttributableToParentDiluted100.0100.0100.0100.0

us-gaap:CommonClassB


Net
Period End2021-06-302021-03-312020-06-302020-03-31
Value15851454799759
Percentage of NetIncomeLossAttributableToParentDiluted15.215.315.415.5

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value371362355352344340321298274246
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value353329330306296276269245200188
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value131-773.0619450402-55.0360-366.0298-21.017-59.0-393.0-67.0-27.0170
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value131-773.0619450402-55.0360-366.0298-21.017-59.0-393.0-67.0-27.0170
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value2266-62.0-7.0-43.0-6.05.0-30.0-8.0-6.083-1.0-10.0-8.0-6.0-6.0-7.0-5.0-7.0-4.0-6.0-13.0-4.0-6.0-1.0-6.0-2.0-2.06.0-9.0-17.0-19.0-11.0-9.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value602.027-279.024642-63.010.06450213.00.01.07.0-16.04.0180.00.00.00.00.0-1.02.01.00.04.03.0-6.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.00.00.00.00.0100.0100.0100.00.0100.0100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-31
Value13551077112010007546906275916075125459059268328868657247710.06.00.00.00.08.07.05.0700.00.03.018314815340528620.00.00.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value10297623114130617978847397
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireOtherInvestments us-gaap:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeName

us-gaap:PaymentsToAcquireOtherInvestments

fb:JioPlatformsLimited


Payments
Period End2020-07-07
Value5820
Percentage of PaymentsToAcquireOtherInvestments100.0

fb:OtherEquityInvestments


Payments
Period End2020-12-31
Value60
Percentage of PaymentsToAcquireOtherInvestments0.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-30
Value234639813259285732244644310429431895221013811053107112677607308995992271313665377478483763391996364556196097801271903920130753956742690
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities

us-gaap:ProceedsFromPaymentsForOtherFinancingActivities


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value-45.0320.010.016981.05.05.04.04.04.04.03.01.0-26.05.07.04.0-8.04.02.00.0-8.0-7.0-5.0
Percentage of ProceedsFromPaymentsForOtherFinancingActivities100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0

us-gaap:ProceedsFromRepaymentsOfBankOverdrafts

us-gaap:ProceedsFromRepaymentsOfBankOverdrafts


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value53-50.048-7.063-80.037-141.058-177.05000.00.00.0
Percentage of ProceedsFromRepaymentsOfBankOverdrafts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value468716502008439826172764216329462944151212542492428243301795
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value3920000.02286000.01341000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value20.0180.232.81
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value3.01291.537.89
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value111010
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value36502830290026502040180015901530158013101330211021701950182017301510170010801210118014501850894668814580652589952400326343
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value15.09173.192.53
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value4.04.04.03.04.03.03.03.04.03.04.05.05.05.04.06.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesNewIssues

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-30
Value111110.010.08.09.08.08.012121213
Percentage of StockIssuedDuringPeriodSharesNewIssues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value22157.07.07.06.0
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value22157.07.06.06.06.03.0
Percentage of StockRepurchasedAndRetiredDuringPeriodShares100.0100.0100.0100.0100.00.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value71494110194517341379124211511125521
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value7149411017341379124211511125521
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value59669557576049412149
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

dei:EntityCommonStockSharesOutstanding us-gaap:StatementClassOfStock

dei:EntityCommonStockSharesOutstanding

us-gaap:CommonClassA


Entity
Period End2020-07-232020-04-242020-01-232019-10-252019-07-192019-04-222019-01-282018-10-262018-07-232018-04-232018-01-292017-10-302017-07-242017-05-012017-01-302016-10-282016-07-252016-04-252016-01-252015-11-022015-07-272015-04-212015-01-272014-10-272014-07-222014-04-222014-01-282013-10-292013-07-232013-04-302013-01-292012-10-222012-07-25
Value24042404240524062405240223852402241123982395238423702364235523402322231122942270225922482236222320151993197518741817174916841099674
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Entity
Period End2020-07-232020-04-242020-01-232019-10-252019-07-192019-04-222019-01-282018-10-262018-07-232018-04-232018-01-292017-10-302017-07-242017-05-012017-01-302016-10-282016-07-252016-04-252016-01-252015-11-022015-07-272015-04-212015-01-272014-10-272014-07-222014-04-222014-01-282013-10-292013-07-232013-04-302013-01-292012-10-222012-07-25
Value44444444444544745146847147549650952153353353454154854855155755755956256358557257458061766869710661467
Percentage of EntityCommonStockSharesOutstanding18.518.518.518.518.618.819.619.619.720.721.221.822.522.622.723.123.623.724.024.624.724.925.225.429.028.729.131.034.038.241.497.0217.6

fb:CashCashEquivalentsAndMarketableSecuritiesAtCarryingValue

fb:CashCashEquivalentsAndMarketableSecuritiesAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value64080642196195455620582406028954855522694859645243411144120642309439564171138289354523230629449261402329320621184341583414125124131119914250139561262911449932810252947296263908
Percentage of CashCashEquivalentsAndMarketableSecuritiesAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:ContractWithCustomerDepositsUnusedBalances

fb:ContractWithCustomerDepositsUnusedBalances


Contract
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value47474237353334313030
Percentage of ContractWithCustomerDepositsUnusedBalances100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:ContractWithCustomerLiabilityAndUnusedDeposits

fb:ContractWithCustomerLiabilityAndUnusedDeposits


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value391382382379264247269225147
Percentage of ContractWithCustomerLiabilityAndUnusedDeposits100.0100.0100.0100.0100.0100.0100.0100.0100.0

fb:DeferredTaxAssetsLeaseLiabilities

fb:DeferredTaxAssetsLeaseLiabilities


Deferred
Period End2020-12-312019-12-31
Value20581999
Percentage of DeferredTaxAssetsLeaseLiabilities100.0100.0

fb:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts

fb:DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts


Deferred
Period End2020-12-31
Value1922
Percentage of DeferredTaxAssetsTaxDeferredExpenseCapitalizedResearchAndDevelopmentCosts100.0

fb:FinanceLeaseLiabilityToBePaidAfterYearFour

fb:FinanceLeaseLiabilityToBePaidAfterYearFour


Finance
Period End2021-06-302021-03-312020-09-30
Value434413432
Percentage of FinanceLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

fb:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

fb:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


Finite
Period End2021-06-302021-03-312020-09-30
Value161631
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour100.0100.0100.0

fb:LegalRelatedAccruedLiabilitiesCurrent

fb:LegalRelatedAccruedLiabilitiesCurrent


Legal
Period End2020-12-312019-12-31
Value16225998
Percentage of LegalRelatedAccruedLiabilitiesCurrent100.0100.0

fb:LesseeFinanceLeaseLeaseNotYetCommencedAmount

fb:LesseeFinanceLeaseLeaseNotYetCommencedAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value887543443398
Percentage of LesseeFinanceLeaseLeaseNotYetCommencedAmount100.0100.0100.0100.0

fb:LesseeOperatingLeaseLeaseNotYetCommencedAmount

fb:LesseeOperatingLeaseLeaseNotYetCommencedAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value5930614074107310
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedAmount100.0100.0100.0100.0

fb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

fb:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value891283188055
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

fb:PropertyAndEquipmentAccruedLiabilitiesCurrent

fb:PropertyAndEquipmentAccruedLiabilitiesCurrent


Property
Period End2020-12-312019-12-31
Value14141082
Percentage of PropertyAndEquipmentAccruedLiabilitiesCurrent100.0100.0

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent

us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent


Accounts
Period End2020-09-302020-06-302019-12-31
Value800729886
Percentage of AccountsPayableAndOtherAccruedLiabilitiesCurrent100.0100.0100.0

us-gaap:AccountsPayableOtherCurrent

us-gaap:AccountsPayableOtherCurrent


Accounts
Period End2021-06-302021-03-312020-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value94910061093590560537541502440396390314278278280239232216217241182189202208176188181171172190169
Percentage of AccountsPayableOtherCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccountsPayableTradeCurrent

us-gaap:AccountsPayableTradeCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312018-12-31
Value9738781093712886541
Percentage of AccountsPayableTradeCurrent100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


Accrued
Period End2020-12-312019-12-31
Value50255651
Percentage of AccruedIncomeTaxesNoncurrent100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value439-617.0-466.0-16.0-582.0-430.0-227.012
Percentage of AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value10811111431136537020630129521622920719820418910390869483676368554742393533313831262122181717
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value579485782855466501195230255632501204839845216417843840139499
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value435334587943390379724169244607394373796835444320952910529069
Percentage of AssetsFairValueDisclosure75.179.378.275.879.780.278.778.478.476.875.873.6

us-gaap:FairValueInputsLevel2


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value144151194912076121471061011025106831043097729689929610430
Percentage of AssetsFairValueDisclosure24.920.721.824.220.319.821.321.621.623.224.226.4

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value41049264171978163120521817924
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-31
Value36075319963155230412229732134925656155808498
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value118191271012826135911280397467976496650293422470448151964
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value47894447064437844003371953667135776362903471934167310953156933632
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value10705113451169811063751766176712746477928039833310944
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent22.425.426.425.120.218.018.820.622.423.526.832.5

us-gaap:FairValueInputsLevel1, us-gaap:USGovernmentDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value231842174720921210471926319331186791859917338167941383612766
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent48.448.647.147.851.852.752.251.349.949.244.538.0

us-gaap:FairValueInputsLevel2, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value14005116141175911893104151072310385102279589933489269922
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent29.226.026.527.028.029.229.028.227.627.328.729.5

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value140051161411759118931041510723103851022795899334892689629922
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent29.226.026.527.028.029.229.028.227.627.328.728.429.5

us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value107051134511698110637517661767127464779280398333835610944
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent22.425.426.425.120.218.018.820.622.423.526.826.532.5

us-gaap:USGovernmentDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value23184217472092121047192631933118679185991733816794138361425112766
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent48.448.647.147.851.852.752.251.349.949.244.545.138.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:BankTimeDeposits


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value355269305254195203217189163355369440
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateDebtSecurities


Cash
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value556612998114201.068
Percentage of CashAndCashEquivalentsFairValueDisclosure15.524.53.948.837.37.412.30.315.5

us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value934612291975545901473418155127871130610151696967925268
Percentage of CashAndCashEquivalentsFairValueDisclosure2632.74569.13198.41807.17555.98943.35892.65982.06227.61963.11840.71197.3

us-gaap:USGovernmentDebtSecurities


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value298496101612721782878155401632399066
Percentage of CashAndCashEquivalentsFairValueDisclosure83.9184.4333.1500.891.3141.4375.6285.7100.067.324.415.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:BankTimeDeposits, us-gaap:FairValueInputsLevel2


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value355269305254195203217189163355369440
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CorporateDebtSecurities, us-gaap:FairValueInputsLevel2


Cash
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-09-302019-06-302018-12-312017-12-31
Value556612998114201.068
Percentage of CashAndCashEquivalentsFairValueDisclosure15.524.53.948.837.37.412.30.315.5

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value934612291975545901473418155127871130610151696967925268
Percentage of CashAndCashEquivalentsFairValueDisclosure2632.74569.13198.41807.17555.98943.35892.65982.06227.61963.11840.71197.3

us-gaap:USGovernmentDebtSecurities, us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value298496101612721782878155401632399066
Percentage of CashAndCashEquivalentsFairValueDisclosure83.9184.4333.1500.891.3141.4375.6285.7100.067.324.415.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:PlanName

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

fb:EquityIncentivePlan2012


Common
Period End2021-01-012020-01-01
Value145171
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0

fb:StockOptionPlanTwentyTwelve


Common
Period End2020-12-31
Value129
Percentage of CommonStockCapitalSharesReservedForFutureIssuance0.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value38637833533222221023419216411111785626468
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation

us-gaap:ContractualObligation


Contractual
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302018-06-30
Value1285090707500791083003630
Percentage of ContractualObligation100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Contractual
Period End2020-07-292018-07-26
Value1000700
Percentage of ContractualObligation0.00.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value568742971596101915981219129120120480
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value916364653403270626921575702436379149
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value243720511825130012524761306.010.03.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value34014915313114934215.0160.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value10551333668509268297190164379.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value24313527038568452922512023379
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value11087984873813392391361418358
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value18761910
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value381123871401622535270101689769
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value26091704120377663647332219614657
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-30
Value24480262501650017040878094807030748079708670723077008230893079604170334036702690285030602210221023022245
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value639363426234616486
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value556527523528472470473
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value63535462
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityNoncurrent

us-gaap:FinanceLeaseLiabilityNoncurrent


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value493474469466
Percentage of FinanceLeaseLiabilityNoncurrent100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value675646643649
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueAfterYearFive


Finance
Period End2020-12-31
Value401
Percentage of FinanceLeaseLiabilityPaymentsDueAfterYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value55526853
Percentage of FinanceLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFive


Finance
Period End2020-12-31
Value41
Percentage of FinanceLeaseLiabilityPaymentsDueYearFive100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour

us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value43424140
Percentage of FinanceLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree

us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value43424140
Percentage of FinanceLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo

us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value49445146
Percentage of FinanceLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2021-06-302021-03-312020-09-30
Value515338
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2021-06-302021-03-312020-12-312020-09-30
Value119119120121
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization

us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization


Finance
Period End2021-06-302021-03-312020-12-312019-12-31
Value2557239822951635
Percentage of FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization100.0100.0100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-31
Value2.82.92.92.90.0310.0313.10.0320.032
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302011-12-31
Value463545134395427441514033392238173672351633603203304728892720255023772203202818451650145712771108928748569391337296255216179142110764532
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

fb:Acquiredusers


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value19841912184017671694162215501477140513321260118811161043971898826752678604530456382308234159856.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization42.842.441.941.340.840.239.538.738.337.937.537.136.636.135.735.234.734.133.432.732.131.329.927.825.221.314.92.4

us-gaap:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value17717316816415915715715515415014714414213813312912612311911510798898474655534
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization3.83.83.83.83.83.94.04.14.24.34.44.54.74.84.95.15.35.65.96.26.56.77.07.68.08.79.713.3

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value6996886776656526386256115965805655485325164994814614414203993783563333092862622392151911671421209774534.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization15.115.215.415.615.715.815.916.016.216.516.817.117.517.918.318.919.420.020.721.622.924.426.127.930.835.042.055.056.756.455.755.654.252.148.212.5

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value11441114108810601032100798697494590987183479675971166461456651846240635431027322918714410465
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization24.724.724.824.824.925.025.125.525.725.925.926.026.126.326.126.025.825.725.525.024.624.324.324.624.725.025.326.625.5

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value631626622618614609604600572545517489461433406378350321293265163
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization13.613.914.214.514.815.115.415.715.615.515.415.315.115.014.914.814.714.614.414.412.8

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value16
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value163121387388
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value173269120
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value17
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value18172929
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value49295354
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value9553121122
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value514950185018501850104871481646704666466646544654462046244604460045634563456345474529452444634485447344624438164811521138113810631048989911112
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

fb:Acquiredusers


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value20572057205720562056205620562056205620562056205620562056205620562056205620562056205620562056205620562056205630
Percentage of FiniteLivedIntangibleAssetsGross39.941.041.041.041.042.242.744.044.144.144.244.244.544.544.744.745.145.145.145.245.445.446.145.846.046.146.32.6

us-gaap:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value22322322322322316216216216216216216216216216216216216216216216216216216916916916463
Percentage of FiniteLivedIntangibleAssetsGross4.34.44.44.44.53.33.43.53.53.53.53.53.53.53.53.53.63.63.63.63.63.63.63.83.83.83.75.5

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312011-12-31
Value82780580580580580580580580580580580578578578578578578578578578578578578577877877377377377377373973873868451
Percentage of FiniteLivedIntangibleAssetsGross16.116.016.016.016.116.516.717.217.317.317.317.317.017.017.117.117.217.217.217.317.317.417.617.517.417.417.446.967.167.967.969.570.474.675.145.5

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value140112971297129312881213115810181014101410021002988992972968931931931915897892831843838827813518227
Percentage of FiniteLivedIntangibleAssetsGross27.225.825.825.825.724.924.021.821.721.721.521.521.421.521.121.020.420.420.420.119.819.718.618.818.718.518.331.419.9

us-gaap:TradeNames


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value641636636641638635635629629629629629629629629629629629629629629
Percentage of FiniteLivedIntangibleAssetsGross12.412.712.712.812.713.013.213.513.513.513.513.513.613.613.713.713.813.813.813.814.1

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued

us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-31
Value8538117748337747897476185493913403102752051548036
Percentage of IncomeTaxExaminationPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1448142013001365
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value613957235
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LossContingencyAccrualAtCarryingValue us-gaap:LitigationCase

us-gaap:LossContingencyAccrualAtCarryingValue

fb:IllinoisBiometricInformationPrivacyAct


Loss
Period End2020-12-312020-01-152019-12-31
Value650550550
Percentage of LossContingencyAccrualAtCarryingValue100.0100.0100.0

us-gaap:LossContingencyAccrualAtCarryingValue us-gaap:LitigationCase, us-gaap:LitigationStatus

fb:IllinoisBiometricInformationPrivacyAct, us-gaap:SettledLitigation


Loss
Period End2020-07-22
Value650
Percentage of LossContingencyAccrualAtCarryingValue0.0

us-gaap:LossContingencyAccrualAtCarryingValue us-gaap:LitigationCase, us-gaap:LitigationStatus, us-gaap:SubsequentEventType

fb:IllinoisBiometricInformationPrivacyAct, us-gaap:SettledLitigation, us-gaap:SubsequentEvent


Loss
Period End2020-07-22
Value650
Percentage of LossContingencyAccrualAtCarryingValue0.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-31
Value3.02.93.13.10.0310.0323.20.0350.036
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:InternalRevenueServiceIRS


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value1062090607880536031402700453078805830
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value219023702220250027703310446092407620
Percentage of OperatingLossCarryforwards20.626.228.246.688.2122.698.5117.3130.7

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value138910558621045461269175
Percentage of OtherSundryLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value17735164901541810663
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value50909477204563335323
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312019-12-31
Value68644642106105145986
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalents us-gaap:BalanceSheetLocation

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:OtherAssets


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1241211371402161721929411211195100105114107979194100
Percentage of RestrictedCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2012572412223081378.07.09.010.010.07.0111418415985106
Percentage of RestrictedCashAndCashEquivalents162.1212.4175.9158.6142.679.74.27.48.09.010.57.010.512.316.842.364.890.4106.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value11412596103106108788186936774859381931001089810411212111613213914813896961061031111220.0970770.113044
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-31
Value225.01218.68181.88175.78168.49163.08165.74161.21157.92153.98144.77142.08134.4128.16110.49103.4399.4996.5982.9979.6976.6974.3465.9564.3662.2960.2555.8942.6436.5935.0727.325.8724.7822.4621.38
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value223402949086001055012280136604900
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0100.0100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:InternalRevenueServiceIRS


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value4243572901423121080800637
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value26502280191013801060905753651
Percentage of TaxCreditCarryforwardAmount625.0638.7658.6971.8339.783.894.1102.2

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-30
Value5090493048504620
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0

Line plots across dimensions of each concept


us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Issuedus-gaap: Statement Class Of Stock
us-gaap:CommonStockSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Shares Outstanding Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Dilutedus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
(None,)
Net Income Lossus-gaap: Statement Class Of Stock
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:StatementClassOfStock
(None,)
Net Income Loss Available To Common Stockholders Basicus-gaap: Statement Class Of Stock
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted
us-gaap:StatementClassOfStock
(None,)
Net Income Loss Available To Common Stockholders Dilutedus-gaap: Statement Class Of Stock
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents
(None,)
Cash And Cash Equivalents At Carrying Valueus-gaap: Cash And Cash Equivalents
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:PropertyPlantAndEquipmentGross
fb:LongLivedTangibleAsset
(None,)
Property Plant And Equipment Grossfb: Long Lived Tangible Asset
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
(None,)
Net Income Lossus-gaap: Statement Class Of Stock