TWTR


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

Table of contents



us-gaap:CommonStockValue

us-gaap:SharesOutstanding
us-gaap:StatementEquityComponents

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:CostsAndExpenses

us-gaap:GeneralAndAdministrativeExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense
us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:ResearchAndDevelopmentExpense

us-gaap:Revenues
us-gaap:ProductOrService
us-gaap:StatementGeographical

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:Cash

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:InvestmentType

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:ShortTermInvestments

us-gaap:AccountsReceivableNetCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:EquitySecuritiesFvNi
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByMeasurementFrequency

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:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementScenario

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:TreasuryStockValue
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquireProductiveAssets

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance
us-gaap:IncomeTaxAuthority
us-gaap:StatementEquityComponents
twtr:AdjustmentsToAdditionalPaidInCapitalTaxRelatedToPurchaseOfConvertibleNoteHedge
us-gaap:BusinessAcquisition
twtr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther

twtr:ChangesInAccruedPropertyAndEquipmentPurchases

twtr:DebtInstrumentCouponInterestExpense
us-gaap:CumulativeEffectPeriodOfAdoption
twtr:DeferredTaxAssetIncreaseDecreaseAmount
us-gaap:StatementScenario
us-gaap:IncomeTaxAuthority
twtr:IncomeTaxesRelatedToEstablishmentOfDeferredTaxAssetValuationAllowance

twtr:IncreaseDecreaseInOperatingLeaseLiabilities

twtr:IncreaseDecreaseInOperatingLeaseRightOfUseAssets

twtr:IncreasedAmountOfIndebtednessToBeIncurredAfterAmendment

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfOtherShares

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfRestrictedStockUnits
us-gaap:PlanName
twtr:OutstandingSharesOfCommonStockPercentageForIncrease

twtr:PaymentsForPurchaseOfInvestmentsInPrivatelyHeldCompanies

twtr:PurchaseOfConvertibleNoteHedge
us-gaap:StatementEquityComponents
us-gaap:AwardType
twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentageOfTargetLevel
us-gaap:AwardType
twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodPercentageOfTargetLevel
us-gaap:StatementEquityComponents
twtr:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
us-gaap:StatementEquityComponents
us-gaap:StatementScenario
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfFinancingCostsAndDiscounts
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect

us-gaap:ContractWithCustomerLiabilityRevenueRecognized
twtr:DebtInstrumentScenario, us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger

us-gaap:DeferredOtherTaxExpenseBenefit

us-gaap:DepreciationAndAmortization

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:PropertyPlantAndEquipmentByType
us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount

us-gaap:FinanceLeasePrincipalPayments

us-gaap:FinancingReceivableSignificantSales
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable, us-gaap:SubsequentEventType

us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:ImpairmentOfInvestments
us-gaap:IncomeStatementLocation

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InterestOnConvertibleDebtNetOfTax

us-gaap:InvestmentIncomeNonoperating

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:PaymentsForDerivativeInstrumentFinancingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireOtherInvestments

us-gaap:ProceedsFromConvertibleDebt
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:ProceedsFromDebtNetOfIssuanceCosts

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans

us-gaap:ProceedsFromIssuanceOfWarrants
us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfProductiveAssets

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
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:StockIssued1
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesAcquisitions

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
us-gaap:StatementScenario
us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount
us-gaap:AdjustmentsForNewAccountingPronouncements
us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberOfSharesIssuedBasic

us-gaap:WeightedAverageNumberOfSharesRestrictedStock

twtr:AccruedPublisherContentAndAdNetworkCosts

twtr:AccumulatedDepreciationAssociatedWithFinanceLeases

twtr:DeferredTaxAssetsFixedAssetsAndIntangibleAssets

twtr:DeferredTaxAssetsOperatingLeaseLiability

twtr:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

twtr:FinancingReceivableConvertedToPreferredShares
us-gaap:SubsequentEventType
us-gaap:BalanceSheetLocation
twtr:FinancingReceivableHeldForInvestment

twtr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

twtr:FullyAmortizedFiniteLivedIntangibleAssets

twtr:FutureLeasePaymentsDue

twtr:FutureLeasePaymentsDueInFiveYears

twtr:FutureLeasePaymentsDueInFourYears

twtr:FutureLeasePaymentsDueInOneYears

twtr:FutureLeasePaymentsDueInThreeYears

twtr:FutureLeasePaymentsDueInTwoYears

twtr:FutureLeasePaymentsDueNextTwelveMonths

twtr:FutureLeasePaymentsDueThereafter

twtr:FutureLeasePaymentsRemainderOfFiscalYear

twtr:ImputedInterest

twtr:InvestmentOwnedAtCarryingValue

twtr:LeaseLiabilities

twtr:LeasesNotYetCommenced

twtr:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour

twtr:OperatingLeasesNotYetCommenced
us-gaap:PlanName
twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
twtr:SharesCoveredByConvertibleNoteHedge

twtr:UnrecognizedTaxBenefitAmountNettedAgainstDeferredTaxAssets

twtr:UnrecognizedTaxBenefitsRecordedOnConsolidatedBalanceSheets

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:InvestmentType
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:CashCashEquivalentsAndShortTermInvestments
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights
us-gaap:PlanName
us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerLiability

us-gaap:ContractualObligation
us-gaap:DebtInstrument
us-gaap:OtherCommitments

us-gaap:ContractualObligationDueAfterFifthYear
us-gaap:DebtInstrument
us-gaap:OtherCommitments

us-gaap:ContractualObligationDueInFourthAndFifthYear
us-gaap:DebtInstrument
us-gaap:OtherCommitments

us-gaap:ContractualObligationDueInNextTwelveMonths
us-gaap:DebtInstrument
us-gaap:OtherCommitments

us-gaap:ContractualObligationDueInSecondAndThirdYear
us-gaap:DebtInstrument
us-gaap:OtherCommitments
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType
us-gaap:ConvertibleDebtFairValueDisclosures

us-gaap:ConvertibleLongTermNotesPayable
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:StatementScenario

us-gaap:ConvertibleNotesPayableCurrent
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:StatementScenario
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:DebtInstrumentFaceAmount

us-gaap:DebtInstrumentFairValue
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ShortTermDebtType
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentInterestRateEffectivePercentage
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DerivativeNotionalAmount

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount
us-gaap:BalanceSheetLocation

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable
us-gaap:FinancingReceivableLoanInProcess

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:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:InsuranceSettlementsReceivable
us-gaap:SubsequentEventType

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceived

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation
us-gaap:LoansReceivableHeldForSaleAmount

us-gaap:LossContingencyAccrualCarryingValueCurrent
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable
us-gaap:NotesReceivableNet
us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable, us-gaap:SubsequentEventType

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

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:RelatedPartyTransactionDueFromToRelatedParty
us-gaap:BalanceSheetLocation
us-gaap:RestrictedCashAndCashEquivalents

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:SeniorLongTermNotes
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:DebtInstrument, us-gaap:ShortTermDebtType
us-gaap:SeniorNotesCurrent
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType, us-gaap:Vesting
us-gaap:StatementScenario, us-gaap:AwardType, us-gaap:Vesting
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:SubsequentEventType
us-gaap:StockRepurchaseProgramAuthorizedAmount1
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount
us-gaap:TaxCreditCarryforward

us-gaap:TreasuryStockShares
us-gaap:DebtInstrument, us-gaap:LongtermDebtType
us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UnbilledContractsReceivable

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
us-gaap:ValuationAllowancesAndReservesType
us-gaap:ValuationAllowancesAndReservesBalance

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Interest Expense
Balance Sheet
Finite Lived Intangible Assets Net
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Finite Lived Intangible Assets Net
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Prepaid Deferred Expense And Other Assets
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Treasury Stock Shares
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-31
us-gaap:CommonStockValue ████████████████████▁▁▁▁▁▁▁▁▁▁▁0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0030.0030.0030.0030.0030.0030.0030.0030.0030.0030.003NANANA
us-gaap:SharesOutstanding ████▇▆▅▅▄▄▃▃▂▂▁797.941798.083796.0794.447790.426784.1779.619775.718772.393767.913764.257760.403756.956752.037746.902NANANA721.572NANANA642.132NANANA642.385NANANA569.922NANANA
us-gaap:CommonStockSharesIssued ██████▇▇▇▇▇▇▇▇▆▆▆▆▆▅▅▅▅▄▄▄▃▃▂▂▁797.941798.083796.0794.447790.426784.1779.619775.718772.393767.913764.257760.403756.956752.037746.902741.907736.47729.745721.572713.721706.3700.203694.132681.409674.379653.141642.385632.158612.682589.298569.922NANANA
us-gaap:CommonStockSharesOutstanding ██████▇▇▇▇▇▇▇▇▆▆▆▆▆▅▅▅▅▄▄▄▃▃▂▂▁797.941798.083796.0794.447790.426784.1764.257775.718772.393767.913764.257760.403756.956752.037746.902741.907736.47729.745721.572713.721706.3700.203694.132681.409674.379653.141642.385632.158612.682589.298569.922NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█869.18872.187NA806.383785.909780.688NA790.523785.056777.689NA776.002772.556765.861NA736.515730.069722.048NA704.359698.326691.564NA670.604655.721640.464NA614.395595.607570.205NA133.699132.224127.456
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁796.472795.633NA790.827785.909780.688NA772.789768.755764.55NA756.537752.351747.697NA736.515730.069722.048NA704.359698.326691.564NA670.604655.721640.464NA614.395595.607570.205NA133.699132.224127.456
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities twtr:RestrictedStockAndOther█▁2.5150.392NA3.3178.1354.617NA2.663.5493.276NA1.790.8440.31NA6.1336.416.31NA8.46810.4579.118NA9.71910.3879.74NANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:RestrictedStockUnitsRSU█▁13.1192.354NA2.54941.43729.785NA1.9732.67610.843NA3.9283.3041.765NA32.15337.97938.523NA54.66658.80666.876NA46.58255.41961.425NA74.11481.42183.232NA41.73316.34511.038
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:StockOption0.003NANA0.0262.9923.046NA0.0030.0030.81NA0.021NA1.244NA5.0025.3015.866NA8.9539.3369.914NA17.38418.31518.069NA22.32727.4739.796NA42.70944.15745.465
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:Warrant▄▄43.46743.467NA32.41232.41232.412NA44.45444.45444.454NA44.45444.45424.329NA24.32924.32924.329NA24.32924.32924.329NA24.32924.32924.329NA23.183NA0.117NA0.1170.1170.117
us-gaap:EarningsPerShareBasic ▅▆▆▅▂▅▆▅█▆▆▇▆▅▆▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▁▄▅▅0.080.090.290000000000000040.04-1.75-0.010.14999999999999990.051.460.250.34000000000000011.040.130.080.12000000000000002-0.03-0.16-0.09-0.23000000000000004-0.15-0.15-0.12-0.13-0.2-0.21-0.25-0.19999999999999996-0.29-0.24-0.23-2.39-0.48-0.32-0.21
us-gaap:EarningsPerShareDiluted ▆▆▆▅▂▅▆▅█▆▆▇▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▁▄▅▅0.080.080.290000000000000040.04-1.75-0.010.150000000000000130.051.430.250.330000000000000071.020.130.080.12000000000000002-0.03-0.16-0.09-0.23000000000000004-0.15-0.15-0.12-0.13-0.2-0.21-0.25-0.19999999999999996-0.29-0.24-0.23-2.39-0.48-0.32-0.21
  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-31
  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-31
 TTM Greenblatt ROC _ _▆▆█▆▃▆▇▆▆▇█▇▆▆▇▆▅▅▄▅▅▅▅▅▄▄▅▄▄▄▁30.25252.182251.92456.107-273.93-7.443152.88444.14575.68693.658206.90891.86879.62474.925110.0987.279-38.359-40.278-143.627-78.089-86.376-59.116-67.179-105.237-131.004-146.616-98.153-161.431-149.911-129.371-509.676NANANA
  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-31
us-gaap:AllocatedShareBasedCompensationExpense █▄▅▄▅▃▃▃▂▂▂▂▁▁178.202110.873128.184115.969132.87697.903101.29698.62394.61583.49181.88791.60679.46973.266NANANANANANANANANANANANANANANANANANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▅▅▅▅▁▄▅▅█▅▅▇▅▅▅▅▄▅▄▄▄▅▄▄▄▄▄▄▄▄▃▅▅▅73.52537.167246.10931.572-1313.008-95.859164.148-32.4431129.281199.45253.085782.5266.00870.25196.256-11.023-101.957-53.665-189.998-104.677-121.23-64.655-101.506-133.152-126.541-195.374-134.156-176.883-144.147-132.335-511.451-64.291-42.117-27.13
us-gaap:CostOfRevenue █▇█▇▅▅▆▅▅▅▅▅▄▄▄▄▄▄▆▄▄▄▄▄▃▃▃▂▂▂▂▁▁▁416.932381.008432.924361.388288.039284.037314.008281.057277.965264.011268.345243.644230.185222.823217.979210.016212.908220.339305.71225.159202.966198.405217.963200.195167.623143.475136.613124.166100.02785.503112.65162.23950.57341.255
us-gaap:CostsAndExpenses █▇▇▆▇▆▆▅▅▅▅▅▄▄▄▄▄▄▆▅▅▅▅▅▄▄▄▄▃▃▅▂▁▁1160.175983.8361037.117880.126957.368815.08854.457779.572765.695693.232701.928666.243630.917589.946621.462582.354612.214588.529860.833694.023688.334653.637777.652674.474633.387582.555577.231522.697462.077379.863752.351231.912178.208138.25
us-gaap:GeneralAndAdministrativeExpense ▅▄▄▃█▄▄▃▃▃▃▃▃▂▃▂▃▃▃▃▃▂▃▂▂▂▂▂▂▂▃▁▁▁141.482117.527112.25194.576246.237109.368100.64893.75888.23977.17680.63578.33974.12665.71879.91563.26670.83969.86892.39267.37970.23863.26772.44257.54564.90965.77755.30451.17444.69438.73467.54721.15218.11416.982
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▇▆█▆▃▆▇▆▇▇█▇▇▆▇▆▅▅▄▅▅▅▅▅▄▄▅▄▄▅▁▅81.350.004224.01929.683-289.106-15.535158.09447.76387.77996.503206.53787.25865.86763.88293.553-17.531-113.075-58.365-162.246-96.309-104.576-77.703-86.831-128.528-156.136-161.81-121.665-175.305-150.241-131.14-514.788-64.241NANA
us-gaap:IncomeTaxExpenseBenefit ▄▄▄▄█▄▅▄▁▄▄▂▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄15.651-18.0011.9031.0241088.899-7.13939.32111.241-1031.781-94.301-48.766-701.921-34.252.8852.4743.5643.4133.1944.8086.5622.6412.0283.4053.162-19.4730.6323.6870.159-5.5991.222-3.3170.360.7770.357
us-gaap:InterestExpense ▃▃███▇▅▇█▇▇█▆▆▅▅▅▅▅▅▅▅▅▅▅▅▅▂▁13.89313.18540.16639.61439.82833.2726.37736.22638.31737.2637.27338.33629.98227.01526.726.73226.39625.40925.28124.8624.93424.89324.18325.23924.43724.31924.0836.0792.654NANANANANA
us-gaap:NetIncomeLoss ▅▅▅▅▁▅▅▅█▅▆▇▅▅▅▅▅▅▄▅▅▅▅▄▄▄▅▄▄▄▃▅▅▅65.64968.005222.11628.659-1378.005-8.396118.77336.5221119.56190.804255.303789.179100.11760.99791.079-21.095-116.488-61.559-167.054-102.871-107.217-79.731-90.236-131.69-136.663-162.442-125.352-175.464-144.642-132.362-511.471-64.601-42.225-27.026
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic 65.649NANANA-1378.005NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted 68.501NANANA-1378.005NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingIncomeLoss ▆▆█▆▃▆▇▆▆▇█▇▆▆▇▆▅▅▄▅▅▅▅▅▄▄▅▄▄▄▁▅▅▅30.25252.182251.92456.107-273.93-7.443152.88444.14575.68693.658206.90891.86879.62474.925110.0987.279-38.359-40.278-143.627-78.089-86.376-59.116-67.179-105.237-131.004-146.616-98.153-161.431-149.911-129.371-509.676-63.332-38.916-23.907
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▄▇▅▆▂█▁▅▅▅▅▃▆▅▆▆▆▄▅▄▆▅▅▆▃▅▅▅▅▅▅▅▅11.667-19.8232.7125.06716.446-61.10350.875-70.2960.615-0.202-1.676-7.253-35.49311.0836.9069.50814.4628.123-20.554-2.4-13.05210.634-7.33-2.32810.637-33.502-8.158-1.2660.5420.0580.1060.2680.127-0.091
us-gaap:OtherNonoperatingIncomeExpense █▄▄▄▄▄▄▄▅▄▄▄▄▄▅▄▁▅▅▅▅▅▅▄▄▅▄▄▄▄▄▄▄▄55.7390.006-0.84-3.977-0.361-7.719-2.34-0.5047.523-0.436-0.111-2.341-5.735-0.20910.1551.922-48.327.3226.6626.646.7346.3064.5311.948-0.6959.1250.001-8.0791.780.798-2.7250.818-1.019-1.529
us-gaap:ProfitLoss ▅▅▅▅▁▅▅▅█▅▆▇▅▅65.64968.005222.11628.659-1378.005-8.396118.77336.5221119.56190.804255.303789.179100.11760.997NANANANANANANANANANANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense ▆▅▅▄▄▄▄▄▃▃▃▃▃▃▃▃▃▃▄▄▄▃▄▄▄▄▄▄▄▃█▂▁▁299.859250.709247.94208.877215.806200.388198.24178.553159.242146.246141.174150.764138.574123.346133.996136.115143.171128.728202.128177.049178.511155.794210.058207.937198.907189.746181.715183.342177.095149.391394.84887.30764.26347.574
us-gaap:Revenues ▇▆█▆▄▅▆▅▅▅▆▅▅▄▅▄▄▄▅▄▄▄▅▄▃▃▃▂▂▂▂▁▁▁1190.4271036.0181289.041936.233683.438807.6371007.341823.717841.381786.89908.836758.111710.541664.871731.56589.633573.855548.251717.206615.934601.958594.521710.473569.237502.383435.939479.078361.266312.166250.492242.675168.58139.292114.343
us-gaap:SellingAndMarketingExpense █▆▆▆▆▆▆▆▆▆▆▅▅▅▅▅▅▅▇▆▆▆▇▆▅▅▅▄▄▃▅▂▁▁301.902234.592244.002215.285207.286221.287241.561226.204240.249205.799211.774193.496188.032178.059189.572172.957185.296169.594260.603224.436236.619236.171277.189208.797201.948183.557203.599164.015140.261106.235177.30561.21445.25832.439
  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-31
  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-31
us-gaap:Assets ██▇▇▆▇▆▆▆▆▅▅▄▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁15323.22514984.07513379.0913088.79212547.58713540.72512703.38911600.92512521.60711145.23110162.5729746.1928861.237539.4417412.4777075.7896963.0986892.7426870.3656742.9466616.8146476.1686442.4396289.0646230.3345643.4175583.0825448.6543584.8173356.2093366.24NANANA
us-gaap:Liabilities ██▆▆▅▅▄▄▅▅▄▄▄▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁7607.0977247.4255409.0085276.7044889.5324745.0983999.0033185.2834176.7934056.4123356.9783293.623290.3262329.0052365.2592246.3832234.2022202.3662265.432113.6142059.9611998.6822074.3922014.9011999.151956.321956.6791923.616538.224419.363416.234NANANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▆▇▆▆▆▆▅▅▄▃▃▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁15323.22514984.07513379.0913088.79212547.58713540.72512703.38911600.92512521.60711145.23110162.5729746.1928861.237539.4417412.4777075.7896963.0986892.7426870.3656742.9466616.8146476.1686442.4396289.0646230.3345643.4175583.0825448.6543584.8173356.2093366.24NANANA
us-gaap:StockholdersEquity ▇▇▇▇▇███▇▆▆▅▄▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁7716.1287736.657970.0827812.0887658.0558795.6278704.3868415.6428344.8147088.8196805.5946452.5725570.9045210.4365047.2184829.4064728.8964690.3764604.9354629.3324556.8534477.4864368.0474274.1634231.1843687.0973626.4033525.0383046.5932936.8462950.006NANANA
  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-31
us-gaap:AssetsCurrent ██▇▇▇▇▆▅▆▆▅▅▅▄▄▃▃▃▃▃▃▃▃▃▃▃▃▃▁▁▁9728.1419863.7428637.1088589.5798495.2878467.5797620.0756624.4517512.7837255.7857111.0366719.766540.5045409.2355321.8845002.4224840.1024695.3324652.1964478.4134382.0394388.9094381.7924263.5594270.4274194.0914255.8534173.8852463.8862505.382574.679NANANA
us-gaap:Cash ▆▆▆▄▃▄▅▄▄▄▄▄█▇▆▆▅█▅▄▅▄▆▃▃▃▁296.316289.128285.002234.497211.907235.429254.405234.918218.525228.235229.924227.693345.038315.43301.684279.615251.554341.044253.808224.374247.449242.542300.363210.399205.861198.102147.848NANANA164.135NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ██▄▅▆▇▄▄▄▅▄▄▅▄▄▃▃▃▂▃▂▃▂▂▂▄▃▅▂▂▂▁▁▁4125.5954248.7021988.4292201.0733112.4543463.3491799.0821869.4442183.1112247.6611894.4441928.9292544.6411601.0281638.4131586.5581288.3231191.566988.5981011.957947.711027.661911.471876.432883.3071607.4051510.7242252.795844.976960.755841.01155.704164.509118.248
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ██▃▄▆▆▃▃▄▄▃▃▄▂▂▂▂▁▁4148.5024271.4782011.2762223.7633135.943492.6131827.6661897.4482210.0082273.7671921.8751956.3022572.5051630.4521673.8571622.4441324.1161229.011027.633NANANA945.555NANANANANANANANANANANA
us-gaap:ShortTermInvestments ▃▃██▃▁▄4481.4684557.5855483.8735479.9744653.564207.3154839.97NANANANANANANANANANANANANANANANANANANANANA1252.0551215.841393.044NANANA
us-gaap:AccountsReceivableNetCurrent ▇▆█▅▄▅▆▅▅▅▆▄▄▄▅▃▃▃▅▄▄▄▄▄▃▃▃▂▁▁▁954.265850.0751041.743747.548600.777656.377850.184684.186719.904684.22788.7621.943614.944611.84664.268509.854524.064501.153650.65590.108556.781576.8638.694536.788475.204415.479418.454324.731287.082237.86247.328NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▄▆▃▄▃▃▃▃▂▂▂▃██▇▇▇▇▆▆▇▇▇▇▇▆▆▆▁▁▂166.813207.38123.063160.984128.496140.538130.839123.881106.341111.673112.935141.274264.445268.564254.514234.472236.126250.502226.967224.122237.1235.699247.75237.577234.653221.404215.521201.47279.77390.92593.297NANANA
  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-31
us-gaap:AmortizationOfIntangibleAssets ▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▃▄▅█▅▄▄▅▄▄▃▃▃▂▂▂▁▁▁11.78.15.65.47.65.04.03.83.94.84.84.44.94.94.911.114.316.227.216.612.812.715.514.514.010.810.511.88.16.25.53.83.33.9
us-gaap:PropertyPlantAndEquipmentNet NANA1493.794NANANA1031.781994.266982.513913.096885.078904.027914.795801.912773.715753.317781.272782.421783.901803.305758.837746.713735.299699.502651.017599.751557.019503.958467.634383.272332.662NANANA
us-gaap:Goodwill ███████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▆▃▃▃▂▁▁1325.21316.4611312.3461289.1471284.3251269.6331256.6991243.4721246.8831228.6441227.2691227.9391228.9931190.9321188.9351187.881186.1891183.6851185.3151184.4011186.3031122.5331122.7281123.1211102.193702.699622.57622.638514.601363.477363.477NANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▂▂▂▂▂▂▂▁▂▁▁▁▂▁▂▂▃▃▄▅▆▆▇▇█▅▅▆▅▃▃57.51362.71858.33858.92364.34764.56555.10646.91550.72240.23945.02544.8149.1944.79449.65454.5665.29179.39395.334111.983127.77128.274141.015147.286156.35299.317105.011115.346105.49771.45177.627NANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA795.296NANANA1907.26NANANA808.459NANANA10.217NANANA5.952NANANA4.843NANANA3.033NANANA18.951NANANA
us-gaap:OperatingLeaseRightOfUseAsset █▇▇▆▅▅▅▅▅▅▁1153.0171001.109930.139828.213640.202666.527697.095663.423694.855707.3090.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▆▅▅▅▅▅▅▃▃▃▃▄▃▃▃▃▅▅▆▆▃▂▂▂▂▂▁▁▁▁238.443186.799151.039137.848134.535134.757134.547132.05879.04381.33885.70583.948127.74892.56878.28977.6190.244151.911153.619164.844161.86589.73961.60555.59650.34547.55942.62932.82733.19932.62917.795NANANA
us-gaap:EquitySecuritiesFvNi █▁▁▁▁▁▁23.4211.5521.221.0340.7250.50.0NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:AccountsPayableCurrent █▆▅▆▄▅▄▄▅▄▄▃▄▄▄▃▃▃▃▃▃▃▄▁▂▂▂▁▁▁▁325.446219.899194.281241.102162.16183.921161.148150.785206.282172.169145.186116.685161.3137.968170.969103.112107.39886.176122.236104.29691.41590.353134.08140.151.61448.38453.24130.61923.08419.71427.994NANANA
us-gaap:AccruedLiabilitiesCurrent █▇▇▆▅▄▅▅▄▄▄▄▄▃▃▃▃▃▄▃▃▂▃▃▃▂▂▃▂▁▁775.102684.697662.965623.885533.981370.256500.893445.676428.296358.095405.751380.567351.061304.115327.333296.152307.047322.567380.937284.14277.188250.72283.792294.057274.621239.963228.233301.33247.547151.284110.31NANANA
us-gaap:ContractWithCustomerLiabilityCurrent █▅▃▃▅▂▄▄▅▁▁104.53272.39258.97657.1870.51544.73468.98769.44272.94635.49738.949NANANA27.824NANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇▇▇▃▃▃▃▆▆▅▅▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁2257.9192036.6931952.8261935.103841.107710.02832.476762.6271733.7381621.6791516.3111457.646594.419528.654583.278481.202494.578488.992584.021470.598449.638422.765506.039427.778424.841394.295393.794442.476370.375261.251225.43NANANA
us-gaap:OperatingLeaseLiabilityCurrent █▆▅▄▂▂▃▁▁203.806179.051177.147161.508137.718141.955146.959132.219129.919NA0.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent █▇▇▆▅▄▆▅▆▅▅▅▅▄▄▃▃▃▄▃▃▃▃▄▄▄▂▁▁▁▁209.895185.075171.979154.931129.389114.722150.209126.83155.956127.512138.229128.12123.769101.159103.63679.40988.60286.701112.63179.47883.66570.04391.898107.745118.72199.11656.37141.18239.61830.93828.278NANANA
us-gaap:TaxesPayableCurrent ▆▄▇▅▂▁█▆▆▇▇▆▅▄▆▆▅▄▄▄▃▃▄▃37.58828.44440.38431.7117.88114.37245.96735.65937.06740.24239.72936.48633.029.98836.09735.01230.94529.43529.55826.97824.75725.53725.8822.536NANA18.3817.34111.845NA9.515NANANA
  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-31
us-gaap:OtherLiabilitiesNoncurrent ▃▃▃▃▃▂▂▂▂▁███▇▇▇▇██▇▇▆▅▅▅▄▄▃▃▂▁34.04332.91736.09934.31834.02928.56224.10723.3824.78119.63667.50267.80664.70362.78259.97362.76964.49966.91168.04962.76362.86151.07950.58545.67244.26441.14243.20936.49533.99126.00420.784NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▆▅▄▁▁▂▁▂1026.006899.757819.748727.011560.461582.872609.245580.976614.213NA0.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▆▁█▄230.473190.225251.548218.23NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▅▄▁230.386190.388178.87143.583NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour █▅▄▁225.446186.104178.669143.242NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA175.585NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA667.742NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:StockholdersEquity ▇▇▇▇▇███▇▆▆▅▄▄▄▃▃▃▃▃▃▃▃▃▃▂▂▂▁▁▁7716.1287736.657970.0827812.0887658.0558795.6278704.3868415.6428344.8147088.8196805.5946452.5725570.9045210.4365047.2184829.4064728.8964690.3764604.9354629.3324556.8534477.4864368.0474274.1634231.1843687.0973626.4033525.0383046.5932936.8462950.006NANANA
us-gaap:CommonStockValue ████████████████████▁▁▁▁▁▁▁▁▁▁▁0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0030.0030.0030.0030.0030.0030.0030.0030.0030.0030.003NANANA
us-gaap:AdditionalPaidInCapitalCommonStock ▇▇████▇▇▇▇▆▆▆▆▆▅▅▅▅▄▄▄▄▃▃▂▁▁8457.7178551.7639167.1389249.9569127.4958952.0598763.338638.7348535.4638408.7498324.9748225.0378125.8897831.4297750.5227628.9667517.4337376.9567224.5347058.9336881.7786681.1816507.0876311.6976135.5665464.9385208.874973.349NANA3944.952NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▆▆▅▅▄████▅▄▄▂▁▁▁▁▁▂▂▂▂▃▃▃▄▄▄▅▅▅-647.239-712.888-1125.669-1347.785-1376.4441.56111.586-107.187-143.709-1263.269-1454.073-1709.376-2498.555-2598.672-2671.729-2762.808-2741.713-2625.225-2550.35-2383.296-2280.425-2173.208-2093.477-2003.241-1871.551-1734.888-1572.446-1447.094-1271.63-1126.988-994.626NANANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption srt:CumulativeEffectPeriodOfAdoptionAdjustmentNANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption,us-gaap:StatementScenario srt:CumulativeEffectPeriodOfAdoptionAdjustment,srt:ScenarioForecastNANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▄▅▄▄▁▅▃▆▅▅▅▅▇▇▆▆▅▅▆▆▇▆▆▇▆█████-89.056-96.932-66.094-90.087-93.0-157.997-70.534-115.909-46.944-56.665-65.311-63.093-56.434-22.325-31.579-36.756-46.828-61.359-69.253-46.309-44.503-30.49-45.566-34.296-32.834-42.956-10.024-1.220.199-0.296-0.323NANANA
us-gaap:TreasuryStockValue █▁▁5.2985.2975.297NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital█▃▄▃▄▂▂▂▂▁▁▂▁▁205.134125.399133.654126.156143.848106.596110.292106.783104.55393.15689.79102.82589.36885.685NANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▆▅▁▁▂▃▅▅▅▅█▅▂▁▂381.967390.184330.3214.787201.016246.767277.179335.519338.973351.693331.999443.899321.14242.673198.107239.947NANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅█▄▁▃▇▁▇▄▅▄▁▄▄▅▆-209.781680.358-327.676-1120.076-578.957466.144-1046.512314.92-413.82829.446-356.226-1026.764-413.531-258.992-135.2885.043NANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃█▃▄▄▇▆▁▄▄▄▄█▄▄▄-299.1811197.678-225.96-7.81225.098963.984693.185-954.2073.948-29.101-11.115-30.6411048.908-29.036-12.53-27.02NANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:IncreaseDecreaseInAccountsPayable ▅▂▄▄▂▂▄▃▄▂▄▃▄▂▄▃▄▁▄▄▃▁█▃▃▃▄▃▃▃▄▃▃▃27.626-24.80823.95420.512-11.754-14.4815.545-7.8598.139-12.87921.057-5.76210.12-26.94822.829-0.84223.334-36.9519.17910.794-0.052-37.03385.8661.926-9.723-1.71412.7613.8911.71-0.30316.249-6.3692.497-4.42
us-gaap:IncreaseDecreaseInAccountsReceivable ▅▁█▆▃▁▆▃▄▂▆▄▄▃▆▃▄▂▅▄▃▃▅▅▄▄▅▄▄▄▅▄▄▄100.328-189.297285.851136.469-65.349-168.932160.932-26.69536.396-103.633166.2611.57914.198-61.166152.93-22.57220.322-153.34874.1635.022-20.457-65.756111.09961.54239.7854.15999.7540.6246.074-8.86177.79822.91310.3770.972
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▆▅▁▁▂▃▅▅▅▅█▅▂▁▂381.967390.184330.3214.787201.016246.767277.179335.519338.973351.693331.999443.899321.14242.673198.107239.947NANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▅▅▅▅▁▅▅▅█▅▆▇▅▅▅▅▅▅▄▅▅▅▅▄▄▄▅▄▄▄▃▅▅▅65.64968.005222.11628.659-1378.005-8.396118.77336.5221119.56190.804255.303789.179100.11760.99791.079-21.095-116.488-61.559-167.054-102.871-107.217-79.731-90.236-131.69-136.663-162.442-125.352-175.464-144.642-132.362-511.471-64.601-42.225-27.026
us-gaap:ProfitLoss ▅▅▅▅▁▅▅▅█▅▆▇▅▅65.64968.005222.11628.659-1378.005-8.396118.77336.5221119.56190.804255.303789.179100.11760.997NANANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅█▄▁▃▇▁▇▄▅▄▁▄▄▅▆-209.781680.358-327.676-1120.076-578.957466.144-1046.512314.92-413.82829.446-356.226-1026.764-413.531-258.992-135.2885.043NANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsToAcquireProductiveAssets █▅██▅▄▄▅▄▃▂▄▅▃▂▁▂▂▂▂▁▂▃▃▃▂▂▁▂▂▁▁279.195181.181295.525290.746164.416122.667151.615170.252135.79583.02674.021120.372196.4593.09142.94234.58343.33639.88148.10572.31739.08759.14880.464106.47692.60567.73568.79138.76244.45749.6229.11619.867NANA
  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-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▃█▃▄▄▇▆▁▄▄▄▄█▄▄▄-299.1811197.678-225.96-7.81225.098963.984693.185-954.2073.948-29.101-11.115-30.6411048.908-29.036-12.53-27.02NANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock █▁333.812161.552NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-31

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


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-31
Value4000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.03000.03000.03000.03000.03000.03000.03000.03000.03000.03000.03000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.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.0

Shares Outstanding

us-gaap:SharesOutstanding

us-gaap:SharesOutstanding


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-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value797798796794790784779775772767764760756752746721642642569125
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharesOutstanding us-gaap:StatementEquityComponents

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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value797798796794790784779775772767764760756752746721694642569125118
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0108.1100.0100.0100.00.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


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-31
Value797798796794790784779775772767764760756752746741736729721713706700694681674653642632612589569
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.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


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-31
Value797798796794790784764775772767764760756752746741736729721713706700694681674653642632612589569
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.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-31
Value869872806785780790785777776772765736730722704698691670655640614595570133132127
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.0

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-31
Value796795790785780772768764756752747736730722704698691670655640614595570133132127
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.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

twtr:RestrictedStockAndOther


Antidilutive
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-31
Value2.5150.3923.3178.1354.6172.663.5493.2761.790.8440.316.1336.416.318.468109.1189.719109.74
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedStockUnitsRSU


Antidilutive
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-31
Value132.3542.54941291.9732.676103.9283.3041.765323738545866465561748183411611
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount521.6600.576.8509.4645.174.275.4331.0219.4391.5569.4524.3592.5610.5645.6562.4733.5479.3533.5630.60.00.00.00.00.00.0

us-gaap:StockOption


Antidilutive
Period End2021-06-302020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-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-31
Value0.0030.0262.9923.0460.0030.0030.810.0211.2445.0025.3015.8668.9539.3369.914171818222739424445
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount0.10.836.866.00.10.124.71.2401.381.682.793.0105.789.3108.7178.9176.3185.50.00.00.00.00.00.0

us-gaap:Warrant


Antidilutive
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-03-312013-09-302013-06-302013-03-31
Value4343323232444444444424242424242424242424230.1170.1170.1170.117
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount1728.311088.5977.1398.4702.01671.21252.61357.02483.55267.17848.1396.7379.5385.6287.3232.7266.8250.3234.2249.80.00.00.00.00.0

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-31
Value0.080.090.290.04-1.75-0.010.150.051.460.250.341.040.130.080.12-0.03-0.16-0.09-0.23-0.15-0.15-0.12-0.13-0.2-0.21-0.25-0.2-0.29-0.24-0.23-2.39-0.48-0.32-0.21
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.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-31
Value0.080.080.290.04-1.75-0.010.150.051.430.250.331.020.130.080.12-0.03-0.16-0.09-0.23-0.15-0.15-0.12-0.13-0.2-0.21-0.25-0.2-0.29-0.24-0.23-2.39-0.48-0.32-0.21
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.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-31
Value1781101281151329710198948381917973
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues15.010.79.912.419.412.110.112.011.210.69.012.111.211.0

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-31
Value138.7328.6878.5818.9965.7566.0195.7575.9735.0484.9054.2473.3384.799
Percentage of AllocatedShareBasedCompensationExpense7.47.96.87.46.85.95.95.86.36.06.04.64.26.6
Percentage of Revenues1.10.80.70.91.30.70.60.70.70.60.50.60.50.7
Percentage of Revenues us-gaap:CostOfSales0.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-31
Value2515171516121316161414141211
Percentage of AllocatedShareBasedCompensationExpense14.314.314.013.612.613.013.816.317.116.918.015.916.216.0
Percentage of Revenues2.11.51.41.72.41.61.42.01.91.81.61.91.81.8
Percentage of Revenues us-gaap:GeneralAndAdministrativeExpense0.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-31
Value10365766677605953504643534541
Percentage of AllocatedShareBasedCompensationExpense58.058.859.657.058.761.958.853.753.155.453.258.156.757.3
Percentage of Revenues8.76.35.97.111.47.55.96.46.05.94.87.06.36.3
Percentage of Revenues us-gaap:ResearchAndDevelopmentExpense0.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-31
Value3621252529182123221818191814
Percentage of AllocatedShareBasedCompensationExpense20.419.119.622.022.019.221.424.123.521.622.721.422.920.2
Percentage of Revenues3.12.02.02.74.32.32.22.92.62.32.02.62.62.2
Percentage of Revenues us-gaap:SellingAndMarketingExpense0.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-31
Value733724631-1313.008-95.859164-32.4431129199253782667096-11.023-101.957-53.665-189.998-104.677-121.23-64.655-101.506-133.152-126.541-195.374-134.156-176.883-144.147-132.335-511.451-64.291-42.117-27.13
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.0
Percentage of Revenues6.23.619.13.4-192.1-11.916.3-3.9134.225.327.8103.29.310.613.2-1.9-17.8-9.8-26.5-17.0-20.1-10.9-14.3-23.4-25.2-44.8-28.0-49.0-46.2-52.8-210.8-38.1-30.2-23.7

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-31
Value41638143236128828431428127726426824323022221721021222030522520219821720016714313612410085112625041
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.0
Percentage of Revenues35.036.833.638.642.135.231.234.133.033.629.532.132.433.529.835.637.140.242.636.633.733.430.735.233.432.928.534.432.034.146.436.936.336.1

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-31
Value11609831037880957815854779765693701666630589621582612588860694688653777674633582577522462379752231178138
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.0
Percentage of Revenues97.595.080.594.0140.1100.984.894.691.088.177.287.988.888.785.098.8106.7107.3120.0112.7114.3109.9109.5118.5126.1133.6120.5144.7148.0151.6310.0137.6127.9120.9

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-31
Value14111711294246109100938877807874657963706992677063725764655551443867211816
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.0
Percentage of Revenues11.911.38.710.136.013.510.011.410.59.88.910.310.49.910.910.712.312.712.910.911.710.610.210.112.915.111.514.214.315.527.812.513.014.9

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-30
Value815022429-289.106-15.53515847879620687656393-17.531-113.075-58.365-162.246-96.309-104.576-77.703-86.831-128.528-156.136-161.81-121.665-175.305-150.241-131.14-514.788-64.241
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.0
Percentage of Revenues6.84.817.43.2-42.3-1.915.75.810.412.322.711.59.39.612.8-3.0-19.7-10.6-22.6-15.6-17.4-13.1-12.2-22.6-31.1-37.1-25.4-48.5-48.1-52.4-212.1-38.1

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-31
Value15-18.0011.9031.0241088-7.1393911-1031.781-94.301-48.766-701.921-34.252.8852.4743.5643.4133.1944.8086.5622.6412.0283.4053.162-19.4730.6323.6870.159-5.5991.222-3.3170.360.7770.357
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.0
Percentage of Revenues1.3-1.70.10.1159.3-0.93.91.4-122.6-12.0-5.4-92.6-4.80.40.30.60.60.60.71.10.40.30.50.6-3.90.10.80.0-1.80.5-1.40.20.60.3

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
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-30
Value1313403939332636383737382927262626252524242424252424246.0792.654
Percentage of InterestExpense100.0100.0100.0100.0100.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 Revenues1.21.33.14.25.84.12.64.44.64.74.15.14.24.13.64.54.64.63.54.04.14.23.44.44.95.65.01.70.9

us-gaap:InterestExpense us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:AccountingStandardsUpdate202006


Interest
Period End2021-06-30
Value28
Percentage of InterestExpense205.1
Percentage of Revenues2.4
Percentage of Revenues us-gaap:AccountingStandardsUpdate2020060.0

us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoption


Interest
Period End2021-03-31
Value27
Percentage of InterestExpense209.3
Percentage of Revenues2.7
Percentage of Revenues us-gaap:AdjustmentsForNewAccountingPrincipleEarlyAdoption0.0

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-31
Value656822228-1378.005-8.3961183611191902557891006091-21.095-116.488-61.559-167.054-102.871-107.217-79.731-90.236-131.69-136.663-162.442-125.352-175.464-144.642-132.362-511.471-64.601-42.225-27.026
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.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.212.4-3.6-20.3-11.2-23.3-16.7-17.8-13.4-12.7-23.1-27.2-37.3-26.2-48.6-46.3-52.8-210.8-38.3-30.3-23.6

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-31
Value656822228-1378.005-8.39611836111919025578910060
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.2
Percentage of Revenues us-gaap:RetainedEarnings0.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:NetIncomeLossAvailableToCommonStockholdersBasic


Net
Period End2021-06-302020-06-30
Value65-1378.005
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0
Percentage of Revenues5.5-201.6

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2021-06-302020-06-30
Value68-1378.005
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0
Percentage of Revenues5.8-201.6

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-31
Value305225156-273.93-7.4431524475932069179741107.279-38.359-40.278-143.627-78.089-86.376-59.116-67.179-105.237-131.004-146.616-98.153-161.431-149.911-129.371-509.676-63.332-38.916-23.907
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.0
Percentage of Revenues2.55.019.56.0-40.1-0.915.25.49.011.922.812.111.211.315.01.2-6.7-7.3-20.0-12.7-14.3-9.9-9.5-18.5-26.1-33.6-20.5-44.7-48.0-51.6-210.0-37.6-27.9-20.9

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-31
Value11-19.82325.06716-61.10350-70.2960.615-0.202-1.676-7.253-35.493116.9069.508148.123-20.554-2.4-13.05210-7.33-2.32810-33.502-8.158-1.2660.5420.0580.1060.2680.127-0.091
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.0
Percentage of Revenues1.0-1.92.50.52.4-7.65.1-8.50.1-0.0-0.2-1.0-5.01.70.91.62.51.5-2.9-0.4-2.21.8-1.0-0.42.1-7.7-1.7-0.40.20.00.00.20.1-0.1

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


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
Value550.006-0.84-3.977-0.361-7.719-2.34-0.5047.523-0.436-0.111-2.341-5.735-0.209101.922-48.327.3226.6626.646.7346.3064.5311.948-0.6959.1250.001-8.0791.780.798-2.7250.818-1.019-1.529
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Revenues4.70.0-0.1-0.4-0.1-1.0-0.2-0.10.9-0.1-0.0-0.3-0.8-0.01.40.3-8.41.30.91.11.11.10.60.3-0.12.10.0-2.20.60.3-1.10.5-0.7-1.3

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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
Value656822228-1378.005-8.39611836111919025578910060
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.2

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-31
Value299250247208215200198178159146141150138123133136143128202177178155210207198189181183177149394876447
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.0
Percentage of Revenues25.224.219.222.331.624.819.721.718.918.615.519.919.518.618.323.124.923.528.228.729.726.229.636.539.643.537.950.756.759.6162.751.846.141.6

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-31
Value1190103612899366838071007823841786908758710664731589573548717615601594710569502435479361312250242168139114
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.0
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.0

us-gaap:Revenues us-gaap:ProductOrService

twtr:AdvertisingServices


Revenuesus-gaap:
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-31
Value10538981154808561682884702727679791649601575644502489473637544534530640512452388432320277226
Percentage of Revenues88.586.889.686.482.284.587.885.386.486.387.185.784.686.588.185.385.286.488.988.588.889.390.290.190.089.190.288.688.990.2
Percentage of Revenues88.586.889.686.482.284.587.885.386.486.387.185.784.686.588.185.385.286.488.988.588.889.390.290.190.089.190.288.688.990.2
Percentage of Revenues twtr:AdvertisingServices100.0100.0100.0100.0100.0100.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

twtr:DataLicensingAndOther


Revenuesus-gaap:
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-31
Value1371371341271211251221211141071171081098987868474797067636956504747413424
Percentage of Revenues11.513.210.413.617.815.512.214.713.613.712.914.315.413.511.914.714.813.611.111.511.210.79.89.910.010.99.811.411.19.8
Percentage of Revenues11.513.210.413.617.815.512.214.713.613.712.914.315.413.511.914.714.813.611.111.511.210.79.89.910.010.99.811.411.19.8
Percentage of Revenues twtr:DataLicensingAndOther100.0100.0100.0100.0100.0100.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:Revenues us-gaap:StatementGeographical

country:JP


Revenuesus-gaap:
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-30
Value1511691761321081311391281331351381301221161069074727973
Percentage of Revenues12.716.413.714.115.816.213.815.615.817.215.217.217.217.614.515.412.913.211.112.0
Percentage of Revenues12.716.413.714.115.816.213.815.615.817.215.217.217.217.614.515.412.913.211.112.0
Percentage of Revenues country:JP100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenuesus-gaap:
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-30
Value653556732512364468591465455432505423366346406332334340439373360390463369321288315240210180176124
Percentage of Revenues54.953.756.954.853.458.058.756.554.154.955.655.951.652.155.556.358.362.161.360.759.965.665.265.063.966.365.866.567.471.972.974.0
Percentage of Revenues54.953.756.954.853.458.058.756.554.154.955.655.951.652.155.556.358.362.161.360.759.965.665.265.063.966.365.866.567.471.972.974.0
Percentage of Revenues country:US100.0100.0100.0100.0100.0100.0100.0100.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

twtr:RestOfWorld


Revenuesus-gaap:
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-30
Value385309380291210208276229253218264204221201219166164135198168
Percentage of Revenues32.429.929.531.130.825.827.527.930.127.829.126.931.230.329.928.328.724.627.627.3
Percentage of Revenues32.429.929.531.130.825.827.527.930.127.829.126.931.230.329.928.328.724.627.627.3
Percentage of Revenues twtr:RestOfWorld100.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-31
Value301234244215207221241226240205211193188178189172185169260224236236277208201183203164140106177614532
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.0
Percentage of Revenues25.422.618.923.030.327.424.027.528.626.223.325.526.526.825.929.332.330.936.336.439.339.739.036.740.242.142.545.444.942.473.136.332.528.4

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-31
Value153231498413379130881254713540127031160012521111451016297468861753974127075696368926870674266166476644262896230564355835448358433563366
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.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.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-31
Value7607724754095276488947453999318541764056335632933290232923652246223422022265211320591998207420141999195619561923538419416
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.0
Percentage of Assets49.648.440.440.339.035.031.527.533.436.433.033.837.130.931.931.732.132.033.031.331.130.932.232.032.134.735.035.315.012.512.4

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-31
Value153231498413379130881254713540127031160012521111451016297468861753974127075696368926870674266166476644262896230564355835448358433563366
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.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.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-312012-12-31
Value7716773679707812765887958704841583447088680564525570521050474829472846904604462945564477436842744231368736263525304629362950-248.172
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.0
Percentage of Assets50.451.659.659.761.065.068.572.566.663.667.066.262.969.168.168.367.968.067.068.768.969.167.868.067.965.365.064.785.087.587.60.0

us-gaap:StockholdersEquity us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-567.547
Percentage of StockholdersEquity-7.1
Percentage of Assets-4.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312019-12-312017-12-31
Value344-1.62912
Percentage of StockholdersEquity4.3-0.00.2
Percentage of Assets2.6-0.00.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:RetainedEarnings0.00.00.0

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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value-89.056-96.932-66.094-90.087-93.0-157.997-70.534-115.909-46.944-56.665-65.311-63.093-56.434-22.325-31.579-69.253-45.566-10.024-0.323-0.657-0.032
Percentage of StockholdersEquity-1.2-1.3-0.8-1.2-1.2-1.8-0.8-1.4-0.6-0.8-1.0-1.0-1.0-0.4-0.6-1.5-1.0-0.3-0.00.30.0
Percentage of Assets-0.6-0.6-0.5-0.7-0.7-1.2-0.6-1.0-0.4-0.5-0.6-0.6-0.6-0.3-0.4-1.0-0.7-0.2-0.00.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.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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value845785519167924991278952876386388535840883248225812578317750722465075208394410168
Percentage of StockholdersEquity109.6110.5115.0118.4119.2101.8100.7102.7102.3118.6122.3127.5145.9150.3153.6156.9149.0143.6133.7-41.00.0
Percentage of Assets55.257.168.570.772.766.169.074.568.275.481.984.491.7103.9104.6105.2101.093.3117.20.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.0

us-gaap:CommonStock


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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0030.0030.0030.0010.001
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value-647.239-712.888-1125.669-1347.785-1376.4441.56111-107.187-143.709-1263.269-1454.073-1709.376-2498.555-2598.672-2671.729-2550.35-2093.477-1572.446-994.626-349.303-269.904
Percentage of StockholdersEquity-8.4-9.2-14.1-17.3-18.00.00.1-1.3-1.7-17.8-21.4-26.5-44.9-49.9-52.9-55.4-47.9-43.4-33.7140.80.0
Percentage of Assets-4.2-4.8-8.4-10.3-11.00.00.1-0.9-1.1-11.3-14.3-17.5-28.2-34.5-36.0-37.1-32.5-28.2-29.50.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-31
Value-5.298-5.297-5.297
Percentage of StockholdersEquity-0.1-0.1-0.1
Percentage of Assets-0.0-0.0-0.0
Percentage of Assets us-gaap:TreasuryStock0.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-31
Value9728986386378589849584677620662475127255711167196540540953215002484046954652447843824388438142634270419442554173246325052574
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.0
Percentage of Assets63.565.864.665.667.762.560.057.160.065.170.068.973.871.771.870.769.568.167.766.466.267.868.067.868.574.376.276.668.774.676.5

Cash

us-gaap:Cash

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-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value296289285234211235254234218228229227345315301279251341253224247242300210205198147164
Percentage of Cash100.0100.0100.0100.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.91.92.11.81.71.72.02.01.72.02.32.33.94.24.14.03.64.93.73.33.73.74.73.33.33.52.64.9

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-312011-12-31
Value41254248198822013112346317991869218322471894192825441601163815861288119198810119471027911876883160715102252844960841155164118203218
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.0
Percentage of Assets26.928.414.916.824.825.614.216.117.420.218.619.828.721.222.122.418.517.314.415.014.315.914.113.914.228.527.141.323.628.625.00.00.00.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:InvestmentType

twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit


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
Value19833254434661861010797431212946803546379485355356366273299469
Percentage of CashAndCashEquivalentsAtCarryingValue4.87.827.415.719.917.660.039.855.542.142.428.314.930.321.722.528.422.930.351.5
Percentage of Assets1.32.24.12.64.94.58.56.49.78.57.95.64.36.44.85.05.34.04.47.3
Percentage of Assets twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit0.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-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value363136271158162022822617465891752107286111541794739981920642539422486288275141337284810882330229
Percentage of CashAndCashEquivalentsAtCarryingValue88.085.458.373.673.375.625.947.734.547.745.559.970.546.259.958.049.945.242.748.130.526.815.538.532.250.458.414.727.3
Percentage of Assets23.724.28.712.418.219.33.77.76.09.68.511.920.39.813.213.09.27.86.17.24.44.32.25.44.614.415.86.16.8
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.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
Value4148427120112223313534921827189722102273192119562572163016731622132412291027945
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 Assets27.128.515.017.025.025.814.416.417.620.418.920.129.021.622.622.919.017.815.014.7

Short Term Investments

us-gaap:ShortTermInvestments

us-gaap:ShortTermInvestments


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312014-06-302014-03-312013-12-31
Value4481455754835479465342074839125212151393
Percentage of ShortTermInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets29.230.441.041.937.131.138.134.936.241.4

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-31
Value9548501041747600656850684719684788621614611664509524501650590556576638536475415418324287237247
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.0
Percentage of Assets6.25.77.85.74.84.86.75.95.76.17.86.46.98.19.07.27.57.39.58.88.48.99.98.57.67.47.56.08.07.17.3

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-31
Value166207123160128140130123106111112141264268254234236250226224237235247237234221215201799093
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.0
Percentage of Assets1.11.40.91.21.01.01.01.10.81.01.11.43.03.63.43.33.43.63.33.33.63.63.83.83.83.93.93.72.22.72.8

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-31
Value118.15.65.47.65.04.03.83.94.84.84.44.94.94.9111416271612121514141010118.16.25.53.83.33.9
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.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.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2020-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-31
Value14931031994982913885904914801773753781782783803758746735699651599557503467383332
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.0
Percentage of Assets11.28.18.67.88.28.79.310.310.610.410.611.211.411.411.911.511.511.411.110.410.610.09.213.011.49.9

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-312012-12-31
Value132513161312128912841269125612431246122812271227122811901188118711861183118511841186112211221123110270262262251436336368
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.0
Percentage of Assets8.68.89.89.810.29.49.910.710.011.012.112.613.915.816.016.817.017.217.317.617.917.317.417.917.712.511.211.414.410.810.80.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Goodwillus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312014-09-302014-06-30
Value135.33332182715546
Percentage of Goodwill1.00.42.62.51.52.224.99.0
Percentage of Assets0.10.00.30.30.10.22.81.3
Percentage of Assets us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions0.00.00.00.00.00.00.00.0

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-31
Value57625858646455465040454449444954657995111127128141147156991051151057177
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.0
Percentage of Assets0.40.40.40.50.50.50.40.40.40.40.40.50.60.60.70.80.91.21.41.71.92.02.22.32.51.81.92.12.92.12.3

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

twtr:PatentsAndDevelopedTechnologies


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-31
Value53535657626355465040444347424751596875728480888994788189785055
Percentage of FiniteLivedIntangibleAssetsNet92.585.997.597.397.397.8100.0100.0100.099.698.697.696.895.595.094.691.786.779.165.166.262.862.761.060.179.378.077.474.071.371.0
Percentage of Assets0.30.40.40.40.50.50.40.40.40.40.40.40.50.60.60.70.91.01.11.11.31.21.41.41.51.41.51.62.21.51.6
Percentage of Assets twtr:PatentsAndDevelopedTechnologies0.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:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value4.3238.8711.451.61.751.4130.2930.8191.3832.0460.3150.4520.590.7270.8651.002
Percentage of FiniteLivedIntangibleAssetsNet7.514.12.52.72.72.20.20.60.91.30.30.40.50.71.21.3
Percentage of Assets0.00.10.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:OtherIntangibleAssets0.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-31
Value7951907808105.9524.8433.03318
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.915.08.00.10.10.10.10.6

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-09-302019-06-302019-03-312018-12-31
Value115310019308286406666976636947070.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets7.56.77.06.35.14.95.55.75.56.30.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-31
Value238186151137134134134132798185831279278779015115316416189615550474232333217
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.0
Percentage of Assets1.61.21.11.11.11.01.11.10.60.70.80.91.41.21.11.11.32.22.22.42.41.41.00.90.80.80.80.60.91.00.5

Equity Securities Fv Ni

us-gaap:EquitySecuritiesFvNi

us-gaap:EquitySecuritiesFvNi


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value231.5521.221.0340.7250.50.0
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.20.00.00.00.00.00.0

us-gaap:EquitySecuritiesFvNi us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value231.5521.221.0340.7250.5
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.00.00.00.00.0
Percentage of Assets us-gaap:FairValueInputsLevel1 us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.00.0

us-gaap:EquitySecuritiesFvNi us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value231.5521.221.0340.7250.5
Percentage of EquitySecuritiesFvNi100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.00.00.00.00.0
Percentage of Assets us-gaap:FairValueMeasurementsRecurring0.00.00.00.00.00.0

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


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-31
Value3252191942411621831611502061721451161611371701031078612210491901344051485330231927
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.0
Percentage of Assets2.11.51.51.81.31.41.31.31.61.51.41.21.81.82.31.51.51.31.81.51.41.42.10.60.80.91.00.60.60.60.8

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-31
Value775684662623533370500445428358405380351304327296307322380284277250283294274239228301247151110
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.0
Percentage of Assets5.14.65.04.84.32.73.93.83.43.24.03.94.04.04.44.24.44.75.54.24.23.94.44.74.44.34.15.56.94.53.3

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-312017-12-31
Value1047258577044686972353827
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.50.40.40.60.30.50.60.60.30.40.4

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-31
Value22572036195219358417108327621733162115161457594528583481494488584470449422506427424394393442370261225
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.0
Percentage of Assets14.713.614.614.86.75.26.66.613.814.614.915.06.77.07.96.87.17.18.57.06.86.57.96.86.87.07.18.110.37.86.7

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-09-302019-06-302018-12-31
Value2031791771611371411461321290.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.31.21.31.21.11.01.21.11.00.0

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


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-31
Value20918517115412911415012615512713812812310110379888611279837091107118995641393028
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.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.21.31.21.00.81.21.11.21.11.41.31.41.31.41.11.31.31.61.21.31.11.41.71.91.81.00.81.10.90.8

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
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-302014-12-312014-09-302014-06-302013-12-31
Value3728403117144535374039363329363530292926242525221817119.515
Percentage of TaxesPayableCurrent100.0100.0100.0100.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.20.30.20.10.10.40.30.30.40.40.40.40.40.50.50.40.40.40.40.40.40.40.40.30.30.30.3

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-31
Value34323634342824232419676764625962646668626251504544414336332620
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.0
Percentage of Assets0.20.20.30.30.30.20.20.20.20.20.70.70.70.80.80.90.91.01.00.91.00.80.80.70.70.70.80.70.90.80.6

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-09-302019-06-302018-12-31
Value10268998197275605826095806140.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets6.76.06.15.64.54.34.85.04.90.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
Value230190251218
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets1.51.31.91.7

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
Value230190178143
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets1.51.31.31.1

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
Value225186178143
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets1.51.21.31.1

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value175
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets1.3

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value667
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets5.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-31
Value12291078996888756713744752
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.07.27.56.86.06.15.96.8

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value1946167816711393
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets12.711.212.510.6

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


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

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-312012-12-31
Value7716773679707812765887958704841583447088680564525570521050474829472846904604462945564477436842744231368736263525304629362950-248.172
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.0
Percentage of Assets50.451.659.659.761.065.068.572.566.663.667.066.262.969.168.168.367.968.067.068.768.969.167.868.067.965.365.064.785.087.587.60.0

us-gaap:StockholdersEquity us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementEquityComponents

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-567.547
Percentage of StockholdersEquity-7.1
Percentage of Assets-4.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312019-12-312017-12-31
Value344-1.62912
Percentage of StockholdersEquity4.3-0.00.2
Percentage of Assets2.6-0.00.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:RetainedEarnings0.00.00.0

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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value-89.056-96.932-66.094-90.087-93.0-157.997-70.534-115.909-46.944-56.665-65.311-63.093-56.434-22.325-31.579-69.253-45.566-10.024-0.323-0.657-0.032
Percentage of StockholdersEquity-1.2-1.3-0.8-1.2-1.2-1.8-0.8-1.4-0.6-0.8-1.0-1.0-1.0-0.4-0.6-1.5-1.0-0.3-0.00.30.0
Percentage of Assets-0.6-0.6-0.5-0.7-0.7-1.2-0.6-1.0-0.4-0.5-0.6-0.6-0.6-0.3-0.4-1.0-0.7-0.2-0.00.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.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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value845785519167924991278952876386388535840883248225812578317750722465075208394410168
Percentage of StockholdersEquity109.6110.5115.0118.4119.2101.8100.7102.7102.3118.6122.3127.5145.9150.3153.6156.9149.0143.6133.7-41.00.0
Percentage of Assets55.257.168.570.772.766.169.074.568.275.481.984.491.7103.9104.6105.2101.093.3117.20.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.0

us-gaap:CommonStock


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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value0.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0040.0030.0030.0030.0010.001
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.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-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value-647.239-712.888-1125.669-1347.785-1376.4441.56111-107.187-143.709-1263.269-1454.073-1709.376-2498.555-2598.672-2671.729-2550.35-2093.477-1572.446-994.626-349.303-269.904
Percentage of StockholdersEquity-8.4-9.2-14.1-17.3-18.00.00.1-1.3-1.7-17.8-21.4-26.5-44.9-49.9-52.9-55.4-47.9-43.4-33.7140.80.0
Percentage of Assets-4.2-4.8-8.4-10.3-11.00.00.1-0.9-1.1-11.3-14.3-17.5-28.2-34.5-36.0-37.1-32.5-28.2-29.50.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-31
Value-5.298-5.297-5.297
Percentage of StockholdersEquity-0.1-0.1-0.1
Percentage of Assets-0.0-0.0-0.0
Percentage of Assets us-gaap:TreasuryStock0.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


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-31
Value4000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.04000.03000.03000.03000.03000.03000.03000.03000.03000.03000.03000.03000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.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.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


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-302013-12-31
Value84578551916792499127895287638638853584088324822581257831775076287517737672247058688166816507631161355464520849733944
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.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 Assets55.257.168.570.772.766.169.074.568.275.481.984.491.7103.9104.6107.8108.0107.0105.2104.7104.0103.2101.0100.498.596.893.391.3117.2

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-31
Value-647.239-712.888-1125.669-1347.785-1376.4441.56111-107.187-143.709-1263.269-1454.073-1709.376-2498.555-2598.672-2671.729-2762.808-2741.713-2625.225-2550.35-2383.296-2280.425-2173.208-2093.477-2003.241-1871.551-1734.888-1572.446-1447.094-1271.63-1126.988-994.626
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.0
Percentage of Assets-4.2-4.8-8.4-10.3-11.00.00.1-0.9-1.1-11.3-14.3-17.5-28.2-34.5-36.0-39.0-39.4-38.1-37.1-35.3-34.5-33.6-32.5-31.9-30.0-30.7-28.2-26.6-35.5-33.6-29.5

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Retained
Period End2021-01-01
Value344
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment0.0

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption, us-gaap:StatementScenario

srt:CumulativeEffectPeriodOfAdoptionAdjustment, srt:ScenarioForecast


Retained
Period End2021-01-01
Value345
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment srt:ScenarioForecast0.0

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-31
Value-89056000.0-96932000.0-66094000.0-90087000.0-93000000.0-158000000.0-70534000.0-115910000.0-46944000.0-56665000.0-65311000.0-63093000.0-56434000.0-22325000.0-31579000.0-36756000.0-46828000.0-61359000.0-69253000.0-46309000.0-44503000.0-30490000.0-45566000.0-34296000.0-32834000.0-42956000.0-10024000.0-1220000.0199000.0-296000.0-323000.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.0
Percentage of Assets-0.6-0.6-0.5-0.7-0.7-1.2-0.6-1.0-0.4-0.5-0.6-0.6-0.6-0.3-0.4-0.5-0.7-0.9-1.0-0.7-0.7-0.5-0.7-0.5-0.5-0.8-0.2-0.00.0-0.0-0.0

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-06-302021-03-312020-12-31
Value5298000.05297000.05297000.0
Percentage of TreasuryStockValue100.0100.0100.0
Percentage of Assets0.00.00.0

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

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-31
Value20512513312614310611010610493891028985
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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-30
Value381390330214201246277335338351331443321242198239
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues32.137.725.622.929.430.627.540.740.344.736.558.645.236.527.140.7

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-30
Value-209.781680-327.676-1120.076-578.957466-1046.512314-413.82829-356.226-1026.764-413.531-258.992-135.2885
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-17.665.7-25.4-119.6-84.757.7-103.938.2-49.23.7-39.2-135.4-58.2-39.0-18.514.4

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-30
Value-299.1811197-225.96-7.81225963693-954.2073.948-29.101-11.115-30.6411048-29.036-12.53-27.02
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-25.1115.6-17.5-0.83.7119.468.8-115.80.5-3.7-1.2-4.0147.6-4.4-1.7-4.6

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


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-31
Value27-24.8082320-11.754-14.4815-7.8598.139-12.87921-5.76210-26.94822-0.84223-36.951910-0.052-37.033851.926-9.723-1.714123.8911.71-0.30316-6.3692.497-4.42
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value100-189.297285136-65.349-168.932160-26.69536-103.6331661114-61.166152-22.57220-153.3487435-20.457-65.75611161394.159994046-8.8617722100.972
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.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-30
Value381390330214201246277335338351331443321242198239
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues32.137.725.622.929.430.627.540.740.344.736.558.645.236.527.140.7

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-31
Value656822228-1378.005-8.3961183611191902557891006091-21.095-116.488-61.559-167.054-102.871-107.217-79.731-90.236-131.69-136.663-162.442-125.352-175.464-144.642-132.362-511.471-64.601-42.225-27.026
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.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.212.4-3.6-20.3-11.2-23.3-16.7-17.8-13.4-12.7-23.1-27.2-37.3-26.2-48.6-46.3-52.8-210.8-38.3-30.3-23.6

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-31
Value656822228-1378.005-8.39611836111919025578910060
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.2
Percentage of Revenues us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
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
Value656822228-1378.005-8.39611836111919025578910060
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues5.56.617.23.1-201.6-1.011.84.4133.124.228.1104.114.19.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-30
Value-209.781680-327.676-1120.076-578.957466-1046.512314-413.82829-356.226-1026.764-413.531-258.992-135.2885
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-17.665.7-25.4-119.6-84.757.7-103.938.2-49.23.7-39.2-135.4-58.2-39.0-18.514.4

Payments To Acquire Productive Assets

us-gaap:PaymentsToAcquireProductiveAssets

us-gaap:PaymentsToAcquireProductiveAssets


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-30
Value2791812952901641221511701358374120196934234433948723959801069267683844492919
Percentage of PaymentsToAcquireProductiveAssets100.0100.0100.0100.0100.0100.0100.0100.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-30
Value-299.1811197-225.96-7.81225963693-954.2073.948-29.101-11.115-30.6411048-29.036-12.53-27.02
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Revenues-25.1115.6-17.5-0.83.7119.468.8-115.80.5-3.7-1.2-4.0147.6-4.4-1.7-4.6

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-31
Value333161
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value0.90.91.4362.93.03.03.2273.6924.7935.0025.3015.8668.7238.9539.349.914112022273942
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:PlanName

twtr:EquityIncentivePlanTwoThousandAndSeven


Share
Period End2020-12-312019-12-312018-12-31
Value0.52.22.5
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber34.868.267.7

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2020-12-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value18.979.848.8811.9411.7511.210.327.717.557.357.266.553.333.232.291.941.89
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value0.00.00.00.050.3810.00.1040.310.00.00.0116670.01760.1168
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.00.0100.0100.00.0100.0100.00.00.0100.0100.0100.0

us-gaap:PerformanceShares


Share
Period End2020-09-302019-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-02-29
Value0.00.00.00.0750.5710.00.0540.4650.00.00.0272220.02640.292-0.0650.00.208333
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.00.0150.0149.90.051.9150.00.00.0233.3150.0250.00.00.00.0

us-gaap:RestrictedStock


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value0.2770.01.00.40.1710.5170.00.0010.01.5920.8740.0011.378
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Share
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-31
Value3.2682.8722.349162.0763.3362.1953.1678.5931.0663.908121.8727.2012.0658.0281.0837.8476.9713.257336.5752.3453.4076.1661.6918.515.4298.779
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.00.00.00.00.00.06334.02255.40.03757.73953.20.00.017699.545613.6927.20.00.00.00.00.00.00.00.00.00.00.00.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2481584.61912419420516880
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value9369331043792786206681313420021017199
Percentage of DeferredTaxAssetsNet100.0100.0100.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-302019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value375361354441419332259269209182432325
Percentage of UnrecognizedTaxBenefits100.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-31
Value14572232101021439378351227
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:IncomeTaxAuthority

us-gaap:DomesticCountry


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value151314780
Percentage of DeferredTaxAssetsValuationAllowance1.06.26.976.4

us-gaap:StateAndLocalJurisdiction


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value229209196222
Percentage of DeferredTaxAssetsValuationAllowance15.793.893.121.8

twtr:AdjustmentsToAdditionalPaidInCapitalTaxRelatedToPurchaseOfConvertibleNoteHedge us-gaap:StatementEquityComponents

twtr:AdjustmentsToAdditionalPaidInCapitalTaxRelatedToPurchaseOfConvertibleNoteHedge

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-31
Value98-49.262
Percentage of AdjustmentsToAdditionalPaidInCapitalTaxRelatedToPurchaseOfConvertibleNoteHedge100.0100.0

twtr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther us-gaap:BusinessAcquisition

twtr:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Business
Period End2021-06-302021-03-31
Value700000.0-200000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOther100.0100.0

twtr:ChangesInAccruedPropertyAndEquipmentPurchases

twtr:ChangesInAccruedPropertyAndEquipmentPurchases


Changes
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
Value8157-78.767631.73738-11.694-50.93233435.148-36.17110-2.79839-21.674-6.7374.89-2.041-3.15912-1.3098.282-13.467-3.27312
Percentage of ChangesInAccruedPropertyAndEquipmentPurchases100.0100.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

twtr:DebtInstrumentCouponInterestExpense

twtr:DebtInstrumentCouponInterestExpense


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value101010101010.04.73.63.83.6
Percentage of DebtInstrumentCouponInterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:DeferredTaxAssetIncreaseDecreaseAmount us-gaap:CumulativeEffectPeriodOfAdoption

twtr:DeferredTaxAssetIncreaseDecreaseAmount

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Deferred
Period End2021-01-01
Value66
Percentage of DeferredTaxAssetIncreaseDecreaseAmount100.0

twtr:DeferredTaxAssetIncreaseDecreaseAmount us-gaap:StatementScenario

srt:ScenarioForecast


Deferred
Period End2021-01-01
Value67
Percentage of DeferredTaxAssetIncreaseDecreaseAmount100.6

twtr:IncomeTaxesRelatedToEstablishmentOfDeferredTaxAssetValuationAllowance us-gaap:IncomeTaxAuthority

twtr:IncomeTaxesRelatedToEstablishmentOfDeferredTaxAssetValuationAllowance

us-gaap:ForeignCountry


Income
Period End2020-09-302020-06-30
Value0.01100
Percentage of IncomeTaxesRelatedToEstablishmentOfDeferredTaxAssetValuationAllowance0.0100.0

twtr:IncreaseDecreaseInOperatingLeaseLiabilities

twtr:IncreaseDecreaseInOperatingLeaseLiabilities


Increase
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-38335000.0-32420000.0-41124000.0-39692000.0-39295000.0-35675000.0-35188000.0-29466000.0-29876000.0
Percentage of IncreaseDecreaseInOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:IncreaseDecreaseInOperatingLeaseRightOfUseAssets

twtr:IncreaseDecreaseInOperatingLeaseRightOfUseAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-54803000.0-49246000.0-46288000.0-43595000.0-39368000.0-38749000.0-45018000.0-35688000.0-33741000.0-35433000.0
Percentage of IncreaseDecreaseInOperatingLeaseRightOfUseAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:IncreasedAmountOfIndebtednessToBeIncurredAfterAmendment

twtr:IncreasedAmountOfIndebtednessToBeIncurredAfterAmendment


Increased
Period End2021-06-302021-03-31
Value0.06000
Percentage of IncreasedAmountOfIndebtednessToBeIncurredAfterAmendment0.0100.0

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfOtherShares

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfOtherShares


Incremental
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1688000.02946000.01141000.00010000.02199000.01957000.01329000.0127000.02455000.02310000.02023000.0
Percentage of IncrementalWeightedAverageSharesAttributableToDilutedEffectOfOtherShares100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfRestrictedStockUnits

twtr:IncrementalWeightedAverageSharesAttributableToDilutedEffectOfRestrictedStockUnits


Incremental
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1517120.00.0-0.8812119.328-1.004141513
Percentage of IncrementalWeightedAverageSharesAttributableToDilutedEffectOfRestrictedStockUnits100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:OutstandingSharesOfCommonStockPercentageForIncrease us-gaap:PlanName

twtr:OutstandingSharesOfCommonStockPercentageForIncrease

twtr:EquityIncentivePlansTwoThousandAndThirteen


Outstanding
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
Value05.004.9500.050000.050000.050000.050000.050000.05
Percentage of OutstandingSharesOfCommonStockPercentageForIncrease0.0100.00.0100.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.0

twtr:TwoThousandAndThirteenEmployeeStockPurchasePlan


Outstanding
Period End2021-06-302021-03-312015-09-302015-06-302015-03-312013-11-07
Value01.0000.010.01
Percentage of OutstandingSharesOfCommonStockPercentageForIncrease0.020.00.00.020.00.0

twtr:PaymentsForPurchaseOfInvestmentsInPrivatelyHeldCompanies

twtr:PaymentsForPurchaseOfInvestmentsInPrivatelyHeldCompanies


Payments
Period End2021-06-302021-03-312020-06-302020-03-31
Value0.63300.01.339
Percentage of PaymentsForPurchaseOfInvestmentsInPrivatelyHeldCompanies100.0100.00.0100.0

twtr:PurchaseOfConvertibleNoteHedge

twtr:PurchaseOfConvertibleNoteHedge


Purchase
Period End2021-06-302021-03-312019-12-312018-12-312018-09-30
Value0.02130.00.00.0
Percentage of PurchaseOfConvertibleNoteHedge0.0100.00.00.00.0

twtr:PurchaseOfConvertibleNoteHedge us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Purchase
Period End2021-06-302021-03-312018-12-312018-09-302018-06-30
Value-426.9382130.00.0-267.95
Percentage of PurchaseOfConvertibleNoteHedge0.0100.00.00.00.0

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value000013.02
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalEarnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue0.00.00.00.0100.0

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentageOfTargetLevel us-gaap:AwardType

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentageOfTargetLevel

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value99.099.0001.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentageOfTargetLevel100.0100.00.00.0100.00.00.0

us-gaap:PerformanceShares


Share
Period End2020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value99.099.0001.000
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodPercentageOfTargetLevel100.0100.00.00.0100.00.00.0

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2021-06-302021-03-31
Value030.6
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue0.0100.0

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-31
Value027.77
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnearnedPerformanceSharesInPeriodWeightedAverageGrantDateFairValue0.090.8

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodPercentageOfTargetLevel us-gaap:AwardType

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodPercentageOfTargetLevel

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value052.00114.8401.160001.32
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodPercentageOfTargetLevel0.0100.00.0100.00.0100.00.00.00.0100.0

us-gaap:PerformanceShares


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value050.0099.001.00001.93
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodPercentageOfTargetLevel0.096.20.086.20.086.20.00.00.0146.2

twtr:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting us-gaap:StatementEquityComponents

twtr:StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting

us-gaap:CommonStock


Stock
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
Value4.2474.44.5394.0853.9464.2253.1233.2643.2433.8893.2823.563.0865.098
Percentage of StockIssuedDuringPeriodSharesRestrictedStockUnitsVesting100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

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-31
Value4.928104.2413.7262.925112.8993.757-3.461-9.477-35.436.821-1.803-7.55
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:CumulativeEffectPeriodOfAdoption

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Adjustments
Period End2021-01-01
Value567
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-302020-03-312018-06-30
Value0.00.00.092252
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt0.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:StatementScenario

srt:ScenarioForecast


Adjustments
Period End2021-01-01
Value-568.0
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt-100.1

us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312018-06-30
Value0.0161186
Percentage of AdjustmentsToAdditionalPaidInCapitalWarrantIssued0.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease

us-gaap:AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease


Allowance
Period End2020-12-312020-09-302020-06-30
Value1.80.92.2
Percentage of AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease100.0100.0100.0

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfDebtDiscountPremium


Amortization
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-30
Value272626212030313031302320202020191918181818171716162.411
Percentage of AmortizationOfDebtDiscountPremium100.0100.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:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2.92.22929292322333433
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Business
Period End2021-06-302021-03-312020-12-312015-12-312015-09-302014-12-312014-09-30
Value158.5230.0250.0132
Percentage of BusinessCombinationConsiderationTransferred1100.0100.0100.00.0100.00.0100.0

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect


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-126.9952268-223.336-913.101-352.8431676-76.148-303.768-70.907352-35.342-613.506956-45.3555029790197
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-30
Value46400.035340.02819
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.00.0100.0100.00.0100.0100.0

us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger twtr:DebtInstrumentScenario, us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger

twtr:ScenarioTwo, twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Debt
Period End2021-03-31
Value98.0
Percentage of DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger100.0

us-gaap:DeferredOtherTaxExpenseBenefit

us-gaap:DeferredOtherTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.856-23.873-4.596-6.345-19.013-7.024155.898
Percentage of DeferredOtherTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepreciationAndAmortization

us-gaap:DepreciationAndAmortization


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-31
Value1341311281211231201161191151131101111059692971031021191009388878176676260453933292522
Percentage of DepreciationAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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: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
Value4019000.0-8018000.010849000.0924000.0-3830000.0-11948000.06366000.0-8792000.07148000.0-146000.0915000.0-2697000.0-14464000.01950000.01116000.0358000.04256000.04184000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount us-gaap:PropertyPlantAndEquipmentByType

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:SoftwareDevelopment


Employee
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-31
Value27145.510108.18.09.99.99.77.91010129.512141613201722118.6131614108.86.7
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.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:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased

us-gaap:EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased


Employee
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value25.690024.65-1.3402.5201.360-0.010-5.290
Percentage of EmployeeStockOwnershipPlanESOPWeightedAveragePurchasePriceOfSharesPurchased100.00.00.0100.0100.00.0100.00.0100.00.0100.00.0100.00.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount


Equity
Period End2021-06-30
Value36
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentAnnualAmount100.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
Value0.00.5652.4894.1176.499.9661315181920222324
Percentage of FinanceLeasePrincipalPayments0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinancingReceivableSignificantSales

us-gaap:FinancingReceivableSignificantSales


Financing
Period End2021-04-30
Value30
Percentage of FinancingReceivableSignificantSales100.0

us-gaap:FinancingReceivableSignificantSales us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable, us-gaap:SubsequentEventType

twtr:InvestmentsInPrivatelyHeldCompanies, us-gaap:SubsequentEvent


Financing
Period End2021-04-30
Value30
Percentage of FinancingReceivableSignificantSales100.0

us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments

us-gaap:GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments


Gain
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-30
Value5300000.0-2100000.010200000.0-7100000.0500000.0-11700000.07300000.0-9600000.0-4300000.0-600000.0-6200000.01200000.0-3800000.0-2800000.03200000.02700000.05600000.0-3200000.06500000.0-200000.0-6500000.01800000.0-3300000.03700000.0
Percentage of GainLossOnForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstruments100.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:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-312015-03-31
Value5.29380
Percentage of GoodwillAcquiredDuringPeriod100.0100.0

us-gaap:GoodwillOtherIncreaseDecrease

us-gaap:GoodwillOtherIncreaseDecrease


Goodwill
Period End2021-06-302021-03-312020-12-31
Value139000.0-1178000.05309000.0
Percentage of GoodwillOtherIncreaseDecrease100.0100.0100.0

us-gaap:ImpairmentOfInvestments

us-gaap:ImpairmentOfInvestments


Impairment
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value0.00.3390.58.0030.00.01.550.00.00.00.0
Percentage of ImpairmentOfInvestments0.0100.0100.0100.00.00.0100.00.00.00.00.0

us-gaap:ImpairmentOfInvestments us-gaap:IncomeStatementLocation

us-gaap:OtherExpense


Impairment
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-30
Value0.00.30.58.00.00.01.60.00.00.03.00.00.07.4
Percentage of ImpairmentOfInvestments0.088.5100.0100.00.00.0103.20.00.00.00.00.00.00.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


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-31
Value926.3824671143-139.1681463.90919-77.873362255-20.166385.386-14.849-57.9731031524-37.849-5.96525331.39249.022622731138.821.1
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value-36.46980-31.16327-9.2096.252113-17.019-40.478-26.149-23.236-123.536-2.592218-6.009-22.34424-4.77-19.3164.16612374.8235.2212.6424123-13.186309.635-2.8911.5773.724
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.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value496000.0756000.02221000.000-52000.02585000.02577000.02482000.0-41000.02709000.02717000.02754000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestOnConvertibleDebtNetOfTax

us-gaap:InterestOnConvertibleDebtNetOfTax


Interest
Period End2021-06-30
Value2852000.0
Percentage of InterestOnConvertibleDebtNetOfTax100.0

us-gaap:InvestmentIncomeNonoperating

us-gaap:InvestmentIncomeNonoperating


Investment
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
Value9.202111317253233404240373621161312108.52
Percentage of InvestmentIncomeNonoperating100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


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
Value-3.791-11.018-8.719-2.15448-26.36-5.51.3319.1068.848-0.5420.5941.384-1.829-1.7290.5640.069-0.229-2.390.594-0.9614.442-3.940.866-0.5150.57-0.646-0.153-0.047-0.031-0.0860.042-0.019-0.013
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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: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-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value7.876-30.838232.91364-87.46345-68.9659.7218.646-2.218-6.659-34.1099.2545.17710147.894-22.944-1.806-14.01315
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.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-31
Value7.876-30.838232.91364-87.46345-68.9659.7218.646-2.218-6.659-34.1099.254
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.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-312015-06-302015-03-312014-06-302014-03-31
Value3.272-4.7393.0082.571-3.248.4250.404-2.96422-3.44611-6.411-2.9212.255
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForDerivativeInstrumentFinancingActivities us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:PaymentsForDerivativeInstrumentFinancingActivities

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Payments
Period End2021-03-31
Value213
Percentage of PaymentsForDerivativeInstrumentFinancingActivities100.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-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value-0.79.0850.0-1.3390.012119.087-11.3680.02.8250.00.8251.35-0.0010.0960.0100.01.1-4.9195.0190.43-0.52.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.00.0100.00.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.0160.00.00.0148.070.00.00.00.3
Percentage of PaymentsOfDebtIssuanceCosts0.0100.00.00.00.0100.0100.00.00.00.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-31
Value4.928104.2433.7262.925112.8993.7573.4619.4773.0836.821.8037.5571.9132.0261.9333.094.54.1044.872.1242.2232.3980.3066.1740.8850.01.02815
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.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.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


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-31
Value79413701168198118891233185794813561635128020631158831
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


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-302016-12-312016-09-302015-12-312015-09-302014-12-312014-09-30
Value148.378130.019149.3620.0200.00.01.0684.940.00.0250.030
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.00.0100.0100.0100.00.0100.00.00.0100.0100.00.00.0100.00.0100.0

us-gaap:PaymentsToAcquireOtherInvestments

us-gaap:PaymentsToAcquireOtherInvestments


Payments
Period End2021-06-302021-03-31
Value1210
Percentage of PaymentsToAcquireOtherInvestments100.0100.0

us-gaap:ProceedsFromConvertibleDebt

us-gaap:ProceedsFromConvertibleDebt


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.014370.00.00.010000.00.00.00.00.0
Percentage of ProceedsFromConvertibleDebt0.0100.00.00.00.0100.00.00.00.00.00.0

us-gaap:ProceedsFromDebtNetOfIssuanceCosts us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ProceedsFromDebtNetOfIssuanceCosts

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Proceeds
Period End2021-03-31
Value1420
Percentage of ProceedsFromDebtNetOfIssuanceCosts100.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans


Proceeds
Period End2020-12-312020-09-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-302014-12-312014-09-30
Value210.0170.0120.09.9010.08.610.0170.0210.0
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0

us-gaap:ProceedsFromIssuanceOfWarrants

us-gaap:ProceedsFromIssuanceOfWarrants


Proceeds
Period End2021-06-302021-03-312019-12-312018-12-312018-09-302014-12-31
Value0.01610.00.00.014
Percentage of ProceedsFromIssuanceOfWarrants0.0100.00.00.00.0100.0

us-gaap:ProceedsFromIssuanceOfWarrants us-gaap:DebtInstrument, us-gaap:LongtermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Proceeds
Period End2021-03-31
Value161
Percentage of ProceedsFromIssuanceOfWarrants100.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-31
Value86312219871085135511257761382105717119821134955660555562802659485801636595596883629712506512532477557915070
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.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-31
Value25106716766136722193110283416
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfProductiveAssets

us-gaap:ProceedsFromSaleOfProductiveAssets


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-30
Value3.0021.8353.3551.912.2821.6231.8681.2331.1011.9564.9433.6712.6931.7630.01.493
Percentage of ProceedsFromSaleOfProductiveAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockOptionsExercised


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-31
Value0.0281.9584.9880.0310.1180.3050.0350.2440.4140.0950.1640.1540.3292.7681.5720.5410.8096.5220.470.8623.2672.9418.9111.4883.2133.7493.6319.12141.35
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.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:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-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
Value1.796-1.4051.914-0.6343.428140.4221.2980.7360.6275.405-2.9850.5532.7921.6881.5080.6580.7780.7990.5130.0190.226
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value2071231442281113767.2206.2
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.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-03-312020-12-312018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-31
Value1.2850.6542.1281.0731.9472.5853.3274.7367.6053.7993.4344.5764.5554.8974.175.5552.5330.989
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-31
Value3.7832.110.260.64-0.15-0.24-0.35-0.5623.17-2.29-2.01-4.2634.441.030.085.95-3.674.2816.46
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312017-09-302017-06-302017-03-31
Value0000030.604.8300013.02
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.00.00.0100.00.0100.00.00.00.0100.0

us-gaap:PerformanceShares


Share
Period End2020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-02-29
Value00000.4931.0300.8900.110.1615.120018.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.00.00.0101.40.018.40.00.00.0116.10.00.00.0

us-gaap:RestrictedStock


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312018-09-302016-12-312016-09-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value-1.40-4.7539.05-2.540000.29000-3.7243.720-1.43
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-302017-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-31
Value1.662.512.251.41-4.232.780.371.431.4330.50.280.881.220.28-0.8616.090.270.61-0.0815.35-5.54-2.89-3.847.68-0.630.73-5.4553.84
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.00.00.00.00.00.00.099.70.018.20.00.00.0123.60.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.2240.00.00.3810.00.00.00.122
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.00.00.0100.00.00.00.0100.0

us-gaap:PerformanceShares


Share
Period End2021-03-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
Value0.1210.00.00.6460.00.00.00.7520.00.0-0.0003130.6463130.00.00.00.117808
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod54.00.00.0169.60.00.00.0616.40.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Share
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-31
Value4.0554.5394.0853.9463.1983.1243.2643.2433.0153.2823.563.0864.4514.2845.3065.2455.8936.8397.3127.8934.8745.4326.2856.0476.2387.5104.7074.434
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod1810.30.00.00.0839.40.00.00.02471.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value0.0170.00.00.0130.00.00.03.7
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue0.0100.00.00.00.0100.00.00.00.0100.0

us-gaap:PerformanceShares


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-31
Value0.09.40.00.00.0220.00.00.0230.00.02020
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue0.054.70.00.00.0169.40.00.00.0627.00.00.00.00.0

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-31
Value241220193147112103101133122961071269511683888610012912411992147198248256-560.0470260956
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue0.01283.10.00.00.0775.40.00.00.02608.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value030.600054.9700013.02
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.0100.00.00.00.0100.00.00.00.0100.0

us-gaap:PerformanceShares


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-30
Value027.7700031.5200035.5500
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.090.80.00.00.057.30.00.00.0273.00.00.0

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-302017-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-31
Value3.0630.170.470.550.4225.970.050.180.3924.12-0.05-0.120.08-0.04-0.1122.4-0.53-1.27-4.4529.950.060.68-0.3827.221.961.121.8316.43
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.098.60.00.00.047.20.00.00.0185.30.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-31
Value88000.0155000.0101000.0101000.0100000.0337000.092000.091000.091000.0-305000.094000.0196000.060000.0-260000.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssued1

us-gaap:StockIssued1


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312016-12-312016-09-302015-12-312015-09-302014-12-312014-09-302013-12-312013-09-30
Value6.9990.00.01.3120.00.00.00.00.00.6970.00.00.00.0962183.0
Percentage of StockIssued1100.00.00.0100.00.00.00.00.00.0100.00.00.00.00.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesAcquisitions us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesAcquisitions

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302018-06-30
Value0.1350.00.119
Percentage of StockIssuedDuringPeriodSharesAcquisitions100.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-302015-12-312015-09-30
Value1500000.0900000.001400000.0700000.00500000.00600000.00700000.00800000.00
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans100.0100.00.0100.0100.00.0100.00.0100.00.0100.00.0100.00.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value1539000.0855000.001395000.0691000.00901000.0549000.00990000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans102.695.00.099.698.70.00.0109.80.00.0

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value31000.038000.0128000.001002000.0412000.0165000.00306000.000655000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures100.0100.0100.00.0100.0100.0100.00.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:CommonStock


Stock
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
Value0.0010.5231.5810.0370.0830.1810.0140.1520.1230.0720.1170.0830.1290.305
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value39210.034170.025120.016
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0100.00.0100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:AdditionalPaidInCapital


Stock
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
Value0.0291.9574.9870.0310.1180.3050.0340.2450.4130.0960.190.1550.3292.768
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-31
Value5872000.02723000.0
Percentage of StockRepurchasedDuringPeriodShares100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-31
Value333161
Percentage of StockRepurchasedDuringPeriodValue100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-31
Value333161
Percentage of StockRepurchasedDuringPeriodValue100.0100.0

us-gaap:TreasuryStock


Stock
Period End2021-06-302021-03-31
Value5.2985.297
Percentage of StockRepurchasedDuringPeriodValue1.63.3

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions


Unrecognized
Period End2020-12-31
Value275
Percentage of UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions100.0

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions us-gaap:StatementScenario

us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions

srt:ScenarioForecast


Unrecognized
Period End2020-12-31
Value91
Percentage of UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions100.0

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease

us-gaap:UnrecognizedTaxBenefitsPeriodIncreaseDecrease


Unrecognized
Period End2020-12-312019-09-302019-06-302018-09-302018-06-302017-09-302017-06-302016-09-302016-06-302015-09-302015-06-302014-09-302014-06-30
Value965.64124131312131313142618
Percentage of UnrecognizedTaxBenefitsPeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount

us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount


Valuation
Period End2020-12-312020-09-302020-06-302018-12-312018-09-30
Value0.0-1100.0-1100.0-1522.694-681.5
Percentage of ValuationAllowanceDeferredTaxAssetChangeInAmount0.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:AccountingStandardsUpdate202006


Weighted
Period End2021-06-30
Value46
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0

us-gaap:WeightedAverageNumberOfSharesIssuedBasic

us-gaap:WeightedAverageNumberOfSharesIssuedBasic


Weighted
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
Value7987972.0567937877821.9087747707662.057597547502.9097407347263.5927117046976.2356786636488.18862460457959140138132
Percentage of WeightedAverageNumberOfSharesIssuedBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:WeightedAverageNumberOfSharesRestrictedStock

us-gaap:WeightedAverageNumberOfSharesRestrictedStock


Weighted
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
Value1979000.02034000.0-17000.02238000.02045000.01608000.0-102000.01791000.02037000.02170000.0-43000.02785000.02460000.02652000.0-167000.03775000.04109000.04415000.0-439000.06981000.05848000.06138000.0-468000.08213000.07834000.08486000.0-80000.09810000.08447000.08923000.0875000.06739000.06615000.05501000.0
Percentage of WeightedAverageNumberOfSharesRestrictedStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

twtr:AccruedPublisherContentAndAdNetworkCosts

twtr:AccruedPublisherContentAndAdNetworkCosts


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value37294238262845393633303429322221304423
Percentage of AccruedPublisherContentAndAdNetworkCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:AccumulatedDepreciationAssociatedWithFinanceLeases

twtr:AccumulatedDepreciationAssociatedWithFinanceLeases


Accumulated
Period End2020-12-312019-12-31
Value12104
Percentage of AccumulatedDepreciationAssociatedWithFinanceLeases100.0100.0

twtr:DeferredTaxAssetsFixedAssetsAndIntangibleAssets

twtr:DeferredTaxAssetsFixedAssetsAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value1280121424102.6311.457
Percentage of DeferredTaxAssetsFixedAssetsAndIntangibleAssets100.0100.0100.0100.0100.0100.0

twtr:DeferredTaxAssetsOperatingLeaseLiability

twtr:DeferredTaxAssetsOperatingLeaseLiability


Deferred
Period End2020-12-312019-12-312018-12-31
Value2301700.0
Percentage of DeferredTaxAssetsOperatingLeaseLiability100.0100.00.0

twtr:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

twtr:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets


Deferred
Period End2020-12-312019-12-312018-12-31
Value2151570.0
Percentage of DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets100.0100.00.0

twtr:FinancingReceivableConvertedToPreferredShares

twtr:FinancingReceivableConvertedToPreferredShares


Financing
Period End2021-04-01
Value30
Percentage of FinancingReceivableConvertedToPreferredShares100.0

twtr:FinancingReceivableConvertedToPreferredShares us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Financing
Period End2021-04-01
Value30
Percentage of FinancingReceivableConvertedToPreferredShares100.0

twtr:FinancingReceivableHeldForInvestment us-gaap:BalanceSheetLocation

twtr:FinancingReceivableHeldForInvestment

us-gaap:OtherAssets


Financing
Period End2021-03-31
Value30
Percentage of FinancingReceivableHeldForInvestment100.0

twtr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

twtr:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


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

twtr:FullyAmortizedFiniteLivedIntangibleAssets

twtr:FullyAmortizedFiniteLivedIntangibleAssets


Fully
Period End2020-12-31
Value11
Percentage of FullyAmortizedFiniteLivedIntangibleAssets100.0

twtr:FutureLeasePaymentsDue

twtr:FutureLeasePaymentsDue


Future
Period End2020-12-312020-09-30
Value16711396
Percentage of FutureLeasePaymentsDue100.0100.0

twtr:FutureLeasePaymentsDueInFiveYears

twtr:FutureLeasePaymentsDueInFiveYears


Future
Period End2020-12-31
Value175
Percentage of FutureLeasePaymentsDueInFiveYears100.0

twtr:FutureLeasePaymentsDueInFourYears

twtr:FutureLeasePaymentsDueInFourYears


Future
Period End2020-12-312020-09-30
Value178143
Percentage of FutureLeasePaymentsDueInFourYears100.0100.0

twtr:FutureLeasePaymentsDueInOneYears

twtr:FutureLeasePaymentsDueInOneYears


Future
Period End2020-09-30
Value220
Percentage of FutureLeasePaymentsDueInOneYears100.0

twtr:FutureLeasePaymentsDueInThreeYears

twtr:FutureLeasePaymentsDueInThreeYears


Future
Period End2020-12-312020-09-30
Value178143
Percentage of FutureLeasePaymentsDueInThreeYears100.0100.0

twtr:FutureLeasePaymentsDueInTwoYears

twtr:FutureLeasePaymentsDueInTwoYears


Future
Period End2020-12-312020-09-30
Value251218
Percentage of FutureLeasePaymentsDueInTwoYears100.0100.0

twtr:FutureLeasePaymentsDueNextTwelveMonths

twtr:FutureLeasePaymentsDueNextTwelveMonths


Future
Period End2020-12-31
Value219
Percentage of FutureLeasePaymentsDueNextTwelveMonths100.0

twtr:FutureLeasePaymentsDueThereafter

twtr:FutureLeasePaymentsDueThereafter


Future
Period End2020-12-312020-09-30
Value667630
Percentage of FutureLeasePaymentsDueThereafter100.0100.0

twtr:FutureLeasePaymentsRemainderOfFiscalYear

twtr:FutureLeasePaymentsRemainderOfFiscalYear


Future
Period End2020-09-30
Value40
Percentage of FutureLeasePaymentsRemainderOfFiscalYear100.0

twtr:ImputedInterest

twtr:ImputedInterest


Imputed
Period End2020-12-312020-09-30
Value145137
Percentage of ImputedInterest100.0100.0

twtr:InvestmentOwnedAtCarryingValue

twtr:InvestmentOwnedAtCarryingValue


Investment
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value11685777676777722252527
Percentage of InvestmentOwnedAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

twtr:LeaseLiabilities

twtr:LeaseLiabilities


Lease
Period End2020-12-312020-09-302019-12-312019-09-302019-06-30
Value997891779750797
Percentage of LeaseLiabilities100.0100.0100.0100.0100.0

twtr:LeasesNotYetCommenced

twtr:LeasesNotYetCommenced


Leases
Period End2020-12-312020-09-30
Value528367
Percentage of LeasesNotYetCommenced100.0100.0

twtr:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour

twtr:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value871672630
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour100.0100.0100.0

twtr:OperatingLeasesNotYetCommenced

twtr:OperatingLeasesNotYetCommenced


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value549447528367
Percentage of OperatingLeasesNotYetCommenced100.0100.0100.0100.0

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber us-gaap:PlanName

twtr:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber

twtr:EquityIncentivePlansTwoThousandAndThirteen


Share
Period End2020-12-312017-12-312016-12-312015-12-312014-12-31
Value3835462823
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAndNonOptionEquityInstrumentsOutstandingNumber100.0100.0100.0100.0100.0

twtr:SharesCoveredByConvertibleNoteHedge us-gaap:DebtInstrument, us-gaap:LongtermDebtType

twtr:SharesCoveredByConvertibleNoteHedge

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Shares
Period End2021-03-31
Value11
Percentage of SharesCoveredByConvertibleNoteHedge100.0

twtr:UnrecognizedTaxBenefitAmountNettedAgainstDeferredTaxAssets

twtr:UnrecognizedTaxBenefitAmountNettedAgainstDeferredTaxAssets


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value33140131724626320818127
Percentage of UnrecognizedTaxBenefitAmountNettedAgainstDeferredTaxAssets100.0100.0100.0100.0100.0100.0100.0100.0

twtr:UnrecognizedTaxBenefitsRecordedOnConsolidatedBalanceSheets

twtr:UnrecognizedTaxBenefitsRecordedOnConsolidatedBalanceSheets


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value231814135.8121.1360.69815
Percentage of UnrecognizedTaxBenefitsRecordedOnConsolidatedBalanceSheets100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value413927343341384223131010107.089
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.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-31
Value1413161618152.4013.5132.2853.0273.5594.1474.7794.9615.435.3627.5967.847.2168.0268.8947.858.1214.5758.2297.8645.5074.1022.922.6332.02
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.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


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-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value3654362811601621228226174658917521072861115418198009819506705774354862882951711123540622687739
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.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:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


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-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value4656489260325825527348195923469357205160511945773497341431213030316030253087295330533042303023501479122112651330
Percentage of AssetsFairValueDisclosure127.4134.8520.0359.2231.0184.11273.4526.6760.5481.0594.5396.3192.2426.7318.0319.0471.4524.3709.5606.81057.31030.21765.3209.2273.6196.2184.1179.9

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


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-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value8311852171927446755674376388558564726233598057325317421541033981383136033522344033423337320134742020184419532069
Percentage of AssetsFairValueDisclosure227.4234.8620.0459.2331.0284.11373.4626.6860.5581.0694.5496.3292.2526.7418.0419.0571.4624.3809.5706.81157.31130.21865.3309.2373.6296.2284.1279.9

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-302019-03-312018-12-312017-12-31
Value14182833369.5031415145.9310.7540.205
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:InvestmentType

twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit


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
Value14182631347.8171313125.3820.7130.072
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax98.297.595.894.695.382.392.689.387.890.794.635.1

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


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
Value0.2640.4651.1771.8171.7331.6861.0491.6651.740.5490.0410.133
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax1.82.54.25.44.717.77.410.712.29.35.464.9

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


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
Value1.4991.7930.2420.4971.162220.7760.2760.3891.134.7973.731
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:InvestmentType

twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit


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
Value1.1631.5660.2320.4971.142220.2260.1350.3340.8524.1761.508
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax77.687.395.9100.098.3100.229.148.985.975.487.140.4

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value0.3360.2270.010.020.00.550.1410.0550.2780.6212.223
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax22.412.74.11.70.070.951.114.124.612.959.6

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


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
Value444445395454544546174219482639314489420743192768
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:InvestmentType

twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit


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
Value380539044545449139123972416634283674341032651701
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis85.686.083.382.584.794.186.387.281.881.175.661.5

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


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
Value63963490995470424766050381579710531067
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis14.414.016.717.515.35.913.712.818.218.924.438.5

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value2093221927332753
Percentage of AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value2364233627482725
Percentage of AvailableForSaleSecuritiesDebtMaturitiesRollingYearTwoThroughFiveFairValue100.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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-31
Value4458455654825478465242064839394645034212431440273116292727642671279127522785265226402548258326122111
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.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:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CertificatesOfDeposit


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value476411502494255388474466508666813766692742654687629586600503
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent10.79.09.29.05.59.29.811.811.315.818.919.022.225.323.725.722.521.321.619.5

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value66672712401099102210511236808838782733729356255299264263322311229
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent14.916.022.620.122.025.025.520.518.618.617.018.111.48.710.89.99.411.711.28.9

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateNoteSecurities


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value267627822829292826682517246821672339196517131359945815745747752677689693
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent60.061.151.653.557.459.851.054.951.946.739.733.830.327.927.028.027.024.624.826.8

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value638634910956706248660504816797759
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent14.313.916.617.515.25.913.712.818.118.917.6

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueMeasurementsRecurring, us-gaap:CertificatesOfDeposit


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value476411502494255388474466508666813766692742654687629586600503
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent10.79.09.29.05.59.29.811.811.315.818.919.022.225.323.725.722.521.321.619.5

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value66672712401099102210511236808838782733729356255299264263322311229
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent14.916.022.620.122.025.025.520.518.618.617.018.111.48.710.89.99.411.711.28.9

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateNoteSecurities


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value267627822829292826682517246821672339196517131359945815745747752677689693
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent60.061.151.653.557.459.851.054.951.946.739.733.830.327.927.028.027.024.624.826.8

us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentCorporationsAndAgenciesSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value638634910956706248660504816797759
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent14.313.916.617.515.25.913.712.818.118.917.6

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent us-gaap:InvestmentType

twtr:CorporateNotesCommercialPaperAndCertificatesOfDeposit


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value3819392145724522394639574179344236863414326128551994181316991700164515861602158815171427
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent85.786.183.482.584.894.186.387.281.981.175.670.964.062.061.563.658.957.657.559.957.555.2

us-gaap:USTreasuryAndGovernmentShorttermDebtSecurities


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value63863491095670624866050481679710531172112211131064971114611651183106311221156
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent14.313.916.617.515.25.913.712.818.118.924.429.136.038.038.536.441.142.442.540.142.544.8

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions


Business
Period End2020-12-312018-12-312016-12-312015-12-312014-12-312014-09-302014-06-302012-12-31
Value4900000.0400000.0200000.03200000.06500000.06500000.01400000.04700000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitions, us-gaap:DevelopedTechnologyRights


Business
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312018-12-312016-12-312015-12-312015-09-302015-06-302014-12-312014-09-302014-06-302013-12-312012-12-31
Value9.73.4138.89.09.31412127.828289.24.58.3
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, 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-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value363136271158162022822617465891752107286111541794739981920642539422486288275141337284810882330258372229
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.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:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CertificatesOfDeposit


Cash
Period End2021-03-312020-09-302019-12-312019-09-302018-09-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-312015-12-312015-06-302015-03-312014-12-31
Value3.504123922195.9988.08123.0122.0062.9182150161310
Percentage of CashAndCashEquivalentsFairValueDisclosure0.10.88.52.51.70.80.81.30.50.41.07.735.55.71.61.1

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


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-31
Value19832854332461860410317201212939778527379479346344362256292300408488419328376303185153126142194
Percentage of CashAndCashEquivalentsFairValueDisclosure5.59.146.920.027.123.1221.880.8161.287.590.445.621.264.835.337.556.447.669.261.8141.5177.5295.897.6132.437.521.046.449.038.384.8

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateNoteSecurities


Cash
Period End2020-12-312020-09-302020-03-312019-12-312019-03-312018-12-312017-06-302017-03-312016-12-312015-03-312014-12-312014-03-312013-12-31
Value1.3479.0856.4148.2467.572240.768147.3872.549132.5031.011
Percentage of CashAndCashEquivalentsFairValueDisclosure0.10.60.21.80.72.80.12.71.70.31.60.70.4

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:FairValueMeasurementsRecurring, us-gaap:CertificatesOfDeposit


Cash
Period End2021-03-312020-09-302019-12-312019-09-302018-09-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-312015-12-312015-06-302015-03-312014-12-31
Value3.504123922195.9988.08123.0122.0062.9182150161310
Percentage of CashAndCashEquivalentsFairValueDisclosure0.10.88.52.51.70.80.81.30.50.41.07.735.55.71.61.1

us-gaap:FairValueMeasurementsRecurring, us-gaap:CommercialPaper


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-31
Value19832854332461860410317201212939778527379479346344362256292300408488419328376303185153126142194
Percentage of CashAndCashEquivalentsFairValueDisclosure5.59.146.920.027.123.1221.880.8161.287.590.445.621.264.835.337.556.447.669.261.8141.5177.5295.897.6132.437.521.046.449.038.384.8

us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateNoteSecurities


Cash
Period End2020-12-312020-09-302020-03-312019-12-312019-03-312018-12-312017-06-302017-03-312016-12-312015-03-312014-12-312014-03-312013-12-31
Value1.3479.0856.4148.2467.572240.768147.3872.549132.5031.011
Percentage of CashAndCashEquivalentsFairValueDisclosure0.10.60.21.80.72.80.12.71.70.31.60.70.4

us-gaap:FairValueMeasurementsRecurring, 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-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value363136271158162022822617465891752107286111541794739981920642539422486288275141337284810882330258372229
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.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:CashCashEquivalentsAndShortTermInvestments

us-gaap:CashCashEquivalentsAndShortTermInvestments


Cash
Period End2020-12-312020-09-30
Value74707680
Percentage of CashCashEquivalentsAndShortTermInvestments100.0100.0

us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Class
Period End2021-03-31
Value11
Percentage of ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights100.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:PlanName

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

twtr:EquityIncentivePlansTwoThousandAndThirteen


Common
Period End2020-12-312014-12-31
Value21781
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNet


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value43444437322927
Percentage of ContractWithCustomerAssetNet100.0100.0100.0100.0100.0100.0100.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-01-01
Value1047262587248696975353825
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation

us-gaap:ContractualObligation


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value737146853581445044514367429343593224
Percentage of ContractualObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation us-gaap:DebtInstrument

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive


Contractual
Period End2020-12-31
Value1016
Percentage of ContractualObligation13.8

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour


Contractual
Period End2020-12-312019-12-31
Value11601162
Percentage of ContractualObligation15.724.8

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne


Contractual
Period End2020-12-312019-12-31
Value963973
Percentage of ContractualObligation13.120.8

twtr:SeniorNotesDueAtTwoThousandTwentySeven


Contractual
Period End2020-12-312019-12-31
Value889917
Percentage of ContractualObligation12.119.6

us-gaap:ContractualObligation us-gaap:OtherCommitments

twtr:FinanceLeaseObligations


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-31
Value0.56924385473
Percentage of ContractualObligation0.00.51.11.21.7

twtr:OperatingLeaseObligations


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value167111491005882903839752780775
Percentage of ContractualObligation22.724.528.119.820.319.217.517.924.1

twtr:OtherContractualCommitments


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1669458401435394346336346358
Percentage of ContractualObligation22.69.811.29.88.97.97.87.911.1

us-gaap:ContractualObligationDueAfterFifthYear

us-gaap:ContractualObligationDueAfterFifthYear


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value16081211158514871482142614451445295
Percentage of ContractualObligationDueAfterFifthYear100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligationDueAfterFifthYear us-gaap:DebtInstrument

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive


Contractual
Period End2020-09-30
Value1000
Percentage of ContractualObligationDueAfterFifthYear0.0

twtr:SeniorNotesDueAtTwoThousandTwentySeven


Contractual
Period End2020-12-312019-12-31
Value754781
Percentage of ContractualObligationDueAfterFifthYear46.964.5

us-gaap:ContractualObligationDueAfterFifthYear us-gaap:OtherCommitments

twtr:OperatingLeaseObligations


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value667421422324319263212212216
Percentage of ContractualObligationDueAfterFifthYear41.534.826.721.821.618.514.714.773.3

twtr:OtherContractualCommitments


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1869.19111111111787878
Percentage of ContractualObligationDueAfterFifthYear11.60.80.70.80.80.85.55.426.7

us-gaap:ContractualObligationDueInFourthAndFifthYear

us-gaap:ContractualObligationDueInFourthAndFifthYear


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value33001534382341333291129712891267
Percentage of ContractualObligationDueInFourthAndFifthYear100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligationDueInFourthAndFifthYear us-gaap:DebtInstrument

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive


Contractual
Period End2020-12-312020-09-30
Value10057.5
Percentage of ContractualObligationDueInFourthAndFifthYear30.50.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour


Contractual
Period End2020-12-312019-12-31
Value11511154
Percentage of ContractualObligationDueInFourthAndFifthYear34.975.2

us-gaap:ContractualObligationDueInFourthAndFifthYear us-gaap:OtherCommitments

twtr:OperatingLeaseObligations


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value354226225184179151191185168
Percentage of ContractualObligationDueInFourthAndFifthYear10.714.859.054.154.052.014.814.413.3

twtr:OtherContractualCommitments


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value73499151151147134135134134
Percentage of ContractualObligationDueInFourthAndFifthYear22.36.539.544.244.346.110.510.410.6

us-gaap:ContractualObligationDueInNextTwelveMonths

us-gaap:ContractualObligationDueInNextTwelveMonths


Contractual
Period End2020-12-312019-12-312018-12-31
Value14443691247
Percentage of ContractualObligationDueInNextTwelveMonths100.0100.0100.0

us-gaap:ContractualObligationDueInNextTwelveMonths us-gaap:DebtInstrument

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive


Contractual
Period End2020-12-31
Value3.74
Percentage of ContractualObligationDueInNextTwelveMonths0.3

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour


Contractual
Period End2020-12-312019-12-31
Value2.8672.875
Percentage of ContractualObligationDueInNextTwelveMonths0.20.8

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne


Contractual
Period End2020-12-312019-12-31
Value9639.566
Percentage of ContractualObligationDueInNextTwelveMonths66.72.6

twtr:SeniorNotesDueAtTwoThousandTwentySeven


Contractual
Period End2020-12-312019-12-31
Value2727
Percentage of ContractualObligationDueInNextTwelveMonths1.97.5

us-gaap:ContractualObligationDueInNextTwelveMonths us-gaap:OtherCommitments

twtr:FinanceLeaseObligations


Contractual
Period End2020-12-312019-12-31
Value0.56923
Percentage of ContractualObligationDueInNextTwelveMonths0.06.5

twtr:OperatingLeaseObligations


Contractual
Period End2020-12-312019-12-312018-12-31
Value218180161
Percentage of ContractualObligationDueInNextTwelveMonths15.248.713.0

twtr:OtherContractualCommitments


Contractual
Period End2020-12-312019-12-312018-12-31
Value22712565
Percentage of ContractualObligationDueInNextTwelveMonths15.834.05.3

us-gaap:ContractualObligationDueInSecondAndThirdYear

us-gaap:ContractualObligationDueInSecondAndThirdYear


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value101715691539151814681401145014431401
Percentage of ContractualObligationDueInSecondAndThirdYear100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligationDueInSecondAndThirdYear us-gaap:DebtInstrument

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive


Contractual
Period End2020-12-312020-09-30
Value7.487.5
Percentage of ContractualObligationDueInSecondAndThirdYear0.70.0

us-gaap:ContractualObligationDueInSecondAndThirdYear us-gaap:OtherCommitments

twtr:OperatingLeaseObligations


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value430321326300293262309306275
Percentage of ContractualObligationDueInSecondAndThirdYear42.320.521.219.820.018.721.321.219.7

twtr:OtherContractualCommitments


Contractual
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value519224209215171135848175
Percentage of ContractualObligationDueInSecondAndThirdYear51.114.313.614.211.79.75.85.75.4

us-gaap:ConvertibleDebtFairValueDisclosures us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType

us-gaap:ConvertibleDebtFairValueDisclosures

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:FairValueInputsLevel3, us-gaap:ConvertibleDebt


Convertible
Period End2020-12-312020-09-302020-06-302020-03-31
Value145012801070980
Percentage of ConvertibleDebtFairValueDisclosures100.0100.0100.0100.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Convertible
Period End2020-09-302020-06-302020-03-31
Value126010701040
Percentage of ConvertibleDebtFairValueDisclosures98.4100.0106.1

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Convertible
Period End2020-09-302020-06-302020-03-31
Value949934910
Percentage of ConvertibleDebtFairValueDisclosures74.187.392.9

us-gaap:ConvertibleLongTermNotesPayable

us-gaap:ConvertibleLongTermNotesPayable


Convertible
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
Value3554355218751858273427061816179417731751173017102560165016271604158215601538151714961475145514341414139513761293
Percentage of ConvertibleLongTermNotesPayable100.0100.0100.0100.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:ConvertibleLongTermNotesPayable us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Convertible
Period End2021-01-01
Value254
Percentage of ConvertibleLongTermNotesPayable0.0

us-gaap:ConvertibleLongTermNotesPayable us-gaap:DebtInstrument, us-gaap:LongtermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value989988886879873867
Percentage of ConvertibleLongTermNotesPayable27.827.847.247.331.932.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value11431143989978968957947907
Percentage of ConvertibleLongTermNotesPayable32.232.252.852.735.435.452.252.4

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Convertible
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value905893881869823
Percentage of ConvertibleLongTermNotesPayable48.732.732.647.847.6

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Convertible
Period End2021-06-302021-03-31
Value14211420
Percentage of ConvertibleLongTermNotesPayable40.040.0

us-gaap:ConvertibleLongTermNotesPayable us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Convertible
Period End2021-03-312020-12-31
Value953917
Percentage of ConvertibleLongTermNotesPayable26.848.9

us-gaap:ConvertibleLongTermNotesPayable us-gaap:StatementScenario

srt:ScenarioForecast


Convertible
Period End2021-01-01
Value255
Percentage of ConvertibleLongTermNotesPayable0.0

us-gaap:ConvertibleNotesPayableCurrent

us-gaap:ConvertibleNotesPayableCurrent


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302019-03-312018-12-31
Value9539539179050.00.0923910897
Percentage of ConvertibleNotesPayableCurrent100.0100.0100.0100.00.00.0100.0100.0100.0

us-gaap:ConvertibleNotesPayableCurrent us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Convertible
Period End2021-01-01
Value34
Percentage of ConvertibleNotesPayableCurrent0.0

us-gaap:ConvertibleNotesPayableCurrent us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Convertible
Period End2020-12-31
Value886
Percentage of ConvertibleNotesPayableCurrent96.5

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Convertible
Period End2020-12-312019-12-31
Value989947
Percentage of ConvertibleNotesPayableCurrent107.80.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Convertible
Period End2021-06-302020-12-312019-12-31
Value953917869
Percentage of ConvertibleNotesPayableCurrent100.0100.00.0

us-gaap:ConvertibleNotesPayableCurrent us-gaap:StatementScenario

srt:ScenarioForecast


Convertible
Period End2021-01-01
Value35
Percentage of ConvertibleNotesPayableCurrent0.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312020-09-302020-06-302020-03-31
Value121121121121
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0100.0100.0100.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value255254254254254255
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent210.0210.0210.0210.00.00.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value283283283283283283
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent233.3233.3233.3233.30.00.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2020-12-31
Value121
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

us-gaap:DebtInstrumentFaceAmount

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2020-12-31
Value1000
Percentage of DebtInstrumentFaceAmount100.0

us-gaap:DebtInstrumentFairValue

us-gaap:DebtInstrumentFairValue


Debt
Period End2021-06-302021-03-31
Value63716211
Percentage of DebtInstrumentFairValue100.0100.0

us-gaap:DebtInstrumentFairValue us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:LongtermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:FairValueInputsLevel3, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value17031614
Percentage of DebtInstrumentFairValue26.726.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value1574151613901130
Percentage of DebtInstrumentFairValue24.724.40.00.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312019-12-31
Value975927
Percentage of DebtInstrumentFairValue0.00.0

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value13751360
Percentage of DebtInstrumentFairValue21.621.9

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:FairValueInputsLevel2, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value743733745728700
Percentage of DebtInstrumentFairValue11.711.80.00.00.0

us-gaap:DebtInstrumentFairValue us-gaap:DebtInstrument, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:FairValueInputsLevel2, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value973986
Percentage of DebtInstrumentFairValue15.315.9

us-gaap:DebtInstrumentFairValue us-gaap:DebtInstrument, us-gaap:LongtermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value17031614
Percentage of DebtInstrumentFairValue26.726.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value15741516
Percentage of DebtInstrumentFairValue24.724.4

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value13751360
Percentage of DebtInstrumentFairValue21.621.9

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-31
Value743733
Percentage of DebtInstrumentFairValue11.711.8

us-gaap:DebtInstrumentFairValue us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value973986
Percentage of DebtInstrumentFairValue15.315.9

us-gaap:DebtInstrumentFairValue us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Debt
Period End2021-06-302021-03-31
Value46684597
Percentage of DebtInstrumentFairValue73.374.0

us-gaap:FairValueInputsLevel3


Debt
Period End2021-06-302021-03-31
Value17031614
Percentage of DebtInstrumentFairValue26.726.0

us-gaap:DebtInstrumentInterestRateEffectivePercentage us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentInterestRateEffectivePercentage

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312018-12-31
Value4.460.0446
Percentage of DebtInstrumentInterestRateEffectivePercentage100.0100.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312018-12-31
Value6.250.0625
Percentage of DebtInstrumentInterestRateEffectivePercentage140.1140.1

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1011113120126132
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0100.0100.0100.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value6.0866.597160171181192202242
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet56.056.9140.8142.3143.5144.60.00.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Debt
Period End2020-09-302020-06-302020-03-312019-12-312018-12-31
Value48607284130
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet40.348.054.80.00.0

twtr:ConvertibleNotesDueAtTwoThousandTwentySix, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-31
Value1516
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet144.4142.5

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:SeniorNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value6.5096.7597.0067.2587.5117.768.033
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet59.958.36.26.05.95.80.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

twtr:ConvertibleNotesDueAtTwoThousandTwentyFive, us-gaap:ConvertibleDebt


Debt
Period End2020-12-31
Value113
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Debt
Period End2020-12-312019-12-31
Value160202
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet140.80.0

twtr:ConvertibleNotesDueAtTwoThousandTwentyOne, us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312019-12-31
Value0.4350.9543684
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet4.08.231.70.0

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:SeniorNotes


Debt
Period End2020-12-312019-12-31
Value7.0068.033
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet6.20.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value93693379679278618561908808
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent

us-gaap:DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent


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-31
Value403231282625242023201720171513119.2478.3537.5568.1917.7693.8472.9783231262429312959
Percentage of DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.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:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2500229010231156640588522327
Percentage of DeferredTaxAssetsGross100.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-31
Value42139051372023524223082
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.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-31
Value823.131178.843117.0593.1451.131
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value485425375327
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value321.1384.6190.9541.6121.5770.420.457
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount

us-gaap:DerivativeNotionalAmount


Derivative
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value621777729470606428456518545
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
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-31
Value19417917115710612619017112211815513492929892737482747579908971806882885029
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.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:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-312020-12-312020-09-302016-12-312014-06-30
Value18201170114011308447.9
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302020-12-31
Value15285
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount us-gaap:BalanceSheetLocation

us-gaap:OtherAssets


Equity
Period End2021-06-30
Value30
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount19.7

us-gaap:FinanceLeaseLiability

us-gaap:FinanceLeaseLiability


Finance
Period End2020-12-312020-09-302019-12-312019-09-302019-06-30
Value0.5673.076233753
Percentage of FinanceLeaseLiability100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityCurrent

us-gaap:FinanceLeaseLiabilityCurrent


Finance
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.5673.0767.248132333455768
Percentage of FinanceLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsDue

us-gaap:FinanceLeaseLiabilityPaymentsDue


Finance
Period End2020-12-312020-09-30
Value569000.03097000.0
Percentage of FinanceLeaseLiabilityPaymentsDue100.0100.0

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear


Finance
Period End2020-09-30
Value2528000.0
Percentage of FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear100.0

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount

us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount


Finance
Period End2020-12-312020-09-30
Value2000.021000.0
Percentage of FinanceLeaseLiabilityUndiscountedExcessAmount100.0100.0

us-gaap:FinanceLeaseRightOfUseAsset

us-gaap:FinanceLeaseRightOfUseAsset


Finance
Period End2020-12-312019-12-31
Value13126
Percentage of FinanceLeaseRightOfUseAsset100.0100.0

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent

us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent


Finance
Period End2020-12-312019-12-31
Value3.93.7
Percentage of FinanceLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:FinancingReceivableLoanInProcess us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable

us-gaap:FinancingReceivableLoanInProcess

twtr:InvestmentsInPrivatelyHeldCompanies


Financing
Period End2020-12-31
Value60
Percentage of FinancingReceivableLoanInProcess100.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-31
Value73615359544641696662576662585312211196801129683707459453573615347
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.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

twtr:PatentsAndDevelopedTechnologies


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-31
Value66595357524641605653485854514672635447726051435141312364554945
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization90.796.799.397.397.3100.0100.086.785.985.384.987.787.687.587.259.057.156.058.764.362.562.262.169.069.768.366.087.790.293.196.5

us-gaap:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value6.8152.0140.351.6331.4830.022.12.11.8071.2811.8171.1540.7850.6480.510.3730.2350.098
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization9.33.30.72.72.70.01.92.22.21.82.41.91.71.80.70.60.40.2

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value7.8437.8431413
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-31
Value13112411111811811196116116102102111111103102177176175175224224211211221216145140188166124124
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.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

twtr:PatentsAndDevelopedTechnologies


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-31
Value1191131101151151099610710793931021029393123123122122145144132132141135110105153133100100
Percentage of FiniteLivedIntangibleAssetsGross91.591.398.497.397.398.7100.092.092.090.990.991.791.791.091.070.069.969.869.864.764.662.562.563.762.875.975.081.479.980.680.6

us-gaap:OtherIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value11101.83.2333.2331.4332.12.12.12.13.23.21.11.11.11.11.11.1
Percentage of FiniteLivedIntangibleAssetsGross8.58.71.62.72.71.30.90.91.01.01.41.50.80.80.60.70.90.9

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue


Foreign
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-30
Value624000.04077000.05529000.0404000.02556000.01979000.03756000.03634000.04273000.01472000.01343000.03460000.01419000.01600000.02237000.02555000.02966000.0510000.01955000.0724000.01592000.03951000.06804000.0413000.0975000.0
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue100.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:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignExchangeContract, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Foreign
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
Value624000.04077000.05529000.0404000.02556000.01979000.03756000.03634000.04273000.01472000.01343000.03460000.01419000.01600000.02237000.02555000.02966000.0510000.01955000.06804000.0
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignExchangeContract, us-gaap:FairValueMeasurementsRecurring


Foreign
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
Value624000.04077000.05529000.0404000.02556000.01979000.03756000.03634000.04273000.01472000.01343000.03460000.01419000.01600000.02237000.02555000.02966000.0510000.01955000.06804000.0
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue


Foreign
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-30
Value7.566101.0286.8891.5984.6461.5732.8022.0243.4033.8261.3790.9150.7440.6011.3531.4721.4370.51.8245.3061.0723.0050.5330.979
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue100.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:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignExchangeContract, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Foreign
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
Value7.566101.0286.8891.5984.6461.5732.8022.0243.4033.8261.3790.9150.7440.6011.3531.4721.4370.53.005
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignExchangeContract, us-gaap:FairValueMeasurementsRecurring


Foreign
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
Value7.566101.0286.8891.5984.6461.5732.8022.0243.4033.8261.3790.9150.7440.6011.3531.4721.4370.53.005
Percentage of ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InsuranceSettlementsReceivable

us-gaap:InsuranceSettlementsReceivable


Insurance
Period End2021-01-31
Value38
Percentage of InsuranceSettlementsReceivable100.0

us-gaap:InsuranceSettlementsReceivable us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Insurance
Period End2021-01-31
Value38
Percentage of InsuranceSettlementsReceivable100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


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

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


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

us-gaap:LessorOperatingLeasePaymentsToBeReceived

us-gaap:LessorOperatingLeasePaymentsToBeReceived


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value138.021012
Percentage of LessorOperatingLeasePaymentsToBeReceived100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedFourYears


Lessor
Period End2021-06-30
Value120000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedFourYears100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths

us-gaap:LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths


Lessor
Period End2021-06-302021-03-312020-12-312020-09-30
Value3903000.01348000.08976000.08920000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths100.0100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear

us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear


Lessor
Period End2021-06-302021-03-312020-09-30
Value5461000.06672000.02715000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear100.0100.0100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedThreeYears


Lessor
Period End2021-06-30
Value1633000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedThreeYears100.0

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears

us-gaap:LessorOperatingLeasePaymentsToBeReceivedTwoYears


Lessor
Period End2021-06-302020-12-312020-09-30
Value2617000.01353000.01325000.0
Percentage of LessorOperatingLeasePaymentsToBeReceivedTwoYears100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


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-31
Value7.566101.0286.8891.5984.6461.5732.8022.0243.4033.8261.3790.9150.7440.6011.3531.4721.4370.51.8245.3061.0723.005
Percentage of LiabilitiesFairValueDisclosure100.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:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


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-31
Value7.566101.0286.8891.5984.6461.5732.8022.0243.4033.8261.3790.9150.7440.6011.3531.4721.4370.51.8245.3061.0723.005
Percentage of LiabilitiesFairValueDisclosure100.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:LoansReceivableHeldForSaleAmount us-gaap:BalanceSheetLocation

us-gaap:LoansReceivableHeldForSaleAmount

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Loans
Period End2021-03-31
Value30
Percentage of LoansReceivableHeldForSaleAmount100.0

us-gaap:LossContingencyAccrualCarryingValueCurrent

us-gaap:LossContingencyAccrualCarryingValueCurrent


Loss
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value1501501501501500.0
Percentage of LossContingencyAccrualCarryingValueCurrent100.0100.0100.0100.0100.00.0

us-gaap:NotesReceivableNet us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable

us-gaap:NotesReceivableNet

twtr:InvestmentsInPrivatelyHeldCompanies


Notes
Period End2021-03-31
Value60
Percentage of NotesReceivableNet100.0

us-gaap:NotesReceivableNet us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivable, us-gaap:SubsequentEventType

twtr:InvestmentsInPrivatelyHeldCompanies, us-gaap:SubsequentEvent


Notes
Period End2021-04-01
Value60
Percentage of NotesReceivableNet0.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value3.84.3
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value2190234028503430347033702600
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-31
Value59
Percentage of OperatingLossCarryforwards2.7

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value1280126013001470141013401000
Percentage of OperatingLossCarryforwards58.453.845.642.940.639.838.5

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value20231935186018061550
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value18841620149313921031
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization us-gaap:StatementGeographical

country:US


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value1850158614601359999
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization98.297.997.797.696.9

us-gaap:NonUs


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value3433333232
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization1.82.12.32.43.1

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value39083555335431992582
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization us-gaap:PropertyPlantAndEquipmentByType

twtr:FurnitureAndLeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value385367362362347
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization9.910.310.811.313.5

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value595440349383100
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization15.212.410.412.03.9

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value868831811769688
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization22.223.424.224.126.7

us-gaap:TechnologyEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value20601916183016831445
Percentage of PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization52.753.954.652.656.0

us-gaap:RelatedPartyTransactionDueFromToRelatedParty

us-gaap:RelatedPartyTransactionDueFromToRelatedParty


Related
Period End2020-12-312020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-06-302017-03-312016-12-31
Value5000000.04200000.04200000.03900000.03800000.03800000.03800000.04200000.04200000.04200000.04200000.04200000.04200000.00
Percentage of RelatedPartyTransactionDueFromToRelatedParty100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:RestrictedCashAndCashEquivalents us-gaap:BalanceSheetLocation

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:OtherNoncurrentAssets


Restricted
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2026252729312815
Percentage of RestrictedCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Restricted
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2.31.91.78.39.43.02.64.9
Percentage of RestrictedCashAndCashEquivalents11.27.16.630.631.89.69.232.0

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue


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-302017-12-31
Value3286000.03516000.02287000.02251000.02900000.01846000.01862000.01869000.01379000.01222000.01698000.01690000.08289000.0
Percentage of RestrictedCashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent


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-302017-12-31
Value19192020202726262524252527
Percentage of RestrictedCashAndCashEquivalentsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value636702774836900815634635587459494
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorLongTermNotes

us-gaap:SeniorLongTermNotes


Senior
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value6936936926926926926910.0
Percentage of SeniorLongTermNotes100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:SeniorLongTermNotes us-gaap:DebtInstrument, us-gaap:LongtermDebtType

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:SeniorNotes


Senior
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value693693692692692692691
Percentage of SeniorLongTermNotes100.0100.0100.0100.0100.0100.0100.0

us-gaap:SeniorNotesCurrent us-gaap:DebtInstrument, us-gaap:ShortTermDebtType

us-gaap:SeniorNotesCurrent

twtr:SeniorNotesDueAtTwoThousandTwentySeven, us-gaap:SeniorNotes


Senior
Period End2020-12-312019-12-31
Value692691
Percentage of SeniorNotesCurrent100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

twtr:TotalShareholderReturnRestrictedStockUnits


Share
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-302017-12-31
Value0.4860.9170.9170.9170.430.7590.7590.7590.7090.420.5460.4420.146
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PerformanceShares


Share
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-302017-12-31
Value0.2430.7290.7290.7290.00.6460.6460.6460.5710.390.5190.4650.346
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber50.079.579.579.50.085.185.185.180.592.995.1105.2237.0

us-gaap:RestrictedStock


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-31
Value1.61.91.9982.02.21.51.4281.51.81.92.2382.52.92.52.7643.1463.494.2815.0975.5076.093.9994.545.3336.2925.3374.9556.9796.0245.3686.866
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber0.0390.9217.9218.1239.9348.8188.1197.6237.2268.0532.9457.9656.10.01893.20.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Share
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-12-31
Value343638412931323435303435283332373848545866434655616474818379
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber7106.83992.54245.64518.86926.74180.64314.94533.24992.47235.06361.08021.70.022687.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType, us-gaap:Vesting

twtr:TotalShareholderReturnRestrictedStockUnits, us-gaap:ShareBasedCompensationAwardTrancheOne


Share
Period End2020-12-31
Value0.43
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber46.9

twtr:TotalShareholderReturnRestrictedStockUnits, us-gaap:ShareBasedCompensationAwardTrancheTwo


Share
Period End2020-12-312019-12-31
Value0.9170.759
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:StatementScenario, us-gaap:AwardType, us-gaap:Vesting

srt:ScenarioForecast, twtr:TotalShareholderReturnRestrictedStockUnits, us-gaap:ShareBasedCompensationAwardTrancheOne


Share
Period End2021-12-31
Value0.224
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

twtr:TotalShareholderReturnRestrictedStockUnits


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-302017-12-31
Value52.8231.1630.930.930.930.641.1541.1541.1541.8945.7843.8738.1613.02
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PerformanceShares


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-302017-12-31
Value53.3427.7727.7727.7727.77031.5231.5231.5231.0335.5535.2534.3615.39
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue101.089.189.989.989.90.076.676.676.674.177.780.490.0118.2

us-gaap:RestrictedStock


Share
Period End2020-12-312019-12-312018-12-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-31
Value34.024.2619.519.620.0420.921.1123.0425.426.1634.2633.8832.2831.6528.9925.6223.5221.117.7917.6
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue110.059.042.6150.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-31
Value44.1235.432.2830.6329.7730.2929.7428.6227.4626.4124.9724.3122.9219.9419.820.4920.9722.4322.6423.2523.6424.0332.4632.8832.231.2329.0828.5624.6723.3619.54
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue83.5113.6104.599.196.399.072.369.666.763.054.555.460.10.0152.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber


Share
Period End2020-12-31
Value1415000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2020-12-31
Value18.87
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-12-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value50747370485652981531111151996671079106217802609
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2020-12-31
Value49
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0

us-gaap:StockRepurchaseProgramAuthorizedAmount1 us-gaap:SubsequentEventType

us-gaap:StockRepurchaseProgramAuthorizedAmount1

us-gaap:SubsequentEvent


Stock
Period End2021-01-15
Value2000
Percentage of StockRepurchaseProgramAuthorizedAmount1100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value398345300259222188175
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value297264236208184150142
Percentage of TaxCreditCarryforwardAmount74.676.778.680.482.880.080.7

us-gaap:TaxCreditCarryforwardAmount us-gaap:TaxCreditCarryforward

twtr:CaliforniaEnterpriseZone


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value19191919181815
Percentage of TaxCreditCarryforwardAmount4.85.56.47.48.59.69.0

us-gaap:TreasuryStockShares

us-gaap:TreasuryStockShares


Treasury
Period End2020-12-31
Value98000.0
Percentage of TreasuryStockShares100.0

us-gaap:UnamortizedDebtIssuanceExpense us-gaap:DebtInstrument, us-gaap:LongtermDebtType

us-gaap:UnamortizedDebtIssuanceExpense

twtr:ConvertibleNotesDueAtTwoThousandAndTwentyOneTwoThousandTwentyFour, us-gaap:ConvertibleDebt


Unamortized
Period End2020-12-31
Value9.8
Percentage of UnamortizedDebtIssuanceExpense100.0

us-gaap:UnbilledContractsReceivable

us-gaap:UnbilledContractsReceivable


Unbilled
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312018-01-01
Value4427232121201915127.98
Percentage of UnbilledContractsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-312019-12-31
Value7200000.05300000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2021-06-302021-03-312020-09-30
Value291280363
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

us-gaap:AllowanceForCreditLoss


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value162.4013.5595.437.2168.121
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0

us-gaap:ValuationAllowanceOfDeferredTaxAssets


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value145722321010214393783512274224
Percentage of ValuationAllowancesAndReservesBalance8598.79320.15924.818809.06097.54660.10.00.00.00.0

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
(None,)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities
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:Revenues
us-gaap:StatementGeographical
(None,)
Revenuesus-gaap: Statement Geographical
us-gaap:Revenues
us-gaap:ProductOrService
(None,)
Revenuesus-gaap: Product Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:InvestmentType
(None,)
Cash And Cash Equivalents At Carrying Valueus-gaap: Investment Type
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