SNAP


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

Table of contents


us-gaap:StatementClassOfStock
us-gaap:CommonStockValue

us-gaap:SharesOutstanding
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesAuthorized
us-gaap:StatementClassOfStock
us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock

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

us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock

us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfRevenue

us-gaap:CostsAndExpenses

us-gaap:GeneralAndAdministrativeExpense

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

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

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical

us-gaap:Revenues

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

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

us-gaap:AssetsCurrent
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:Cash

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:MarketableSecuritiesCurrent

us-gaap:AccountsReceivableNetCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:TaxesPayableCurrent
us-gaap:DebtInstrument
us-gaap:LongTermDebt

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

us-gaap:AdditionalPaidInCapital
us-gaap:CumulativeEffectPeriodOfAdoption

us-gaap:RetainedEarningsAccumulatedDeficit
us-gaap:CumulativeEffectPeriodOfAdoption

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueNewIssues
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities
us-gaap:DebtInstrument
us-gaap:AmortizationOfFinancingCosts

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:NetCashProvidedByUsedInOperatingActivities

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

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxLiabilities

us-gaap:UnrecognizedTaxBenefits
us-gaap:BalanceSheetLocation

us-gaap:DeferredTaxAssetsValuationAllowance
us-gaap:StatementEquityComponents
snap:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls
us-gaap:BusinessAcquisition
snap:BusinessCombinationPostCombinationExpense
us-gaap:BusinessAcquisition
snap:BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense
us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement
snap:DebtConversionConvertedInstrumentAdditionalSharesIssued

snap:IncomeTaxesPaidRefund

snap:IncreaseDecreaseInOperatingLeaseLiabilities

snap:IncreaseDecreaseInOperatingLeaseRightOfUseAsset

snap:NonMarketableInvestments

snap:PaymentsToAcquireNonMarketableInvestments
us-gaap:DebtInstrument
snap:ProceedsFromDebtNetOfIssuanceCostsAndCapCallTransactionCosts
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
snap:StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
snap:StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
snap:StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
us-gaap:StatementEquityComponents

us-gaap:AmortizationOfFinancingCostsAndDiscounts
us-gaap:DebtInstrument
us-gaap:BusinessAcquisition, us-gaap:StatementClassOfStock
us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued

us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement
us-gaap:DebtConversionConvertedInstrumentSharesIssued1
us-gaap:DebtInstrument, us-gaap:TypeOfArrangement
us-gaap:DebtConversionOriginalDebtAmount1
us-gaap:DebtInstrument
us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal

us-gaap:GainOnSaleOfInvestments

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
us-gaap:DebtInstrument
us-gaap:InterestExpenseDebtExcludingAmortization

us-gaap:InvestmentIncomeInterest

us-gaap:LeaseCost

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForHedgeFinancingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromDebtNetOfIssuanceCosts

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType, us-gaap:StatementClassOfStock
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:StatementClassOfStock
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
us-gaap:AwardType, us-gaap:Vesting
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesAcquisitions
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities
us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesNewIssues
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:TypeOfArrangement
us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:SubleaseIncome

us-gaap:UnrealizedGainLossOnInvestments
us-gaap:StatementClassOfStock
dei:EntityCommonStockSharesOutstanding

snap:AccruedInfrastructureCostsCurrent

snap:AcquisitionLiabilityCurrent

snap:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
snap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet
us-gaap:FairValueByMeasurementFrequency
snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FairValueByMeasurementFrequency
snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FairValueByMeasurementFrequency
snap:CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByMeasurementFrequency
snap:CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
snap:CashAndCashEquivalentsGrossUnrealizedLosses
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
snap:CashFairValueDisclosure

snap:ContractualObligationDueAfterFourthYear
us-gaap:DebtInstrument
snap:DebtInstrumentCapCallTransactionCapPriceNetCost
us-gaap:DebtInstrument, us-gaap:StatementClassOfStock
snap:DebtInstrumentCapCallTransactionCapPricePerShare
us-gaap:DebtInstrument, us-gaap:StatementClassOfStock
snap:DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate
us-gaap:StatementScenario, us-gaap:DebtInstrument, us-gaap:StatementClassOfStock

snap:DeferredTaxAssetsLeaseLiability

snap:DeferredTaxLiabilitiesConvertibleDebt

snap:DeferredTaxLiabilitiesRightOfUseAsset

snap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour

snap:InvestmentOwnedAtCarryingValue

snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred

snap:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
us-gaap:RelatedPartyTransactionsByRelatedParty
snap:LesseeSubleaseLiabilityPayments

snap:PartnerRevenueShareLiabilityCurrent
us-gaap:IncomeTaxAuthority
snap:PostTaxCutsAndJobsActOperatingLossCarryForwards

snap:UnrecognizedTaxBenefitsIncludingInterestAndPenalties
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType
us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:InvestmentType

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
us-gaap:BusinessAcquisition
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:ContractualObligation

us-gaap:ContractualObligationDueAfterFifthYear

us-gaap:ContractualObligationDueInFourthYear

us-gaap:ContractualObligationDueInNextTwelveMonths

us-gaap:ContractualObligationDueInSecondYear

us-gaap:ContractualObligationDueInThirdYear

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

us-gaap:ConvertibleDebtNoncurrent
us-gaap:CumulativeEffectPeriodOfAdoption
us-gaap:DebtInstrument
us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
us-gaap:DebtInstrument
us-gaap:DebtInstrumentFaceAmount
us-gaap:DebtInstrument, us-gaap:SubsidiarySaleOfStock
us-gaap:DebtInstrument
us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet
us-gaap:DebtInstrument
us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:EquityMethodInvestments

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:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
us-gaap:CreditFacility
us-gaap:LettersOfCreditOutstandingAmount

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards
us-gaap:StatementScenario, us-gaap:PurchaseCommitmentExcludingLongtermCommitment
us-gaap:PurchaseObligation
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
us-gaap:AwardType, us-gaap:StatementClassOfStock
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

Plots across concepts


IncomeStatement
Operating Income Loss
Expenses
Income Tax Expense Benefit
Balance Sheet
Finite Lived Intangible Assets Net
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments For Proceeds From Other Investing Activities
Shares
Weighted Average Number Of Diluted Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization

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-31
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock snap:CommonClassANonVoting██▇▇▇▇▇▆▆▆▅▅▅▄▄▄▃▃▁0.0130.0130.0120.0120.0120.0120.0120.0110.0110.0110.010.010.010.0090.0090.0090.0070.0070.005NANANA
us-gaap:SharesOutstanding █▇▇▆▆▅▅▄▄▃▃▂▂▂▁1576.7441519.01503.3331484.7161463.621439.5891415.7961394.5361372.1491334.9321317.7611291.2181273.1631254.4391222.202NANANA999.071NANANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock snap:CommonClassANonVoting██▇▇▇▇▇▆▆▆▅▅▅▅▄▄▃▃▁1321.4771263.7331248.011229.4461204.9571182.5271160.1271132.9151096.6531057.135999.303709976.066958.801939.248883.021991858.546682.588681.994504.902NANANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▁▆▆█23.6423.6423.69623.64324.21524.27924.522NANANA93.845185NANANA122.56392127.302281.526280.96831.469NANANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassC▂▂▂▂█▄▁231.627231.627231.627231.627234.448232.783231.147NANANA224.611365NANANA216.61587215.888215.888215.8880.0NANANA
 us-gaap:CommonStockSharesAuthorized us-gaap:StatementClassOfStock us-gaap:CommonClassCNANA260.888NA260.888260.888260.888NANANA260.887848NANANA260.887848260.888260.888260.888260.888NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock snap:CommonClassANonVoting██▇▇▇▇▇▆▆▆▅▅▅▅▄▄▃▃▁1321.4771263.7331248.011229.4461204.9571182.5271160.1271132.9151096.6531057.135999.303709976.066958.801939.248883.021991858.546682.588681.994504.902NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▁▆▆█23.6423.6423.69623.64324.21524.27924.522NANANA93.845185NANANA122.56392127.302281.526280.96831.469NANANA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassC▂▂▂▂█▄▁231.627231.627231.627231.627234.448232.783231.147NANANA224.611365NANANA216.61587215.888215.888215.8880.0NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁1547.2341501.636NA1466.421447.0221426.305NA1393.3581362.5441340.615NA1309.9181294.8461270.998NA1232.993NANANANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁1547.2341501.636NA1466.421447.0221426.305NA1393.3581362.5441340.615NA1309.9181294.8461270.998NA1232.993NANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities snap:ConvertibleSeniorNotesIfConverted▁█76.703101.591NA101.591101.59155.468NA55.468NANANANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceCondition▁█107.526114.307NA142.466152.972143.511NA159.99NA181.321NANANA152.987NANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockOption▁█5.0665.305NA6.6497.0089.793NA10.892NA13.382NA16.99916.96316.486NA31.10639.49640.554NANANA43.895
us-gaap:EarningsPerShareBasic ███████████▇▇▇▇▇▇▁████-0.1-0.19-0.07000000000000006-0.14-0.23-0.21-0.17000000000000004-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.2400000000000002-0.36-0.36-2.31-0.21000000000000002-0.15-0.14-0.14
us-gaap:EarningsPerShareDiluted ███████████▇▇▇▇▇▇▁████-0.1-0.19-0.07000000000000006-0.14-0.23-0.21-0.17000000000000004-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.2400000000000002-0.36-0.36-2.31-0.21000000000000002-0.15-0.14-0.14
  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-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-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-31
us-gaap:AllocatedShareBasedCompensationExpense ▂▂▂▂▂▂▂▂▂▂▁▁▂▁▂▂▂█▁▁▁▁256.6237.073219.882192.08186.171172.049166.655161.228195.574162.556121.772126.809156.371133.258181.044221.702245.0281992.1216.76714.7954.7425.538
us-gaap:ComprehensiveIncomeNetOfTax █▇██▇▇██▇▇█▇▇▇▇▇▇▁████-149.727-296.335-100.235-190.745-323.664-309.405-232.958-236.65-253.004-313.622-194.991-326.885-366.066-378.979-347.502-435.067-437.868-2208.415-171.723-125.391-115.074-104.512
us-gaap:CostOfGoodsAndServicesSold ██▁▇▇▇▁▆▆▆▁▆▆▆▁▆▆▆▃▆▅▅445.021412.601-472.659293.095250.454253.41-467.699223.14215.492203.767-465.617197.554191.565196.798-429.916210.71152.148163.358-240.51127.7894.75775.773
us-gaap:CostOfRevenue █▇▇▅▄▄▄▄▄▃▄▃▃▃▃▄▂▃▂▂▁▁445.021412.601385.546293.095250.454253.41253.439223.14215.492203.767212.948197.554191.565196.798191.246210.71152.148163.358153.35127.7894.75775.773
us-gaap:CostsAndExpenses ▄▄▄▃▃▃▃▃▃▃▂▃▃▃▃▃▃█▂▁▁▁1174.621073.191008.558846.532764.766748.842814.484675.052692.839636.487584.529621.066620.105623.196646.657669.764630.6892363.415335.419259.172187.657142.619
us-gaap:GeneralAndAdministrativeExpense ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█▁▁▁▁179.204161.723146.932126.287121.331134.614215.547117.073129.644118.653107.664122.45123.609123.299111.115118.101131.9031174.47666.71642.17232.26124.011
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▇██▇▇██▇▇█▇▇▇▇▇▇▁████-153.543-285.442-94.972-198.944-326.992-305.277-240.372-228.671-254.096-310.128-192.02-324.904-352.233-384.207-353.217-455.459-442.881-2211.851-170.242-131.099-115.927-104.455
us-gaap:IncomeTaxExpenseBenefit ▃▄█▄▄▄▄▄▄▄▄▄▄▄▃▁▄▃▄▂▄▄-1.8791.4418.1270.909-1.0410.6590.332-1.2961.0780.279-0.3520.2441.0771.578-3.24-12.30.212-3.014-0.297-6.871-0.0330.121
us-gaap:IncomeTaxesPaidNet ▁█3.2811.008NANA0.5620.808NANANANANANANANANANANANANANANANA
us-gaap:InterestExpense ▂▂██▇▅▄▃▁▁▁▁▁▁▁▁▁▁▁▁4.5645.03129.17628.21224.72715.11314.7758.6540.8090.7561.1110.9190.930.9340.8760.8870.9980.6950.7760.648NANA
us-gaap:InterestPaidNet ▃█▃█▁█▁▁▁▁1.6145.1271.6415.1130.3664.8990.370.380.4380.358NANANANANANANANANANANANA
us-gaap:NetIncomeLoss █▇██▇▇██▇▇█▇▇▇▇▇▇▁████-151.664-286.882-113.099-199.853-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785-349.977-443.159-443.093-2208.837-169.945-124.228-115.894-104.576
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock snap:CommonClassANonVoting▇▂█▅▁▂▄▄▄▂-126.642-238.107-94.85-164.499-266.759-249.24-194.515-181.409-200.295-239.86NANANANANANANANANANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock us-gaap:CommonClassB██████████▇▇▇▇█▇▆▁▇▇▇█-2.317-4.523-1.71-3.234-5.462-5.223-5.118-6.308-9.089-13.601-15.245-23.423-26.064-32.98913.615-62.288-102.73-376.386-22.845-17.097-14.744-10.625
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock us-gaap:CommonClassC████▇████▇█▇▇▇▇▇▇▁████-22.705-44.252-16.539-32.12-53.73-51.473-41.072-39.658-45.79-56.946-32.372-61.426-67.926-76.006-64.254-91.053-91.75-523.389-44.392-32.257-31.1-30.09
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▇▄█▆▃▃▅▅▄▃▆▃▂▁-151.664-286.882-113.099-199.852-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785NANANANANANANANA
us-gaap:OperatingIncomeLoss █▇██▇▇▇█▇▇█▇▇▇▇▇▇▁████-192.512-303.606-97.236-167.864-310.608-286.364-253.596-228.853-304.818-316.061-194.707-323.371-357.842-392.53-360.964-461.827-449.018-2213.767-169.737-130.968-115.859-103.821
us-gaap:OtherNonoperatingIncomeExpense █▅▆▂▃▁▅▂█▂▂▂▃▃▃▃▃▃▂▂▂▂42.28222.05829.471-5.6693.575-12.38917.536-1.48144.085-1.127-3.715-7.625-0.0613.1532.5531.0020.7860.187-1.215-1.421-0.939-0.993
us-gaap:ProfitLoss ▇▄█▆▃▄▅▆▅▄▆▄▃▂▃▁-151.664-286.882-113.099-199.853-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785-349.977-443.159NANANANANANA
us-gaap:ResearchAndDevelopmentExpense ▄▄▄▃▃▃▃▃▃▃▂▃▃▃▃▃▃█▁▁▁▁370.671348.58318.446283.639260.863238.613219.526211.599236.199216.185164.443203.51203.246200.986233.838239.442255.735805.84864.96454.56236.05228.098
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▆▇▆▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▁▁982.108769.584911.322678.668454.158462.478560.888446.199388.021320.426389.822297.695262.263230.666285.693207.937181.671149.648165.682128.20471.79838.798
us-gaap:Revenues █▆▇▆▄▄▅▄▄▃▄▃▃▂▃▂▂▂▂▂▁▁982.108769.584911.322678.668454.158462.478560.888446.199388.021320.426389.822297.695262.263230.666285.693207.937181.671149.648165.682128.20471.79838.798
us-gaap:SellingAndMarketingExpense ▇▆▆▅▅▅▅▅▄▄▄▄▄▄▄▄▄█▂▂▁▁179.724150.286157.634143.511132.118122.205125.972123.24111.50497.88299.47497.552101.685102.113110.458101.51190.903219.73350.38934.65824.58714.737
  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-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-31
us-gaap:Assets █▆▆▅▅▄▄▄▂▃▂▂▃▃▃▃▄▄▁6820.8155058.785024.2384817.7744704.0293898.514011.9243864.3722776.0252825.7432714.1062783.7762950.7133182.033421.5663542.383875.4744041.7771722.792NANANA
us-gaap:Liabilities █▇▆▆▅▄▄▄▂▂▁▁▁▁▁▁▁▁▁3912.8143352.6022694.2622619.0032509.3641773.6031752.0111539.957659.327659.866403.107399.684366.645390.182429.239367.11334.567306.259203.878NANANA
us-gaap:LiabilitiesAndStockholdersEquity █▆▆▅▅▄▄▄▂▃▂▂▃▃▃▃▄▄▁6820.8155058.785024.2384817.7744704.0293898.514011.9243864.3722776.0252825.7432714.1062783.7762950.7133182.033421.5663542.383875.4744041.7771722.792NANANA
us-gaap:StockholdersEquity ▅▂▄▃▃▃▃▄▃▃▄▄▄▅▆▆▇█▁2908.0011706.1782329.9762198.7712194.6652124.9072259.9132324.4152116.6982165.8772310.9992384.0922584.0682791.8482992.3273175.273540.9073735.5181518.914NANANA
  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-31
us-gaap:AssetsCurrent █▆▆▆▆▄▄▄▂▂▂▂▃▃▄▄▅▆▁4336.9593238.6993337.9753315.7143258.3492527.8712643.9862677.0631539.7551532.841675.9281725.1271868.852111.2312366.7942547.7313046.8983463.2061179.985NANANA
 us-gaap:Cash us-gaap:CashAndCashEquivalents,us-gaap:FairValueByMeasurementFrequency us-gaap:Cash,us-gaap:FairValueMeasurementsRecurring1932.265NA464.006NANANANANANANANANANANANANANANANANANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue █▄▂▃▅▄▂▃▂▁▂▂▂▂▂▂▂▆▁▁▃▂2051.961967.519545.618824.071251.721901.342520.317728.828335.744245.639387.149350.398393.183466.323334.063317.554501.6771427.114150.121203.452587.97514.987
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents █▄▂▃▅▄▂▃▂▁▂▂▂▂▂▂▂▆▁2052.879968.437546.543824.9871252.631902.25521.26730.814337.732247.464388.974352.467395.307469.531337.007320.87504.9931440.329163.336NANANA
us-gaap:MarketableSecuritiesCurrent ▄▅▇▆▅▃▅▄▁▂▁▂▃▃▅▆█▆▁1415.3841589.1781991.9221900.9351577.8481180.5331592.4881531.902849.05963.093891.9141064.0091176.821355.031708.9761980.5142295.9191815.442837.247NANANA
us-gaap:AccountsReceivableNetCurrent █▆▇▅▃▄▅▃▃▂▃▂▂▂▂▂▁▁▁797.146612.757744.288529.872379.046394.053492.194374.09313.504282.407354.965261.833244.815231.409279.473194.971171.525147.677162.659NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇▇▅▆▄▄▂▃▃▃▃▄▅▅▃▅█▇▁72.46869.24556.14760.83749.73451.94338.98742.24341.45741.70141.948.88754.03258.46944.28254.69277.77772.97329.958NANANA
  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-31
us-gaap:PropertyPlantAndEquipmentGross NANA313.161NANANA286.227NANANA279.556NANANA204.525NANANA118.395NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType snap:ComputerHardwareAndSoftwareNANA35.04NANANA27.528NANANA27.92NANANA28.685NANANA22.606NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:ConstructionInProgressNANA27.284NANANA8.183NANANA14.751NANANA9.841NANANA20.79NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:FurnitureAndFixturesNANA74.987NANANA85.366NANANA75.57NANANA49.587NANANA20.349NANANA
 us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType us-gaap:LeaseholdImprovementsNANA175.85NANANA165.15NANANA107.265NANANA52.252NANANA13.166NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment NANA134.452NANANA112.56NANANA66.996NANANA37.763NANANA17.81NANANA
us-gaap:AmortizationOfIntangibleAssets █▆▅▄▄▄▃▃▅▆▆▆▆▆▆▅▃▂▂▂▁▁14.410.49.78.47.48.07.16.99.010.410.410.610.810.810.69.75.85.44.84.53.73.2
us-gaap:PropertyPlantAndEquipmentNet ▆▆▆▆▅▅▅▆▆▇███▆▅▄▃▂▁183.229177.071178.709175.199175.125173.751173.667177.073185.44195.302212.56216.609214.23191.043166.762143.112128.031116.132100.585NANANA
us-gaap:Goodwill █▅▅▄▄▄▄▃▃▃▃▃▃▃▃▃▂▁▁1453.7661025.71939.259816.113775.185756.389761.153621.758628.474629.596632.37634.186635.482645.707639.882612.823502.825332.205319.137NANANA
us-gaap:FiniteLivedIntangibleAssetsNet █▃▂▂▂▁▂▁▁▃▃▃▄▄▄▄▃▁▁264.161132.483105.92991.79687.28583.992.12172.37179.811115.386126.054136.473147.197156.525166.473164.612136.00579.78175.982NANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA2293.354NANANA1811.249NANANA1501.83NANANA1143.371NANANA108.396NANANA
us-gaap:OperatingLeaseRightOfUseAsset █▄▄▄▂▄▅▁▄▆295.266269.023269.728269.141259.564267.479275.447250.225271.745284.486NANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent █▆▅▄▄▂▂▂▂▂▂▂▂▂▂▂▁▁▁287.434215.794192.638149.811148.52189.1265.5565.88270.868.13367.19471.38184.95477.52481.65574.10261.71550.45347.103NANANA
  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-31
us-gaap:AccountsPayableCurrent ▅█▅▄▄▄▃▄▄▂▂▂▂▂▅▁▂▁▁79.089126.13271.90861.97858.61854.06846.88656.57251.90231.82730.87620.17522.64428.56271.19415.20717.7713.8498.419NANANA
us-gaap:AccruedLiabilitiesCurrent █▇▇▆▅▅▅▃▂▂▃▃▃▃▃▃▂▂▁614.937580.924554.342507.134442.239428.934410.61262.766240.935244.999261.815265.345256.698272.795275.062280.957240.539228.436148.325NANANA
us-gaap:LiabilitiesCurrent ██▇▆▆▅▅▃▃▃▃▃▂▃▃▃▂▂▁748.147751.928667.327610.106543.612523.191499.675369.063339.937322.904292.691285.52279.342301.357346.256296.164258.309242.285156.744NANANA
us-gaap:OperatingLeaseLiabilityCurrent █▃▁▁▂▁▂54.12144.87241.07740.99442.75540.18942.179NANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent NANA89.905NANANA99.753NANANA74.267NANANA54.25NANANA32.119NANANA
us-gaap:TaxesPayableCurrent NANA38.119NANANA18.593NANANANANANANA10.339NANANA9.252NANANA
  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-31
 us-gaap:LongTermDebt us-gaap:DebtInstrument snap:TwoThousandTwentyFiveSeniorConvertibleNotes▁█▄▃▃581.369990.67736.044723.235710.659NANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument snap:TwoThousandTwentySevenSeniorConvertibleNotes1137.58NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument snap:TwoThousandTwentySixSeniorConvertibleNotes▁█▃▃▂831.881254.533939.125927.011915.083NA891.776NANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent █▃▂▃▂▂▂▁▁▁▃▃▃▃▃▂▃▂▂312.25873.62264.47471.54661.93657.31957.3825.7057.7277.669110.416114.16487.30388.82582.98370.94676.25863.97447.134NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent █▂▄▄▁▄█301.58281.849287.292287.105278.073289.754303.178NANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▁▃▁69.80262.40163.96862.103NANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▄▂▁68.61862.03859.85958.098NANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour █▁▄▂63.40457.17959.73157.925NANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA55.341NANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA107.125NANANANANANANANANANANANANANANANANANANA
  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-31
us-gaap:StockholdersEquity ▅▂▄▃▃▃▃▄▃▃▄▄▄▅▆▆▇█▁2908.0011706.1782329.9762198.7712194.6652124.9072259.9132324.4152116.6982165.8772310.9992384.0922584.0682791.8482992.3273175.273540.9073735.5181518.914NANANA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock snap:CommonClassANonVoting██▇▇▇▇▇▆▆▆▅▅▅▄▄▄▃▃▁0.0130.0130.0120.0120.0120.0120.0120.0110.0110.0110.010.010.010.0090.0090.0090.0070.0070.005NANANA
us-gaap:AdditionalPaidInCapital █▇▇▇▇▇▆▆▆▆▆▅▅▅▅▅▅▅▁11129.1969777.64610200.1419968.7079773.8579380.4359205.2569036.8018592.4348388.6088220.4178098.5197971.617813.3257634.8257470.2727400.8427157.5852728.823NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▁▁▁▁▂▂▂▃▃▃▃▄▄▄▅▅▅▆█-8235.057-8083.393-7891.542-7778.449-7578.597-7252.646-6945.93-6705.226-6477.851-6222.677-5912.578-5720.91-5395.762-5042.452-4656.667-4306.696-3863.537-3420.444-1207.862NANANA
 us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption srt:CumulativeEffectPeriodOfAdoptionAdjustmentNANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▆▆█▅▃▂▃▁▃▃▄▄▅█▆▆▄▂▂13.84711.9121.3638.499-0.609-2.8960.573-7.1732.102-0.0683.1476.478.20720.96314.15711.6823.59-1.635-2.057NANANA
 us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents snap:CommonClassANonVoting,us-gaap:AdditionalPaidInCapital870.551NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents us-gaap:AdditionalPaidInCapital█▇▆▅▄▄▃▃▅▃▁▁▃▂255.931237.073220.264192.416186.355172.049166.655161.228195.574162.556121.772126.809156.372133.258NANANANANANANANA
  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-31
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃█▄▄▄▆▄▄▄▄▃▃▂▁▂▂▁-101.086136.886-52.545-54.828-66.5546.283-66.842-76.149-95.789-66.178-126.054-132.543-199.346-231.981-176.083-194.013-209.574NANANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▇▄▃▂█▅▁▇▅▇▆▆█▇▇▁131.869280.555-234.067-375.25-492.124371.577-144.076-688.319184.715-80.928162.43889.561123.208319.247214.618162.952-719.782NANANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇▂▂▂▇▂▂█▂▂▂▂▂▂▂▁▂1053.6594.4538.1682.434909.0593.131.3641157.551.3425.5960.1230.1421.91445.258-22.398-153.062-5.98NANANANANA
  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-31
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument snap:TwoThousandTwentyFiveAndTwoThousandTwentySixAndTwoThousandTwentySevenSeniorConvertibleNotes1.1NANANANANANANANANANANANANANANANANANANANANA
 us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument snap:TwoThousandTwentySixSeniorConvertibleNotesNA1.0NANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredIncomeTaxExpenseBenefit NANA-2.628-1.186-2.118-0.394-0.6860.170.291-0.266-0.512-0.1240.0170.236-3.093-12.632-0.277-1.488-0.721-7.027-0.2040.0
us-gaap:DepreciationDepletionAndAmortization █▇▆▆▆▆▆▆▆▇▆▇▆▆▅▅▃▃▃▂▁▁28.2723.49822.81121.80420.92521.20420.6220.64622.6623.31922.68224.89822.51421.55318.78617.46712.58512.4510.6337.4375.9965.049
us-gaap:IncreaseDecreaseInAccountsPayable ▁█▅▅▄▅▄▅▆▄▅▄▄▂▇▄▅▅▅▄▄▄-50.15956.5058.9263.4352.2795.734-7.6454.2221.0093.0911.1062.084-9.653-37.06945.593-5.2143.6985.6194.831.896-0.2870.047
us-gaap:IncreaseDecreaseInAccountsReceivable ▇▁█▇▃▂▆▅▄▂▆▄▄▃▅▄▄▃▄▅▄▄174.452-129.316212.508151.856-15.654-92.892117.12662.85539.751-71.8793.44318.83413.926-48.69779.84416.30421.653-13.44439.94654.44616.8817.161
us-gaap:NetCashProvidedByUsedInOperatingActivities ▃█▄▄▄▆▄▄▄▄▃▃▂▁▂▂▁-101.086136.886-52.545-54.828-66.5546.283-66.842-76.149-95.789-66.178-126.054-132.543-199.346-231.981-176.083-194.013-209.574NANANANANA
us-gaap:NetIncomeLoss █▇██▇▇██▇▇█▇▇▇▇▇▇▁████-151.664-286.882-113.099-199.853-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785-349.977-443.159-443.093-2208.837-169.945-124.228-115.894-104.576
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock snap:CommonClassANonVoting▇▂█▅▁▂▄▄▄▂-126.642-238.107-94.85-164.499-266.759-249.24-194.515-181.409-200.295-239.86NANANANANANANANANANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock us-gaap:CommonClassB██████████▇▇▇▇█▇▆▁▇▇▇█-2.317-4.523-1.71-3.234-5.462-5.223-5.118-6.308-9.089-13.601-15.245-23.423-26.064-32.98913.615-62.288-102.73-376.386-22.845-17.097-14.744-10.625
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock us-gaap:CommonClassC████▇████▇█▇▇▇▇▇▇▁████-22.705-44.252-16.539-32.12-53.73-51.473-41.072-39.658-45.79-56.946-32.372-61.426-67.926-76.006-64.254-91.053-91.75-523.389-44.392-32.257-31.1-30.09
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▇▄█▆▃▃▅▅▄▃▆▃▂▁-151.664-286.882-113.099-199.852-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785NANANANANANANANA
us-gaap:ProfitLoss ▇▄█▆▃▄▅▆▅▄▆▄▃▂▃▁-151.664-286.882-113.099-199.853-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785-349.977-443.159NANANANANANA
us-gaap:ShareBasedCompensation ▂▂▂▂▂▂▂▂▂▂▁▁▂▁▂▂▂█▁▁▁▁256.6237.073219.882192.08186.171172.049166.655161.228195.574162.556121.772126.809156.371133.258181.044221.702245.0281992.1216.76714.7954.7425.538
  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-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▇▄▃▂█▅▁▇▅▇▆▆█▇▇▁131.869280.555-234.067-375.25-492.124371.577-144.076-688.319184.715-80.928162.43889.561123.208319.247214.618162.952-719.782NANANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▃▂▃▃▃▂▁▁▁▂▅▆██▄▅▄▄▄▃▃▂14.62310.85116.44714.72715.76710.8919.0937.9387.63311.81422.74126.28534.90136.31521.21225.94819.36517.99320.37617.19216.42112.452
  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-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇▂▂▂▇▂▂█▂▂▂▂▂▂▂▁▂1053.6594.4538.1682.434909.0593.131.3641157.551.3425.5960.1230.1421.91445.258-22.398-153.062-5.98NANANANANA
  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-31

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

snap:CommonClassANonVoting


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-31
Value13000.013000.012000.012000.012000.012000.012000.011000.011000.011000.010000.010000.010000.09000.09000.09000.07000.07000.05000.0
Percentage of CommonStockValue100.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.0
Percentage of Assets snap:CommonClassANonVoting0.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-31
Value157615191503148414631439141513941372133413171291127312541222999916
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharesOutstanding us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:CommonClassANonVoting, 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-31
Value1321126312481229120411821160113210961057999976958939883504460437
Percentage of SharesOutstanding83.883.283.082.882.382.181.981.279.979.275.875.675.374.972.250.550.20.0

us-gaap:CommonClassB, 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-312017-12-312016-12-31
Value232323232424243247519312231
Percentage of SharesOutstanding1.51.61.61.61.71.71.72.33.53.97.110.03.1

us-gaap:CommonClassC, 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-312017-12-31
Value231231231231234232231229227226224216
Percentage of SharesOutstanding14.715.215.415.616.016.216.316.516.617.017.017.7

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesIssued

snap:CommonClassANonVoting


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-31
Value1321126312481229120411821160113210961057999976958939883858682681504
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value232323232424249312212728128031
Percentage of CommonStockSharesIssued1.81.91.91.92.02.12.19.413.914.841.241.26.2

us-gaap:CommonClassC


Common
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-31
Value2312312312312342322312242162152152150.0
Percentage of CommonStockSharesIssued17.518.318.618.819.519.719.922.524.525.131.631.70.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonClassC


Common
Period End2020-12-312020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value260260260260260260260260260260
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesOutstanding

snap:CommonClassANonVoting


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-31
Value1321126312481229120411821160113210961057999976958939883858682681504
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value232323232424249312212728128031
Percentage of CommonStockSharesOutstanding1.81.91.91.92.02.12.19.413.914.841.241.26.2

us-gaap:CommonClassC


Common
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-31
Value2312312312312342322312242162152152150.0
Percentage of CommonStockSharesOutstanding17.518.318.618.819.519.719.922.524.525.131.631.70.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-30
Value154715011466144714261393136213401309129412701232
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value12911246120711841161111110691035
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding83.583.082.381.881.579.878.577.3

us-gaap:CommonClassB


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value2323232424384858949510817328316211410276
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding1.51.61.61.71.72.83.64.47.27.48.614.10.00.00.00.00.0

us-gaap:CommonClassC


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-31
Value231231235238239243244245247248250253253226216216217
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding15.015.416.116.516.817.417.918.318.919.219.720.50.00.00.00.00.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-30
Value154715011466144714261393136213401309129412701232
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value12911246120711841161111110691035
Percentage of WeightedAverageNumberOfSharesOutstandingBasic83.583.082.381.881.579.878.577.3

us-gaap:CommonClassB


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value2323232424384858949510817328316211410276
Percentage of WeightedAverageNumberOfSharesOutstandingBasic1.51.61.61.71.72.83.64.47.27.48.614.10.00.00.00.00.0

us-gaap:CommonClassC


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-31
Value231231235238239243244245247248250253253226216216217
Percentage of WeightedAverageNumberOfSharesOutstandingBasic15.015.416.116.516.817.417.918.318.919.219.720.50.00.00.00.00.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

snap:ConvertibleSeniorNotesIfConverted


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value761011011015555
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0

snap:UnvestedRestrictedStockUnitsAndRestrictedStockAwardsNotSubjectToAPerformanceCondition


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-03-312018-03-31
Value107114142152143159181152
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount140.2112.5140.2150.6258.7288.40.00.0

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-03-31
Value5.0665.3056.6497.0089.793101316161631394043
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount6.65.26.56.917.719.60.00.00.00.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-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareBasic us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassC


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-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareBasic100.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-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareDiluted us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassC


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-31
Value-0.1-0.19-0.07-0.14-0.23-0.21-0.17-0.16-0.19-0.23-0.14-0.25-0.27-0.3-0.24-0.36-0.36-2.31-0.21-0.15-0.14-0.14
Percentage of EarningsPerShareDiluted100.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-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value25623721919218617216616119516212112615613318122124519926.767144.7425.538
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.130.80.028.341.037.20.036.150.450.70.042.659.657.80.0106.6134.91331.20.011.56.614.3

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value2.8472.6562.8962.6232.0661.7821.3981.3321.7861.8491.2821.3681.4670.2762.1891.9512.223190.1220.1280.1280.154
Percentage of AllocatedShareBasedCompensationExpense1.11.11.31.41.11.00.80.80.91.11.11.10.90.21.20.90.91.01.80.92.72.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.30.00.40.50.40.00.30.50.60.00.50.60.10.00.91.213.20.00.10.20.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value41413230292727283430245.03403820495810940.8191.2781.3611.961
Percentage of AllocatedShareBasedCompensationExpense16.317.514.815.715.815.816.717.617.718.920.24.026.029.311.422.223.854.912.18.628.735.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.35.40.04.46.55.90.06.48.99.60.01.715.516.90.023.732.1731.50.01.01.95.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value174163155132127118111108132112759592771291431637184.449122.72.648
Percentage of AllocatedShareBasedCompensationExpense68.069.170.768.768.568.867.067.167.869.061.775.259.058.471.464.666.936.065.782.056.947.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.821.30.019.528.125.60.024.234.235.00.032.035.233.70.068.990.2479.80.09.53.86.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value37292827272425232617202521162827201591.3771.2510.5530.775
Percentage of AllocatedShareBasedCompensationExpense14.612.313.214.314.614.415.514.513.510.917.119.814.112.116.012.38.48.020.38.511.714.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.83.80.04.06.05.40.05.26.85.50.08.48.47.00.013.111.3106.70.01.00.82.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-31
Value-149730000.0-296340000.0-100240000.0-190740000.0-323660000.0-309400000.0-232960000.0-236650000.0-253000000.0-313620000.0-194990000.0-326880000.0-366070000.0-378980000.0-347500000.0-435070000.0-437870000.0-2208400000.0-171720000.0-125390000.0-115070000.0-104510000.0
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.2-38.50.0-28.1-71.3-66.90.0-53.0-65.2-97.90.0-109.8-139.6-164.30.0-209.2-241.0-1475.70.0-97.8-160.3-269.4

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


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-31
Value445412-472.659293250253-467.699223215203-465.617197191196-429.916210152163-240.511279475
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.353.60.043.255.154.80.050.055.563.60.066.473.085.30.0101.383.7109.20.099.7132.0195.3

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-31
Value4454123852932502532532232152032121971911961912101521631531279475
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.353.60.043.255.154.80.050.055.563.60.066.473.085.30.0101.383.7109.20.099.7132.0195.3

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-31
Value1174107310088467647488146756926365846216206236466696302363335259187142
Percentage of CostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax119.6139.50.0124.7168.4161.90.0151.3178.6198.60.0208.6236.4270.20.0322.1347.21579.30.0202.2261.4367.6

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-31
Value179161146126121134215117129118107122123123111118131117466423224
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.221.00.018.626.729.10.026.233.437.00.041.147.153.50.056.872.6784.80.032.944.961.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-31
Value-153540000.0-285440000.0-94972000.0-198940000.0-326990000.0-305280000.0-240370000.0-228670000.0-254100000.0-310130000.0-192020000.0-324900000.0-352230000.0-384210000.0-353220000.0-455460000.0-442880000.0-2211900000.0-170240000.0-131100000.0-115930000.0-104460000.0
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.6-37.10.0-29.3-72.0-66.00.0-51.2-65.5-96.80.0-109.1-134.3-166.60.0-219.0-243.8-1478.00.0-102.3-161.5-269.2

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-31
Value-1.8791.44180.909-1.0410.6590.332-1.2961.0780.279-0.3520.2441.0771.578-3.24-12.30.212-3.014-0.297-6.871-0.0330.121
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.20.20.00.1-0.20.10.0-0.30.30.10.00.10.40.70.0-5.90.1-2.00.0-5.4-0.00.3

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-06-302020-03-31
Value3.28110.5620.808
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.31.40.10.2

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-30
Value4.5645.03129282415148.6540.8090.7561.1110.9190.930.9340.8760.8870.9980.6950.7760.648
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.50.70.04.25.43.30.01.90.20.20.00.30.40.40.00.40.50.50.00.5

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value1.6145.1271.6415.1130.3664.8990.370.380.4380.358
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.70.00.80.11.10.00.10.10.1

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-31
Value-151660000.0-286880000.0-113100000.0-199850000.0-325950000.0-305940000.0-240700000.0-227380000.0-255170000.0-310410000.0-191670000.0-325150000.0-353310000.0-385780000.0-349980000.0-443160000.0-443090000.0-2208800000.0-169940000.0-124230000.0-115890000.0-104580000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.30.0-29.4-71.8-66.20.0-51.0-65.8-96.90.0-109.2-134.7-167.20.0-213.1-243.9-1476.00.0-96.9-161.4-269.5

us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-126640000.0-238110000.0-94850000.0-164500000.0-266760000.0-249240000.0-194520000.0-181410000.0-200300000.0-239860000.0
Percentage of NetIncomeLoss83.583.083.982.381.881.580.879.878.577.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-12.9-30.90.0-24.2-58.7-53.90.0-40.7-51.6-74.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax snap:CommonClassANonVoting0.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


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-31
Value-2317000.0-4523000.0-1710000.0-3234000.0-5462000.0-5223000.0-5118000.0-6308000.0-9089000.0-13601000.0-15245000.0-23423000.0-26064000.0-32989000.013615000.0-62288000.0-102730000.0-376390000.0-22845000.0-17097000.0-14744000.0-10625000.0
Percentage of NetIncomeLoss1.51.61.51.61.71.72.12.83.64.48.07.27.48.6-3.914.123.217.013.413.812.710.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.2-0.60.0-0.5-1.2-1.10.0-1.4-2.3-4.20.0-7.9-9.9-14.30.0-30.0-56.5-251.50.0-13.3-20.5-27.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassC


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-31
Value-22705000.0-44252000.0-16539000.0-32120000.0-53730000.0-51473000.0-41072000.0-39658000.0-45790000.0-56946000.0-32372000.0-61426000.0-67926000.0-76006000.0-64254000.0-91053000.0-91750000.0-523390000.0-44392000.0-32257000.0-31100000.0-30090000.0
Percentage of NetIncomeLoss15.015.414.616.116.516.817.117.417.918.316.918.919.219.718.420.520.723.726.126.026.828.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.3-5.80.0-4.7-11.8-11.10.0-8.9-11.8-17.80.0-20.6-25.9-33.00.0-43.8-50.5-349.70.0-25.2-43.3-77.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassC0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-151660000.0-286880000.0-113100000.0-199850000.0-325950000.0-305940000.0-240700000.0-227380000.0-255170000.0-310410000.0-191670000.0-325150000.0-353310000.0-385780000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.30.0-29.4-71.8-66.20.0-51.0-65.8-96.90.0-109.2-134.7-167.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax 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:StatementClassOfStock

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

snap:CommonClassANonVoting


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-126640000.0-238110000.0-94850000.0-164500000.0-266760000.0-249240000.0-194520000.0-181410000.0-200300000.0-239860000.0
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-12.9-30.90.0-24.2-58.7-53.90.0-40.7-51.6-74.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax snap:CommonClassANonVoting0.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


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-31
Value-2317000.0-4523000.0-1710000.0-3234000.0-5462000.0-5223000.0-5118000.0-6308000.0-9089000.0-13601000.0-15245000.0-23423000.0-26064000.0-32989000.013615000.0-62288000.0-102730000.0-376390000.0-22845000.0-17097000.0-14744000.0-10625000.0
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic1.81.91.82.02.02.12.63.54.55.70.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.2-0.60.0-0.5-1.2-1.10.0-1.4-2.3-4.20.0-7.9-9.9-14.30.0-30.0-56.5-251.50.0-13.3-20.5-27.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassC


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-31
Value-22705000.0-44252000.0-16539000.0-32120000.0-53730000.0-51473000.0-41072000.0-39658000.0-45790000.0-56946000.0-32372000.0-61426000.0-67926000.0-76006000.0-64254000.0-91053000.0-91750000.0-523390000.0-44392000.0-32257000.0-31100000.0-30090000.0
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic17.918.617.419.520.120.721.121.922.923.70.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.3-5.80.0-4.7-11.8-11.10.0-8.9-11.8-17.80.0-20.6-25.9-33.00.0-43.8-50.5-349.70.0-25.2-43.3-77.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassC0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-31
Value-192510000.0-303610000.0-97236000.0-167860000.0-310610000.0-286360000.0-253600000.0-228850000.0-304820000.0-316060000.0-194710000.0-323370000.0-357840000.0-392530000.0-360960000.0-461830000.0-449020000.0-2213800000.0-169740000.0-130970000.0-115860000.0-103820000.0
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-19.6-39.50.0-24.7-68.4-61.90.0-51.3-78.6-98.60.0-108.6-136.4-170.20.0-222.1-247.2-1479.30.0-102.2-161.4-267.6

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-31
Value422229-5.6693.575-12.38917-1.48144-1.127-3.715-7.625-0.0613.1532.5531.0020.7860.187-1.215-1.421-0.939-0.993
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.32.90.0-0.80.8-2.70.0-0.311.4-0.40.0-2.6-0.01.40.00.50.40.10.0-1.1-1.3-2.6

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-312017-12-312017-09-30
Value-151660000.0-286880000.0-113100000.0-199850000.0-325950000.0-305940000.0-240700000.0-227380000.0-255170000.0-310410000.0-191670000.0-325150000.0-353310000.0-385780000.0-349980000.0-443160000.0
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.30.0-29.4-71.8-66.20.0-51.0-65.8-96.90.0-109.2-134.7-167.20.0-213.1

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-31
Value37034831828326023821921123621616420320320023323925580564543628
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.745.30.041.857.451.60.047.460.967.50.068.477.587.10.0115.2140.8538.50.042.650.272.4

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value9827699116784544625604463883203892972622302852071811491651287138
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:US


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

snap:RestOfWorld


Revenue
Period End2021-06-302020-06-30
Value158109
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.124.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.124.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax snap:RestOfWorld100.0100.0

srt:Europe


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

srt:NorthAmerica


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value656531636468263281354280237195246196171166217169162
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.869.069.969.058.060.863.262.861.361.263.165.965.472.476.181.389.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax66.869.069.969.058.060.863.262.861.361.263.165.965.472.476.181.389.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:NorthAmerica100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:NonUs


Revenue
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-31
Value1091181031091001098782678052503226117.1896.347
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.213.115.224.021.719.619.521.321.220.817.619.114.39.45.34.04.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax14.213.115.224.021.719.619.521.321.220.817.619.114.39.45.34.04.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:NonUs100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value9827699116784544625604463883203892972622302852071811491651287138
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value1791501571431321221251231119799971011021101019021950342414
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.319.517.321.129.126.422.527.628.730.525.532.838.844.338.748.850.0146.830.427.034.238.0

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-31
Value6820505850244817470438984011386427762825271427832950318234213542387540411722
Percentage of Assets100.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.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-31
Value39123352269426192509177317521539659659403399366390429367334306203
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets57.466.353.654.453.345.543.739.923.823.414.914.412.412.312.510.48.67.611.8

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-31
Value6820505850244817470438984011386427762825271427832950318234213542387540411722
Percentage of LiabilitiesAndStockholdersEquity100.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.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-312015-12-31
Value2908170623292198219421242259232421162165231023842584279129923175354037351518764
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets42.633.746.445.646.754.556.360.176.276.685.185.687.687.787.589.691.492.488.20.0

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

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-664.021
Percentage of StockholdersEquity-28.5
Percentage of Assets-13.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312019-12-312018-12-31
Value95-0.7790.308
Percentage of StockholdersEquity4.1-0.00.0
Percentage of Assets1.9-0.00.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:RetainedEarnings0.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:CommonClassANonVoting, 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-31
Value0.0130.0130.0120.0120.0120.0120.0120.0110.0110.0110.010.0090.010.0090.0090.0050.0050.005
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets snap:CommonClassANonVoting us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-31
Value-0.2290.029-0.0870.3861.5964.1230.4290.2410.253-0.059-0.368-0.514-0.585-1.035-1.078-0.367-0.852-0.080.044
Percentage of StockholdersEquity-0.00.0-0.00.00.10.20.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.0
Percentage of Assets-0.00.0-0.00.00.00.10.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1311218.499-0.609-2.8960.573-7.1732.102-0.0683.1476.478.2072014113.59-1.635-2.057
Percentage of StockholdersEquity0.50.70.90.4-0.0-0.10.0-0.30.1-0.00.10.30.30.80.50.40.1-0.0-0.1
Percentage of Assets0.20.20.40.2-0.0-0.10.0-0.20.1-0.00.10.20.30.70.40.30.1-0.0-0.1
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


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-31
Value1411218.113-2.205-7.0190.144-7.4141.849-0.0093.5156.9848.7922115124.442-1.555-2.101
Percentage of StockholdersEquity0.50.70.90.4-0.1-0.30.0-0.30.1-0.00.20.30.30.80.50.40.1-0.0-0.1
Percentage of Assets0.20.20.40.2-0.0-0.20.0-0.20.1-0.00.10.30.30.70.40.30.1-0.0-0.1
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.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-31
Value1112997771020099689773938092059036859283888220809879717813763427281467711
Percentage of StockholdersEquity382.7573.1437.8453.4445.3441.5407.3388.8405.9387.3355.7339.7308.5279.9255.1179.7192.00.0
Percentage of Assets163.2193.3203.0206.9207.8240.6229.4233.8309.5296.9302.9290.9270.2245.5223.1158.40.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-31
Value-8235.057-8083.393-7891.542-7778.449-7578.597-7252.646-6945.93-6705.226-6477.851-6222.677-5912.578-5720.91-5395.762-5042.452-4656.667-1207.862-693.219-320.326
Percentage of StockholdersEquity-283.2-473.8-338.7-353.8-345.3-341.3-307.4-288.5-306.0-287.3-255.8-240.0-208.8-180.6-155.6-79.5-90.70.0
Percentage of Assets-120.7-159.8-157.1-161.5-161.1-186.0-173.1-173.5-233.3-220.2-217.8-205.5-182.9-158.5-136.1-70.10.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.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-31
Value4336323833373315325825272643267715391532167517251868211123662547304634631179
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets63.664.066.468.869.364.865.969.355.554.261.762.063.366.369.271.978.685.768.5

Cash

us-gaap:Cash us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:Cash

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cashus-gaap:
Period End2021-06-302020-12-31
Value1932464
Percentage of Cash100.0100.0
Percentage of Assets28.39.2
Percentage of Assets us-gaap:Cash us-gaap:FairValueMeasurementsRecurring0.00.0

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-312014-12-31
Value205196754582412519015207283352453873503934663343175011427150203587514640398
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.0
Percentage of Assets30.119.110.917.126.623.113.018.912.18.714.312.613.314.79.89.012.935.38.70.00.00.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value9304646781189741416468275210279279267
Percentage of CashAndCashEquivalentsAtCarryingValue96.185.082.495.082.280.064.282.185.772.360.080.1
Percentage of Assets18.49.214.125.319.010.412.19.97.410.38.87.8
Percentage of Assets us-gaap:Cash us-gaap:FairValueMeasurementsRecurring0.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
Value205296854682412529025217303372473883523954693373205041440163646
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 Assets30.119.110.917.126.623.113.018.912.28.814.312.713.414.89.89.113.035.69.50.0

Marketable Securities Current

us-gaap:MarketableSecuritiesCurrent

us-gaap:MarketableSecuritiesCurrent


Marketable
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value141515891991190015771180159215318499638911064117613551708198022951815837
Percentage of MarketableSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets20.831.439.639.533.530.339.739.630.634.132.938.239.942.649.955.959.244.948.6

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-31
Value797612744529379394492374313282354261244231279194171147162
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.712.114.811.08.110.112.39.711.310.013.19.48.37.38.25.54.43.79.4

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-31
Value72695660495138424141414854584454777229
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.41.11.31.11.31.01.11.51.51.51.81.81.81.31.52.01.81.7

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value313286279204118
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0
Percentage of Assets6.27.110.36.06.9

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

snap:ComputerHardwareAndSoftware


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value3527272822
Percentage of PropertyPlantAndEquipmentGross11.29.610.014.019.1
Percentage of Assets0.70.71.00.81.3
Percentage of Assets snap:ComputerHardwareAndSoftware0.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value278.183149.84120
Percentage of PropertyPlantAndEquipmentGross8.72.95.34.817.6
Percentage of Assets0.50.20.50.31.2
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value7485754920
Percentage of PropertyPlantAndEquipmentGross23.929.827.024.217.2
Percentage of Assets1.52.12.81.41.2
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1751651075213
Percentage of PropertyPlantAndEquipmentGross56.257.738.425.511.1
Percentage of Assets3.54.14.01.50.8
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value134112663717
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0
Percentage of Assets2.72.82.51.11.0

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-31
Value14109.78.47.48.07.16.99.01010101010109.75.85.44.84.53.73.2
Percentage of AmortizationOfIntangibleAssets100.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.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value183177178175175173173177185195212216214191166143128116100
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.73.53.63.63.74.54.34.66.76.97.87.87.36.04.94.03.32.95.8

us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical

country:US


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value16015715715315215215315816617419019318816814612611010798
Percentage of PropertyPlantAndEquipmentNet87.588.888.287.486.987.588.589.690.089.689.689.488.288.088.188.286.692.997.7
Percentage of Assets2.33.13.13.23.23.93.84.16.06.27.07.06.45.34.33.62.92.75.7
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NonUs


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value22192122222119181820222225221916178.2642.331
Percentage of PropertyPlantAndEquipmentNet12.511.211.812.613.112.511.510.410.010.410.410.611.812.011.911.813.47.12.3
Percentage of Assets0.30.40.40.50.50.60.50.50.70.70.80.80.90.70.60.50.40.20.1
Percentage of Assets us-gaap:NonUs0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-312015-12-31
Value14531025939816775756761621628629632634635645639612502332319133
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets21.320.318.716.916.519.419.016.122.622.323.322.821.520.318.717.313.08.218.50.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

snap:FitAnalytics


Goodwillus-gaap:
Period End2021-03-31
Value88
Percentage of Goodwill8.6
Percentage of Assets1.7
Percentage of Assets snap:FitAnalytics0.0

snap:OtherAcquisitions


Goodwillus-gaap:
Period End2021-06-302017-12-312017-06-30
Value614824
Percentage of Goodwill4.27.64.8
Percentage of Assets0.91.40.6
Percentage of Assets snap:OtherAcquisitions0.00.00.0

snap:TwentyTwentyAcquisitions


Goodwillus-gaap:
Period End2020-12-31
Value162
Percentage of Goodwill17.3
Percentage of Assets3.2
Percentage of Assets snap:TwentyTwentyAcquisitions0.0

snap:WaveOptics


Goodwillus-gaap:
Period End2021-05-31
Value370
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets snap:WaveOptics0.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-31
Value2641321059187839272791151261361471561661641367975
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.92.62.11.91.92.22.31.92.94.14.64.95.04.94.94.63.52.04.4

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value48166.6797.568.4749.5331012110.9511.1981.183
Percentage of FiniteLivedIntangibleAssetsNet18.212.85.86.06.26.56.97.27.20.71.51.6
Percentage of Assets0.70.30.20.30.30.30.30.40.30.00.00.1
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:InternetDomainNames


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-31
Value0.090.1110.1310.1530.1730.1940.2140.3180.5890.861.1311.4011.6721.9382.2082.42.3622.5932.843
Percentage of FiniteLivedIntangibleAssetsNet0.00.10.10.20.20.20.20.40.70.70.91.01.11.21.31.51.73.33.7
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.10.10.10.10.10.10.10.2
Percentage of Assets us-gaap:InternetDomainNames0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value9.935101011111112121314141515131414157.8968.128
Percentage of FiniteLivedIntangibleAssetsNet3.87.910.112.313.614.213.517.916.912.211.611.110.78.88.58.911.29.910.7
Percentage of Assets0.10.20.20.20.30.30.30.30.50.50.50.50.50.40.40.40.40.20.5
Percentage of Assets us-gaap:Patents0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value18510495807571795965921011091171271341321166662
Percentage of FiniteLivedIntangibleAssetsNet70.178.789.787.586.285.686.381.782.380.180.280.280.181.481.180.485.684.082.3
Percentage of Assets2.72.11.91.71.61.82.01.52.43.33.73.94.04.03.93.73.01.73.6
Percentage of Assets us-gaap:TechnologyBasedIntangibleAssets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Trademarks


Finite
Period End2021-06-302021-03-312019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value200.7890.0651.3651.6962.042.3862.733.0713.4170.9861.111.243
Percentage of FiniteLivedIntangibleAssetsNet7.90.60.11.21.31.51.61.71.82.10.71.41.6
Percentage of Assets0.30.00.00.00.10.10.10.10.10.10.00.00.1
Percentage of Assets us-gaap:Trademarks0.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-31
Value2293181115011143108
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0
Percentage of Assets45.645.155.333.46.3

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-31
Value295269269269259267275250271284
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.35.35.45.65.56.96.96.59.810.1

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-31
Value2872151921491488965657068677184778174615047
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.24.33.83.13.22.31.61.72.62.42.52.62.92.42.42.11.61.22.7

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-31
Value79126716158544656513130202228711517138.419
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.22.51.41.31.21.41.21.51.91.11.10.70.80.92.10.40.50.30.5

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-31
Value614580554507442428410262240244261265256272275280240228148
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.011.511.010.59.411.010.26.88.78.79.69.58.78.68.07.96.25.78.6

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-31
Value748751667610543523499369339322292285279301346296258242156
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.014.913.312.711.613.412.59.612.211.410.810.39.59.510.18.46.76.09.1

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-31
Value54444140424042
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.90.80.90.91.01.1

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value8999745432
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0
Percentage of Assets1.82.52.71.61.9

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2020-12-312019-12-312017-12-312016-12-31
Value3818109.252
Percentage of TaxesPayableCurrent100.0100.0100.0100.0
Percentage of Assets0.80.50.30.5

Long Term Debt

us-gaap:LongTermDebt us-gaap:DebtInstrument

us-gaap:LongTermDebt

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value581990736723710
Percentage of LongTermDebt100.0100.0100.0100.0100.0
Percentage of Assets8.519.614.615.015.1
Percentage of Assets snap:TwoThousandTwentyFiveSeniorConvertibleNotes0.00.00.00.00.0

snap:TwoThousandTwentySevenSeniorConvertibleNotes


Long
Period End2021-06-30
Value1137
Percentage of LongTermDebt195.7
Percentage of Assets16.7
Percentage of Assets snap:TwoThousandTwentySevenSeniorConvertibleNotes0.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value8311254939927915891
Percentage of LongTermDebt143.1126.6127.6128.2128.80.0
Percentage of Assets12.224.818.719.219.522.2
Percentage of Assets snap:TwoThousandTwentySixSeniorConvertibleNotes0.00.00.00.00.00.0

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-31
Value3127364716157575.7057.7277.66911011487888270766347
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.61.51.31.51.31.51.40.10.30.34.14.13.02.82.42.02.01.62.7

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-31
Value301281287287278289303
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.45.65.76.05.97.47.6

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
Value69626362
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets1.01.21.31.3

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
Value68625958
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets1.01.21.21.2

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
Value63575957
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.91.11.21.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value55
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets1.1

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value107
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets2.1

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
Value355326328328345334358375
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.26.56.56.88.68.712.913.3

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value427399405403
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets6.37.98.18.4

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


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

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-312015-12-31
Value2908170623292198219421242259232421162165231023842584279129923175354037351518764
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets42.633.746.445.646.754.556.360.176.276.685.185.687.687.787.589.691.492.488.20.0

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

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:AdditionalPaidInCapital


Stockholders
Period End2020-12-31
Value-664.021
Percentage of StockholdersEquity-28.5
Percentage of Assets-13.2
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:AdditionalPaidInCapital0.0

srt:CumulativeEffectPeriodOfAdoptionAdjustment, us-gaap:RetainedEarnings


Stockholders
Period End2020-12-312019-12-312018-12-31
Value95-0.7790.308
Percentage of StockholdersEquity4.1-0.00.0
Percentage of Assets1.9-0.00.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment us-gaap:RetainedEarnings0.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:CommonClassANonVoting, 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-31
Value0.0130.0130.0120.0120.0120.0120.0120.0110.0110.0110.010.0090.010.0090.0090.0050.0050.005
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets snap:CommonClassANonVoting us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


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-31
Value-0.2290.029-0.0870.3861.5964.1230.4290.2410.253-0.059-0.368-0.514-0.585-1.035-1.078-0.367-0.852-0.080.044
Percentage of StockholdersEquity-0.00.0-0.00.00.10.20.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.0
Percentage of Assets-0.00.0-0.00.00.00.10.00.00.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.0-0.00.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1311218.499-0.609-2.8960.573-7.1732.102-0.0683.1476.478.2072014113.59-1.635-2.057
Percentage of StockholdersEquity0.50.70.90.4-0.0-0.10.0-0.30.1-0.00.10.30.30.80.50.40.1-0.0-0.1
Percentage of Assets0.20.20.40.2-0.0-0.10.0-0.20.1-0.00.10.20.30.70.40.30.1-0.0-0.1
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


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-31
Value1411218.113-2.205-7.0190.144-7.4141.849-0.0093.5156.9848.7922115124.442-1.555-2.101
Percentage of StockholdersEquity0.50.70.90.4-0.1-0.30.0-0.30.1-0.00.20.30.30.80.50.40.1-0.0-0.1
Percentage of Assets0.20.20.40.2-0.0-0.20.0-0.20.1-0.00.10.30.30.70.40.30.1-0.0-0.1
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.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-31
Value1112997771020099689773938092059036859283888220809879717813763427281467711
Percentage of StockholdersEquity382.7573.1437.8453.4445.3441.5407.3388.8405.9387.3355.7339.7308.5279.9255.1179.7192.00.0
Percentage of Assets163.2193.3203.0206.9207.8240.6229.4233.8309.5296.9302.9290.9270.2245.5223.1158.40.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-31
Value-8235.057-8083.393-7891.542-7778.449-7578.597-7252.646-6945.93-6705.226-6477.851-6222.677-5912.578-5720.91-5395.762-5042.452-4656.667-1207.862-693.219-320.326
Percentage of StockholdersEquity-283.2-473.8-338.7-353.8-345.3-341.3-307.4-288.5-306.0-287.3-255.8-240.0-208.8-180.6-155.6-79.5-90.70.0
Percentage of Assets-120.7-159.8-157.1-161.5-161.1-186.0-173.1-173.5-233.3-220.2-217.8-205.5-182.9-158.5-136.1-70.10.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.0

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

snap:CommonClassANonVoting


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-31
Value13000.013000.012000.012000.012000.012000.012000.011000.011000.011000.010000.010000.010000.09000.09000.09000.07000.07000.05000.0
Percentage of CommonStockValue100.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.0
Percentage of Assets snap:CommonClassANonVoting0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value111299777102009968977393809205903685928388822080987971781376347470740071572728
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets163.2193.3203.0206.9207.8240.6229.4233.8309.5296.9302.9290.9270.2245.5223.1210.9191.0177.1158.4

us-gaap:AdditionalPaidInCapital us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Additional
Period End2021-01-01
Value-664.0
Percentage of AdditionalPaidInCapital0.0
Percentage of Assets0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment0.0

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-31
Value-8235100000.0-8083400000.0-7891500000.0-7778400000.0-7578600000.0-7252600000.0-6945900000.0-6705200000.0-6477900000.0-6222700000.0-5912600000.0-5720900000.0-5395800000.0-5042500000.0-4656700000.0-4306700000.0-3863500000.0-3420400000.0-1207900000.0
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-120.7-159.8-157.1-161.5-161.1-186.0-173.1-173.5-233.3-220.2-217.8-205.5-182.9-158.5-136.1-121.6-99.7-84.6-70.1

us-gaap:RetainedEarningsAccumulatedDeficit us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Retained
Period End2021-01-01
Value-95000000.0
Percentage of RetainedEarningsAccumulatedDeficit0.0
Percentage of Assets0.0
Percentage of Assets srt:CumulativeEffectPeriodOfAdoptionAdjustment0.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-31
Value1311218.499-0.609-2.8960.573-7.1732.102-0.0683.1476.478.2072014113.59-1.635-2.057
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.40.2-0.0-0.10.0-0.20.1-0.00.10.20.30.70.40.30.1-0.0-0.1

Stock Issued During Period Value New Issues

us-gaap:StockIssuedDuringPeriodValueNewIssues us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueNewIssues

snap:CommonClassANonVoting, us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-30
Value870
Percentage of StockIssuedDuringPeriodValueNewIssues100.0
Percentage of Assets0.0
Percentage of Assets snap:CommonClassANonVoting us-gaap:AdditionalPaidInCapital0.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
Value255237220192186172166161195162121126156133
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-302017-06-30
Value-101.086136-52.545-54.828-66.5546.283-66.842-76.149-95.789-66.178-126.054-132.543-199.346-231.981-176.083-194.013-209.574
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.317.8-5.8-8.1-14.71.4-11.9-17.1-24.7-20.7-32.3-44.5-76.0-100.6-61.6-93.3-115.4

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value131280-234.067-375.25-492.124371-144.076-688.319184-80.92816289123319214162-719.782
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.436.5-25.7-55.3-108.480.3-25.7-154.347.6-25.341.730.147.0138.475.178.4-396.2

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value10534.4538.1682.4349093.131.36411571.3425.5960.1230.1421.91445-22.398-153.062-5.98
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax107.30.60.90.4200.20.70.2259.40.31.70.00.00.719.6-7.8-73.6-3.3

Amortization Of Financing Costs

us-gaap:AmortizationOfFinancingCosts us-gaap:DebtInstrument

us-gaap:AmortizationOfFinancingCosts

snap:TwoThousandTwentyFiveAndTwoThousandTwentySixAndTwoThousandTwentySevenSeniorConvertibleNotes


Amortization
Period End2021-06-30
Value1100000.0
Percentage of AmortizationOfFinancingCosts100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Amortization
Period End2021-03-31
Value1000000.0
Percentage of AmortizationOfFinancingCosts0.0

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
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-31
Value-2628000.0-1186000.0-2118000.0-394000.0-686000.0170000.0291000.0-266000.0-512000.0-124000.017000.0236000.0-3093000.0-12632000.0-277000.0-1488000.0-721000.0-7027000.0-204000.00
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value282322212021202022232224222118171212107.4375.9965.049
Percentage of DepreciationDepletionAndAmortization100.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 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-31
Value-50.159568.9263.4352.2795.734-7.6454.22213.09112.084-9.653-37.06945-5.2143.6985.6194.831.896-0.2870.047
Percentage of IncreaseDecreaseInAccountsPayable100.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-31
Value174-129.316212151-15.654-92.8921176239-71.87931813-48.697791621-13.4443954167.161
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value-101.086136-52.545-54.828-66.5546.283-66.842-76.149-95.789-66.178-126.054-132.543-199.346-231.981-176.083-194.013-209.574
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.317.8-5.8-8.1-14.71.4-11.9-17.1-24.7-20.7-32.3-44.5-76.0-100.6-61.6-93.3-115.4

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-151.664-286.882-113.099-199.853-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785-349.977-443.159-443.093-2208.837-169.945-124.228-115.894-104.576
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.3-12.4-29.4-71.8-66.2-42.9-51.0-65.8-96.9-49.2-109.2-134.7-167.2-122.5-213.1-243.9-1476.0-102.6-96.9-161.4-269.5

us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock

snap:CommonClassANonVoting


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-126.642-238.107-94.85-164.499-266.759-249.24-194.515-181.409-200.295-239.86
Percentage of NetIncomeLoss83.583.083.982.381.881.580.879.878.577.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-12.9-30.9-10.4-24.2-58.7-53.9-34.7-40.7-51.6-74.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax snap:CommonClassANonVoting0.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


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-31
Value-2.317-4.523-1.71-3.234-5.462-5.223-5.118-6.308-9.089-13.601-15.245-23.423-26.064-32.98913-62.288-102.73-376.386-22.845-17.097-14.744-10.625
Percentage of NetIncomeLoss1.51.61.51.61.71.72.12.83.64.48.07.27.48.6-3.914.123.217.013.413.812.710.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.2-0.6-0.2-0.5-1.2-1.1-0.9-1.4-2.3-4.2-3.9-7.9-9.9-14.34.8-30.0-56.5-251.5-13.8-13.3-20.5-27.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassC


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-31
Value-22.705-44.252-16.539-32.12-53.73-51.473-41.072-39.658-45.79-56.946-32.372-61.426-67.926-76.006-64.254-91.053-91.75-523.389-44.392-32.257-31.1-30.09
Percentage of NetIncomeLoss15.015.414.616.116.516.817.117.417.918.316.918.919.219.718.420.520.723.726.126.026.828.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.3-5.8-1.8-4.7-11.8-11.1-7.3-8.9-11.8-17.8-8.3-20.6-25.9-33.0-22.5-43.8-50.5-349.7-26.8-25.2-43.3-77.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassC0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-151.664-286.882-113.099-199.852-325.951-305.936-240.704-227.375-255.174-310.407-191.668-325.148-353.31-385.785
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.3-12.4-29.4-71.8-66.2-42.9-51.0-65.8-96.9-49.2-109.2-134.7-167.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax 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-312017-12-312017-09-30
Value-151660000.0-286880000.0-113100000.0-199850000.0-325950000.0-305940000.0-240700000.0-227380000.0-255170000.0-310410000.0-191670000.0-325150000.0-353310000.0-385780000.0-349980000.0-443160000.0
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.4-37.3-12.4-29.4-71.8-66.2-42.9-51.0-65.8-96.9-49.2-109.2-134.7-167.2-122.5-213.1

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value25623721919218617216616119516212112615613318122124519926.767144.7425.538
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value131280-234.067-375.25-492.124371-144.076-688.319184-80.92816289123319214162-719.782
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.436.5-25.7-55.3-108.480.3-25.7-154.347.6-25.341.730.147.0138.475.178.4-396.2

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value1410161415109.0937.9387.63311222634362125191720171612
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value10534.4538.1682.4349093.131.36411571.3425.5960.1230.1421.91445-22.398-153.062-5.98
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax107.30.60.90.4200.20.70.2259.40.31.70.00.00.719.6-7.8-73.6-3.3

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value4.2784.5144.8285.625.8518.2458.71213
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeStockOption, us-gaap:CommonClassB


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-31
Value0.7880.7910.7961.0291.1571.5481.551.7782.152.2892.9693.33.5364.051114181921
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber18.417.516.518.319.818.817.80.00.00.022.30.00.00.00.00.00.00.00.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


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-31
Value9.9910.1610.3710.019.69.029.08.828.228.17.837.737.426.664.12.712.532.472.26
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.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:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

snap:RestrictedStockUnitsAndRestrictedStockAwards, snap:CommonClassANonVoting


Share
Period End2021-06-302021-03-312020-12-31
Value103.2527.231
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value0.0070.4170.5161.1720.476
Percentage of DeferredTaxLiabilities100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value344286251203243
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefits us-gaap:BalanceSheetLocation

us-gaap:OtherNoncurrentLiabilities


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value111.52.72.13.6
Percentage of UnrecognizedTaxBenefits3.40.51.11.01.5

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2293181115021144108
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0

snap:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls us-gaap:StatementEquityComponents

snap:AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-30
Value860.00.01000.0102
Percentage of AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCalls100.00.00.0100.00.0100.0

snap:BusinessCombinationPostCombinationExpense us-gaap:BusinessAcquisition

snap:BusinessCombinationPostCombinationExpense

snap:WaveOptics


Business
Period End2021-05-31
Value31
Percentage of BusinessCombinationPostCombinationExpense100.0

snap:BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense us-gaap:BusinessAcquisition

snap:BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense

snap:WaveOptics


Business
Period End2021-05-31
Value541
Percentage of BusinessCombinationPurchasePriceConsiderationIncludingPostCombinationExpense100.0

snap:DebtConversionConvertedInstrumentAdditionalSharesIssued us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement

snap:DebtConversionConvertedInstrumentAdditionalSharesIssued

snap:CommonClassANonVoting, snap:ExchangeAgreements


Debt
Period End2021-04-27
Value600000.0
Percentage of DebtConversionConvertedInstrumentAdditionalSharesIssued100.0

snap:IncomeTaxesPaidRefund

snap:IncomeTaxesPaidRefund


Income
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value1309000.0562000.0808000.0-408000.0643000.0-399000.0320000.0443000.0758000.01406000.0991000.0789000.0-53000.0
Percentage of IncomeTaxesPaidRefund100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:IncreaseDecreaseInOperatingLeaseLiabilities

snap:IncreaseDecreaseInOperatingLeaseLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-8059000.0-13295000.0-8991000.0-15760000.0-10985000.0-13994000.02415000.0-36008000.0-16781000.0-10470000.00000
Percentage of IncreaseDecreaseInOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

snap:IncreaseDecreaseInOperatingLeaseRightOfUseAsset

snap:IncreaseDecreaseInOperatingLeaseRightOfUseAsset


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-12549000.0-11198000.0-10633000.0-10054000.0-9537000.0-8716000.0-945000.0-35633000.0-11809000.0-9812000.00000
Percentage of IncreaseDecreaseInOperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

snap:NonMarketableInvestments

snap:NonMarketableInvestments


Non
Period End2021-06-302020-06-30
Value-79940000.0-3019000.0
Percentage of NonMarketableInvestments100.0100.0

snap:PaymentsToAcquireNonMarketableInvestments

snap:PaymentsToAcquireNonMarketableInvestments


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value311.35163.556351.7311.050.452.251.2350.25210.02.50.06.9050.6250.811.6331.8972.173
Percentage of PaymentsToAcquireNonMarketableInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0

snap:ProceedsFromDebtNetOfIssuanceCostsAndCapCallTransactionCosts us-gaap:DebtInstrument

snap:ProceedsFromDebtNetOfIssuanceCostsAndCapCallTransactionCosts

snap:TwoThousandTwentySevenSeniorConvertibleNotes


Proceeds
Period End2021-04-30
Value1050
Percentage of ProceedsFromDebtNetOfIssuanceCostsAndCapCallTransactionCosts100.0

snap:StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet

us-gaap:CommonClassC, us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value01616000.01665000.01636000.01583000.01650000.01627000.01676000.0
Percentage of StockIssuedDuringPeriodSharesSettlementOfRestrictedStockAwardsNet0.0100.0100.0100.0100.0100.0100.0100.0

snap:StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet

snap:CommonClassANonVoting, 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
Value1315171919211919341322151512
Percentage of StockIssuedDuringPeriodSharesVestingOfRestrictedStockAwardsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet

snap:CommonClassANonVoting, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312019-09-302018-09-302018-06-30
Value01000.0-1000.0-1000.01000.0
Percentage of StockIssuedDuringPeriodValueVestingOfRestrictedStockAwardsNet0.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:CumulativeEffectPeriodOfAdoption

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Adjustments
Period End2021-01-01
Value-664.0
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-302019-12-312019-09-30
Value0.00.02860.0377
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt0.00.00.00.00.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-302018-12-312018-09-30
Value1.1481.04424242011116.4120.00.0
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts us-gaap:DebtInstrument

snap:TwoThousandTwentySixSeniorConvertibleNotes


Amortization
Period End2020-12-312020-09-302020-06-302020-03-31
Value24242011
Percentage of AmortizationOfFinancingCostsAndDiscounts99.9100.099.9100.3

us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued us-gaap:BusinessAcquisition, us-gaap:StatementClassOfStock

us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued

snap:WaveOptics, us-gaap:CommonClassA


Business
Period End2021-05-31
Value4700000.0
Percentage of BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued100.0

us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:BusinessCombinationConsiderationTransferred1


Business
Period End2020-09-302020-06-30
Value4424
Percentage of BusinessCombinationConsiderationTransferred1100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

snap:FitAnalytics


Business
Period End2021-03-31
Value124
Percentage of BusinessCombinationConsiderationTransferred10.0

snap:OtherAcquisitions


Business
Period End2021-06-302021-03-312019-12-31
Value707.634
Percentage of BusinessCombinationConsiderationTransferred10.00.00.0

snap:WaveOptics


Business
Period End2021-05-31
Value510
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable

snap:WaveOptics


Business
Period End2021-05-31
Value252
Percentage of BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable100.0

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred

snap:WaveOptics


Business
Period End2021-05-31
Value238
Percentage of BusinessCombinationConsiderationTransferredLiabilitiesIncurred100.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
Value1084421-278.444-427.644350380-209.55439390-141.5136-42.84-74.22413216-184.123-935.3361276
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtConversionConvertedInstrumentSharesIssued1 us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement

us-gaap:DebtConversionConvertedInstrumentSharesIssued1

snap:CommonClassANonVoting, snap:ExchangeAgreements


Debt
Period End2021-04-27
Value38
Percentage of DebtConversionConvertedInstrumentSharesIssued1100.0

us-gaap:DebtConversionOriginalDebtAmount1 us-gaap:DebtInstrument, us-gaap:TypeOfArrangement

us-gaap:DebtConversionOriginalDebtAmount1

snap:TwoThousandTwentyFiveSeniorConvertibleNotes, snap:ExchangeAgreements


Debt
Period End2021-04-27
Value413
Percentage of DebtConversionOriginalDebtAmount1100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes, snap:ExchangeAgreements


Debt
Period End2021-04-27
Value426
Percentage of DebtConversionOriginalDebtAmount1103.1

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal us-gaap:DebtInstrument

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value-100.014001307120
Percentage of DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal100.0100.0100.0100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value10016001125145
Percentage of DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal-100.0114.386.1120.3

us-gaap:GainOnSaleOfInvestments

us-gaap:GainOnSaleOfInvestments


Gain
Period End2021-06-30
Value27800.0
Percentage of GainOnSaleOfInvestments100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-31
Value93
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2021-06-302021-03-312020-12-31
Value1.912-7.4629.126
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value275.34914611417129237.735-14.3230.33914-19.356-10.149-2.46121126925-48.844-10.62813
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.3380.89813-3.39-0.1081.1553.371-2.139-2.7690.368-1.471-7.089-9.021-4.204-3.774-1.56312-2.7155.514-1.993-0.0291.572
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


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-31
Value1.3482.0968.6230.3220.7350.1370.145-1.8670.1130.655-1.995-1.6717.0546.9053.5552.481.9381.3194.7670.6260.3481.024
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.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-31
Value-1.06512-4.76510-4.123124.8690.494.761-0.271-4.6530.435-7.81510-9.1821.134.399435.5956.692.3885.848
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestExpenseDebtExcludingAmortization us-gaap:DebtInstrument

us-gaap:InterestExpenseDebtExcludingAmortization

snap:TwoThousandTwentyFiveAndTwoThousandTwentySixAndTwoThousandTwentySevenSeniorConvertibleNotes


Interest
Period End2021-06-302020-06-30
Value2.32.8
Percentage of InterestExpenseDebtExcludingAmortization100.0100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Interest
Period End2021-03-312020-12-312020-09-302020-06-302020-03-31
Value3.03.0000000000000013.02.82.4
Percentage of InterestExpenseDebtExcludingAmortization0.00.00.0100.00.0

us-gaap:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


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-312016-12-312016-09-302016-06-302016-03-31
Value1.2511.1371.9692.8014.7688.58910107.4467.8167.5137.0116.66.1046.076.2536.3492.4241.4861.9380.8710.359
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


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

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1.999-9.446129.7211.679-2.8617.867-9.2892.139-3.215-3.323
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-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-0.1960.123-0.471-1.205-2.5274.3020.309-0.0260.2810.3090.1460.070.450.044-0.7150.481-0.779-0.124
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent-9.8-1.3-3.7-12.4-150.5-150.43.90.313.1-9.6-4.40.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-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
Value2.195-9.56913104.814-7.1637.558-9.2631.858-3.524-3.469-1.808-13.2066.7633.1867.6075.9970.546
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent109.8101.3103.7106.1286.7250.496.199.786.9109.6104.40.00.00.00.00.00.00.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


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

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


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

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent


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
Value-258000.0116000.0-473000.0-1210000.0-2527000.03694000.0188000.0-12000.0312000.0309000.0146000.071000.0450000.043000.0-711000.0485000.0-772000.0-124000.0-207000.0-147000.0310000.088000.0
Percentage of OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


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
Value2.195-9.56913104.814-7.1637.558-9.2631.858-3.524-3.469-1.808-13.2066.7633.1867.6075.9970.546-1.571-1.0160.51-0.024
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.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
Value1.937-9.453129.1082.287-3.4697.746-9.2752.17-3.215-3.323-1.737-12.7566.8062.4758.0925.2250.422-1.778-1.1630.820.064
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:AccumulatedNetUnrealizedInvestmentGainLoss


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-31
Value-0.2580.116-0.473-1.21-2.5273.6940.188-0.0120.3120.3090.1460.0710.450.043-0.7110.485-0.772-0.124
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-13.3-1.2-3.7-13.3-110.5-106.52.40.114.4-9.6-4.4-4.1-3.50.6-28.76.0-14.8-29.4

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-06-302017-03-31
Value1.937-9.453129.1082.287-3.4697.746-9.2752.17-3.215-3.323-1.737-12.7566.8065.2250.422
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedTranslationAdjustment


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-31
Value2.195-9.56913104.814-7.1637.558-9.2631.858-3.524-3.469-1.808-13.2066.7633.1867.6075.9970.546
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent113.3101.2103.7113.3210.5206.597.699.985.6109.6104.4104.1103.599.4128.794.0114.8129.4

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value-34.8561516-7.2522.307-10.424241.2451.3991.9170.224-8.6085.8933.3922.6422.0423.564-1.892-1.2492.378-1.057-0.961
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForHedgeFinancingActivities

us-gaap:PaymentsForHedgeFinancingActivities


Payments
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302018-12-312018-09-30
Value860.00.01000.01020.00.0
Percentage of PaymentsForHedgeFinancingActivities100.00.00.0100.00.0100.00.00.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312018-09-302018-06-30
Value-36200000.0100000.0-6006000.00500000.0-29000.00-1000000.0002505000.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.00.0100.0100.00.0100.00.00.0100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

snap:WaveOptics


Payments
Period End2021-05-31
Value13
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value3010811533200.8150.00.00.0331282061835170.050
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value7645239471148875552552111528352533544439647744967013191423207390827140
Percentage of PaymentsToAcquireMarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromDebtNetOfIssuanceCosts

us-gaap:ProceedsFromDebtNetOfIssuanceCosts


Proceeds
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302018-12-312018-09-30
Value11370.00.0988-0.43712510.00.0
Percentage of ProceedsFromDebtNetOfIssuanceCosts100.00.00.0100.0100.0100.00.00.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-31
Value6968168396684767524154113244585115605787876517836024453511719.50.0
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities


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-30
Value239108161550.02178124770.00.00.00.045692032370.03184
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0100.00.0100.0100.0100.0100.00.00.00.00.0100.0100.0100.0100.00.0100.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-31
Value3.2574.4538.1682.434203.131.8017.7881.3425.5960.1230.1421.914454.5246.0720.1890.5940.1550.5760.00.0
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent


Reclassification
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-09-30
Value62000.07000.02000.0608000.0121000.0-14000.0
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0

us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Reclassification
Period End2021-06-302021-03-312020-12-312020-03-312019-12-312019-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value62000.07000.02000.0608000.0121000.0-14000.001000.0-4000.0-4000.0-7000.00
Percentage of ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.00.00.00.00.00.00.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-30
Value389.4-20.418-14.216
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

snap:RestrictedStockUnitsAndRestrictedStockAwards, snap:CommonClassANonVoting


Share
Period End2021-06-302021-03-312020-12-31
Value2.883.6811.236
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

snap:RestrictedStockUnitsAndRestrictedStockAwards


Share
Period End2021-06-302021-03-312020-12-31
Value2.2612.040.17
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

snap:RestrictedStockUnitsAndRestrictedStockAwards


Share
Period End2021-06-302021-03-312020-12-31
Value-5.1260.943.15
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value-3.4-3.67.6-4.3-4.1-3.020
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType, us-gaap:StatementClassOfStock

snap:RestrictedStockUnitsAndRestrictedStockAwards, snap:CommonClassANonVoting


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value141617171817
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.00.00.0-528.3-503.8235.7

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

snap:RestrictedStockUnitsAndRestrictedStockAwards


Share
Period End2021-06-302021-03-312020-12-31
Value0.1915.020.12
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Share
Period End2020-12-31
Value7000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Share
Period End2020-12-31
Value3000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2021-03-312020-12-31
Value13.980.15
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value0.59
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value0.88
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage us-gaap:AwardType, us-gaap:Vesting

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage

snap:PostTwoThousandAndSeventeenAwards, snap:ShareBasedCompensationAwardTrancheFourth


Sharebased
Period End2020-09-302020-06-302020-03-31
Value39.600.4
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage100.00.0100.0

snap:PostTwoThousandAndSeventeenAwards, us-gaap:ShareBasedCompensationAwardTrancheOne


Sharebased
Period End2020-09-302020-06-302020-03-31
Value9.900.1
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage25.00.025.0

snap:PostTwoThousandAndSeventeenAwards, us-gaap:ShareBasedCompensationAwardTrancheThree


Sharebased
Period End2020-09-302020-06-302020-03-31
Value29.700.3
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage75.00.075.0

snap:PostTwoThousandAndSeventeenAwards, us-gaap:ShareBasedCompensationAwardTrancheTwo


Sharebased
Period End2020-09-302020-06-302020-03-31
Value19.800.2
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage50.00.050.0

snap:PostTwoThousandAndSeventeenAwardsPriorToFebruaryTwoThousandEighteen, snap:ShareBasedCompensationAwardTrancheFourth


Sharebased
Period End2021-06-302021-03-31
Value040.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.00.0

snap:PostTwoThousandAndSeventeenAwardsPriorToFebruaryTwoThousandEighteen, us-gaap:ShareBasedCompensationAwardTrancheOne


Sharebased
Period End2021-06-302021-03-31
Value010.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.00.0

snap:PostTwoThousandAndSeventeenAwardsPriorToFebruaryTwoThousandEighteen, us-gaap:ShareBasedCompensationAwardTrancheThree


Sharebased
Period End2021-06-302021-03-31
Value030.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.00.0

snap:PostTwoThousandAndSeventeenAwardsPriorToFebruaryTwoThousandEighteen, us-gaap:ShareBasedCompensationAwardTrancheTwo


Sharebased
Period End2021-06-302021-03-31
Value020.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.00.0

us-gaap:StockIssuedDuringPeriodSharesAcquisitions us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesAcquisitions

snap:CommonClassANonVoting, us-gaap:CommonStock


Stock
Period End2021-06-30
Value5733000.0
Percentage of StockIssuedDuringPeriodSharesAcquisitions100.0

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities

snap:CommonClassANonVoting, 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.0030.0610.185.1370.4550.2457.762154.155430.6391.7513.57629
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:CommonClassBStockConversionFromClassCVotingCommonStock, us-gaap:CommonStock


Stock
Period End2020-12-312020-09-30
Value0.04.437
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities0.086.4

us-gaap:CommonClassB, 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-31
Value-0.003-0.061-0.18-5.137-0.455-0.245-7.762-15.907-4.155-43.189
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0-100.0

us-gaap:CommonClassC, us-gaap:CommonStock


Stock
Period End2020-12-312020-09-30
Value0.0-4.437
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities0.0-86.4

us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities us-gaap:StatementClassOfStock, us-gaap:TypeOfArrangement

snap:CommonClassANonVoting, snap:ExchangeAgreements


Stock
Period End2021-04-27
Value0.6
Percentage of StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities0.0

us-gaap:StockIssuedDuringPeriodSharesNewIssues us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesNewIssues

snap:CommonClassANonVoting, us-gaap:CommonStock


Stock
Period End2021-06-30
Value38
Percentage of StockIssuedDuringPeriodSharesNewIssues100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value0.2340.3140.7880.2922.3480.396
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeStockOption, us-gaap:CommonClassB


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-312017-12-312017-09-302017-06-302017-03-31
Value0.0030.0050.2330.1280.3910.0020.2270.3720.1390.6510.2630.2240.3877.7082.4184.2780.5252.175
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised1.31.629.643.816.70.50.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

snap:CommonClassANonVoting, 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.2350.3140.7880.2922.3480.3960.2671.30.4641.260.3450.2620.80214
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.4100.0100.0100.0100.0100.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB, 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-31
Value0.0030.0050.2330.1280.3910.0020.2270.3730.1390.65
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised1.31.629.643.816.70.50.00.00.00.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueAcquisitions

snap:CommonClassANonVoting, us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-30
Value308
Percentage of StockIssuedDuringPeriodValueAcquisitions100.0

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments us-gaap:TypeOfArrangement

us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments

snap:ExchangeAgreements


Stock
Period End2021-04-27
Value832
Percentage of StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments100.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
Value3.2574.4538.1672.434203.131.7997.7941.3395.6350.1820.11.91345
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SubleaseIncome

us-gaap:SubleaseIncome


Sublease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value926000.0402000.0525000.0755000.0793000.0742000.01236000.01287000.01268000.0925000.0
Percentage of SubleaseIncome100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrealizedGainLossOnInvestments

us-gaap:UnrealizedGainLossOnInvestments


Unrealized
Period End2021-06-30
Value52
Percentage of UnrealizedGainLossOnInvestments100.0

dei:EntityCommonStockSharesOutstanding us-gaap:StatementClassOfStock

dei:EntityCommonStockSharesOutstanding

snap:CommonClassANonVoting


Entity
Period End2020-07-172020-04-172020-01-31
Value121111881164
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0

us-gaap:CommonClassB


Entity
Period End2020-07-172020-04-172020-01-312019-10-172019-07-182019-04-182019-01-312018-10-192018-07-312018-04-272018-01-312017-10-312017-07-312017-04-30
Value23242432474851939495122125170281
Percentage of EntityCommonStockSharesOutstanding2.02.02.10.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassC


Entity
Period End2020-07-172020-04-172020-01-312019-10-172019-07-182019-04-182019-01-312018-10-192018-07-312018-04-272018-01-312017-10-312017-07-312017-04-30
Value234232231229227226224221219218216215215215
Percentage of EntityCommonStockSharesOutstanding19.419.619.80.00.00.00.00.00.00.00.00.00.00.0

snap:AccruedInfrastructureCostsCurrent

snap:AccruedInfrastructureCostsCurrent


Accrued
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value138116949643
Percentage of AccruedInfrastructureCostsCurrent100.0100.0100.0100.0100.0

snap:AcquisitionLiabilityCurrent

snap:AcquisitionLiabilityCurrent


Acquisition
Period End2020-12-312019-12-31
Value5518
Percentage of AcquisitionLiabilityCurrent100.0100.0

snap:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount

snap:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount


Business
Period End2020-09-30
Value18
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount100.0

snap:BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount us-gaap:BusinessAcquisition

snap:TwentyTwentyAcquisitions


Business
Period End2020-12-31
Value49
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillAndIntangibleAssetsExpectedTaxDeductibleAmount0.0

snap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet us-gaap:BusinessAcquisition

snap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet

snap:FitAnalytics


Business
Period End2021-03-31
Value7.16
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet100.0

snap:TwentyTwentyAcquisitions


Business
Period End2020-12-31
Value1.392
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet0.0

snap:WaveOptics


Business
Period End2021-05-31
Value13
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNet0.0

snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency

snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value202000.0131000.0623000.01860000.04623000.0665000.0592000.0636000.0254000.017000.017000.08000.0
Percentage of CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency

snap:CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value18000.063000.081000.0109000.0344000.085000.0120000.031000.058000.0229000.0229000.01121000.0
Percentage of CashAndAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FairValueByMeasurementFrequency

snap:CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:FairValueMeasurementsRecurring


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-03-312017-12-31
Value3467255625372724282720772112226011841208127912792044
Percentage of CashAndAvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue us-gaap:FairValueByMeasurementFrequency

snap:CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue

us-gaap:FairValueMeasurementsRecurring


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-03-312017-12-31
Value3467255625372725282920812112226011841208127912792043
Percentage of CashAndAvailableForSaleSecuritiesDebtSecuritiesFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

snap:CashAndCashEquivalentsGrossUnrealizedLosses us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

snap:CashAndCashEquivalentsGrossUnrealizedLosses

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2020-09-30
Value50000.0
Percentage of CashAndCashEquivalentsGrossUnrealizedLosses100.0

snap:CashFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

snap:CashFairValueDisclosure

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302020-12-31
Value1932464
Percentage of CashFairValueDisclosure100.0100.0

snap:ContractualObligationDueAfterFourthYear

snap:ContractualObligationDueAfterFourthYear


Contractual
Period End2021-06-302021-03-312020-09-30
Value2000.02000.0216000.0
Percentage of ContractualObligationDueAfterFourthYear100.0100.0100.0

snap:DebtInstrumentCapCallTransactionCapPriceNetCost us-gaap:DebtInstrument

snap:DebtInstrumentCapCallTransactionCapPriceNetCost

snap:TwoThousandTwentySevenSeniorConvertibleNotes


Debt
Period End2021-06-30
Value86
Percentage of DebtInstrumentCapCallTransactionCapPriceNetCost100.0

snap:DebtInstrumentCapCallTransactionCapPricePerShare us-gaap:DebtInstrument, us-gaap:StatementClassOfStock

snap:DebtInstrumentCapCallTransactionCapPricePerShare

snap:TwoThousandTwentyFiveSeniorConvertibleNotes, snap:CommonClassANonVoting


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value3.212e-053.212e-053.212e-053.212e-0532
Percentage of DebtInstrumentCapCallTransactionCapPricePerShare100.0100.0100.0100.0100.0

snap:TwoThousandTwentySevenSeniorConvertibleNotes, snap:CommonClassANonVoting


Debt
Period End2021-06-30
Value0.00012101999999999999
Percentage of DebtInstrumentCapCallTransactionCapPricePerShare376.8

snap:TwoThousandTwentySixSeniorConvertibleNotes, snap:CommonClassANonVoting


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value3.2579999999999996e-053.2579999999999996e-053.2579999999999996e-053.2579999999999996e-0532
Percentage of DebtInstrumentCapCallTransactionCapPricePerShare101.4101.4101.4101.4101.4

snap:DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate us-gaap:DebtInstrument, us-gaap:StatementClassOfStock

snap:DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate

snap:TwoThousandTwentySevenSeniorConvertibleNotes, snap:CommonClassANonVoting


Debt
Period End2021-04-30
Value1000.0
Percentage of DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate100.0

snap:DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate us-gaap:StatementScenario, us-gaap:DebtInstrument, us-gaap:StatementClassOfStock

snap:ScenarioTwo, snap:TwoThousandTwentySevenSeniorConvertibleNotes, snap:CommonClassANonVoting


Debt
Period End2021-04-30
Value1000.0
Percentage of DebtInstrumentConvertiblePrincipalAmountUsedInConversionRate100.0

snap:DeferredTaxAssetsLeaseLiability

snap:DeferredTaxAssetsLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value8084
Percentage of DeferredTaxAssetsLeaseLiability100.0100.0

snap:DeferredTaxLiabilitiesConvertibleDebt

snap:DeferredTaxLiabilitiesConvertibleDebt


Deferred
Period End2020-12-312019-12-31
Value13887
Percentage of DeferredTaxLiabilitiesConvertibleDebt100.0100.0

snap:DeferredTaxLiabilitiesRightOfUseAsset

snap:DeferredTaxLiabilitiesRightOfUseAsset


Deferred
Period End2020-12-312019-12-31
Value6363
Percentage of DeferredTaxLiabilitiesRightOfUseAsset100.0100.0

snap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour

snap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour


Finite
Period End2021-06-302021-03-312020-09-30
Value188.0471.927
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour100.0100.0100.0

snap:InvestmentOwnedAtCarryingValue

snap:InvestmentOwnedAtCarryingValue


Investment
Period End2021-06-302020-12-31
Value262169
Percentage of InvestmentOwnedAtCarryingValue100.0100.0

snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred

snap:LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value38151318
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedLeaseObligationsIncurred100.0100.0100.0100.0

snap:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

snap:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


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

snap:LesseeSubleaseLiabilityPayments us-gaap:RelatedPartyTransactionsByRelatedParty

snap:LesseeSubleaseLiabilityPayments

srt:ChiefExecutiveOfficer


Lessee
Period End2020-11-30
Value0
Percentage of LesseeSubleaseLiabilityPayments0.0

snap:PartnerRevenueShareLiabilityCurrent

snap:PartnerRevenueShareLiabilityCurrent


Partner
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value9230373122
Percentage of PartnerRevenueShareLiabilityCurrent100.0100.0100.0100.0100.0

snap:PostTaxCutsAndJobsActOperatingLossCarryForwards us-gaap:IncomeTaxAuthority

snap:PostTaxCutsAndJobsActOperatingLossCarryForwards

us-gaap:DomesticCountry


Post
Period End2020-12-31
Value3800
Percentage of PostTaxCutsAndJobsActOperatingLossCarryForwards100.0

snap:UnrecognizedTaxBenefitsIncludingInterestAndPenalties

snap:UnrecognizedTaxBenefitsIncludingInterestAndPenalties


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value345286252203243
Percentage of UnrecognizedTaxBenefitsIncludingInterestAndPenalties100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value2000.03000.01000.014000.011000.013000.041000.056000.031000.01000.01000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value6000.08000.038000.0111000.0215000.048000.027000.039000.015000.04000.04000.06000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax200.0800.00.0792.91954.5369.265.969.648.4400.0400.00.0

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


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-03-312017-12-31
Value54000.0193000.0122000.0585000.01735000.04357000.0604000.0522000.0541000.0208000.012000.012000.02000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2700.06433.312200.00.012392.939609.14646.21273.2966.1671.01200.01200.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302020-12-31
Value56000.0131000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2800.013100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312018-12-312018-03-312017-12-31
Value25000.012000.018000.024000.0173000.04000.018000.018000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.00.0

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value19000.06000.024000.06000.063000.0171000.032000.029000.019000.031000.036000.036000.0222000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax76.050.0133.325.00.098.8800.00.00.00.0200.0200.00.0

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value86000.021000.01000.046000.049000.091000.012000.027000.0175000.0175000.0899000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax344.0116.74.20.01225.00.00.00.0972.2972.20.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302020-12-31
Value130000.063000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax520.0350.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

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-03-312017-12-31
Value723549394.9177.6728.78522372713130.0
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

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-03-312017-12-31
Value4663974253588.3891098472554633330.0
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis647.11131.9864.4902.1170.61421.2961.8327.1148.7170.6249.7249.70.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value5568818822692831302835350.0
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis76.5195.1164.7222.7455.7912.1323.5141.582.0106.8269.5269.50.0

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value142123245272339235269351154167181181399
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis197.8351.5497.4687.66899.13068.83065.21580.8411.5616.61361.91361.90.0

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


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-03-312017-12-31
Value7981002127212861263914130513146307287357351377
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1107.62855.72582.13241.725703.911918.914856.55909.91683.72690.15536.75536.70.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-30
Value178
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-30
Value1400
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

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-03-312017-12-31
Value723549394.9177.6728.78522372713130.0
Percentage of AvailableForSaleSecuritiesDebtSecurities5.20.00.00.00.00.00.00.00.00.00.00.00.0

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-03-312017-12-31
Value4663974253588.3891098472554633330.0
Percentage of AvailableForSaleSecuritiesDebtSecurities33.30.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value5568818822692831302835350.0
Percentage of AvailableForSaleSecuritiesDebtSecurities3.90.00.00.00.00.00.00.00.00.00.00.00.0

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

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value142123245272339235269351154167181181398
Percentage of AvailableForSaleSecuritiesDebtSecurities10.20.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


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-03-312017-12-31
Value7981002127212871265918130513146317287357351376
Percentage of AvailableForSaleSecuritiesDebtSecurities57.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount


Business
Period End2020-12-312020-09-302020-06-302017-12-312017-06-30
Value4933153030
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount us-gaap:BusinessAcquisition

snap:OtherAcquisitions


Business
Period End2021-06-302021-03-312019-12-31
Value1.05.823
Percentage of BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount0.00.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

snap:FitAnalytics


Business
Period End2021-03-31
Value5.643
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

snap:TwentyTwentyAcquisitions


Business
Period End2020-12-31
Value5.741
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities0.0

snap:WaveOptics


Business
Period End2021-05-31
Value3.313
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities0.0

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

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

snap:FitAnalytics, us-gaap:CustomerRelationships


Business
Period End2021-03-31
Value17
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

snap:FitAnalytics, us-gaap:TechnologyBasedIntangibleAssets


Business
Period End2021-03-31
Value17
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

snap:FitAnalytics, us-gaap:Trademarks


Business
Period End2021-03-31
Value0.8
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles4.7

snap:TwentyTwentyAcquisitions, us-gaap:TechnologyBasedIntangibleAssets


Business
Period End2020-12-31
Value46
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

snap:WaveOptics, us-gaap:CustomerRelationships


Business
Period End2021-05-31
Value32
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

snap:WaveOptics, us-gaap:TechnologyBasedIntangibleAssets


Business
Period End2021-05-31
Value77
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

snap:WaveOptics, us-gaap:Trademarks


Business
Period End2021-05-31
Value20
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

snap:FitAnalytics


Business
Period End2021-03-31
Value124
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

snap:TwentyTwentyAcquisitions


Business
Period End2020-12-31
Value204
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

snap:WaveOptics


Business
Period End2021-05-31
Value510
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value9304646781189741416468275210279279267186163157150
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation

us-gaap:ContractualObligation


Contractual
Period End2021-06-302021-03-312020-12-312020-09-302017-12-312017-09-30
Value7999431074125325962735
Percentage of ContractualObligation100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligationDueAfterFifthYear

us-gaap:ContractualObligationDueAfterFifthYear


Contractual
Period End2020-12-31
Value2000.0
Percentage of ContractualObligationDueAfterFifthYear100.0

us-gaap:ContractualObligationDueInFourthYear

us-gaap:ContractualObligationDueInFourthYear


Contractual
Period End2021-06-302020-12-312020-09-30
Value92000.057000.0696000.0
Percentage of ContractualObligationDueInFourthYear100.0100.0100.0

us-gaap:ContractualObligationDueInNextTwelveMonths

us-gaap:ContractualObligationDueInNextTwelveMonths


Contractual
Period End2021-06-302021-03-312020-12-312020-09-30
Value396389681690
Percentage of ContractualObligationDueInNextTwelveMonths100.0100.0100.0100.0

us-gaap:ContractualObligationDueInSecondYear

us-gaap:ContractualObligationDueInSecondYear


Contractual
Period End2021-06-302021-03-312020-12-312020-09-30
Value9.6230.447392385
Percentage of ContractualObligationDueInSecondYear100.0100.0100.0100.0

us-gaap:ContractualObligationDueInThirdYear

us-gaap:ContractualObligationDueInThirdYear


Contractual
Period End2021-06-302021-03-312020-12-312020-09-30
Value441000.057000.0152000.084000.0
Percentage of ContractualObligationDueInThirdYear100.0100.0100.0100.0

us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear

us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear


Contractual
Period End2021-06-302021-03-312020-09-30
Value392554176
Percentage of ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear100.0100.0100.0

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

us-gaap:ConvertibleDebtFairValueDisclosures

snap:TwoThousandTwentyFiveSeniorConvertibleNotes, us-gaap:FairValueInputsLevel2


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value18002400240014001300
Percentage of ConvertibleDebtFairValueDisclosures100.0100.0100.0100.0100.0

snap:TwoThousandTwentySevenSeniorConvertibleNotes, us-gaap:FairValueInputsLevel2


Convertible
Period End2021-06-30
Value1200
Percentage of ConvertibleDebtFairValueDisclosures66.7

snap:TwoThousandTwentySixSeniorConvertibleNotes, us-gaap:FairValueInputsLevel2


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value25003000280018001600
Percentage of ConvertibleDebtFairValueDisclosures138.9125.0116.7128.6123.1

us-gaap:ConvertibleDebtNoncurrent

us-gaap:ConvertibleDebtNoncurrent


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value25502245167516501625903891
Percentage of ConvertibleDebtNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConvertibleDebtNoncurrent us-gaap:CumulativeEffectPeriodOfAdoption

srt:CumulativeEffectPeriodOfAdoptionAdjustment


Convertible
Period End2021-01-01
Value569
Percentage of ConvertibleDebtNoncurrent0.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent us-gaap:DebtInstrument

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Debt
Period End2020-12-312020-09-302020-06-302020-04-30
Value286286286289
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0100.0100.0100.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument

us-gaap:DebtInstrumentFaceAmount

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-04-30
Value58610001000100010001000
Percentage of DebtInstrumentFaceAmount100.0100.0100.0100.0100.0100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-08-31
Value838126512651265126512651265
Percentage of DebtInstrumentFaceAmount143.0126.5126.5126.5126.50.00.0

us-gaap:DebtInstrumentFaceAmount us-gaap:DebtInstrument, us-gaap:SubsidiarySaleOfStock

snap:TwoThousandTwentySevenSeniorConvertibleNotes, snap:InitialPlacement


Debt
Period End2021-04-30
Value1000
Percentage of DebtInstrumentFaceAmount0.0

snap:TwoThousandTwentySevenSeniorConvertibleNotes, us-gaap:OverAllotmentOption


Debt
Period End2021-04-30
Value150
Percentage of DebtInstrumentFaceAmount0.0

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet us-gaap:DebtInstrument

us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Debt
Period End2020-12-312020-09-302020-06-30
Value263276289
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet100.0100.0100.0

snap:TwoThousandTwentySixSeniorConvertibleNotes


Debt
Period End2020-12-312020-09-302020-06-302019-12-31
Value325337349373
Percentage of DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet123.5122.1120.90.0

us-gaap:DeferredFinanceCostsNet us-gaap:DebtInstrument

us-gaap:DeferredFinanceCostsNet

snap:TwoThousandTwentyFiveSeniorConvertibleNotes


Deferred
Period End2021-06-302021-03-31
Value5.1319.33
Percentage of DeferredFinanceCostsNet100.0100.0

snap:TwoThousandTwentySevenSeniorConvertibleNotes


Deferred
Period End2021-06-30
Value12
Percentage of DeferredFinanceCostsNet242.1

snap:TwoThousandTwentySixSeniorConvertibleNotes


Deferred
Period End2021-06-302021-03-31
Value6.6210
Percentage of DeferredFinanceCostsNet129.0112.2

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312017-12-312016-12-31
Value2091555.8830.167
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value17517214014024
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2502196415011149108
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value1714120184947333
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value6374000.02485000.0322000.02015000.01469000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value46033723512415
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value4113425439621
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value2331211010
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-31
Value7394000.04325000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value14143413723
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

snap:PostTwoThousandAndSeventeenAwards


Employee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value21001800180017001500
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0

snap:PostTwoThousandAndSeventeenRestrictedStockUnits


Employee
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-31
Value180014001400130014001.21.11.2914809658597382
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.00.00.00.0

snap:PreTwoThousandAndSeventeenAwards


Employee
Period End2020-09-302020-06-302020-03-31
Value1.56.617
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.10.41.1

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:EmployeeStockOption


Employee
Period End2021-06-302021-03-312020-12-312020-09-30
Value5.06.78.410
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions100.0100.0100.0100.0

us-gaap:EquityMethodInvestments

us-gaap:EquityMethodInvestments


Equity
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value16955432211
Percentage of EquityMethodInvestments100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value12511112010910093113106991101008979685747373428
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.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

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value1.640.0892.1722.1722.1728.8938.0127.0986.044.8333.5062.151.1853.072.569
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization1.30.11.92.02.28.18.07.97.67.06.14.63.29.09.0

us-gaap:InternetDomainNames


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-31
Value0.3240.3030.2830.2610.2410.225.25.0964.8254.5544.2834.0133.7423.483.212.9362.6692.4182.157
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.30.30.20.20.20.24.64.84.84.14.34.54.75.15.66.27.17.17.5

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value109.6949.138.5768.0217.4757.2966.7666.2135.6595.1054.5513.9973.4432.9692.4971.8981.5541.322
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization8.28.77.67.87.98.06.46.46.25.15.15.15.05.05.15.35.14.64.6

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value113101111101928595898386787062534537292420
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization89.990.992.292.091.891.884.483.983.778.778.678.478.378.578.678.979.172.871.7

us-gaap:Trademarks


Finite
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value0.4540.0113.0723.0723.0074.4074.0763.7323.3863.0422.7012.3552.0861.9621.829
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization0.40.02.72.93.04.04.14.24.34.44.75.05.65.86.4

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-302021-03-312020-12-312020-09-30
Value60302822
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-31
Value390243226201188177205178179225226226226225224211173113104
Percentage of FiniteLivedIntangibleAssetsGross100.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

us-gaap:CustomerRelationships


Finite
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value49172.1722.1722.172151515151515132.1364.2683.752
Percentage of FiniteLivedIntangibleAssetsGross12.77.01.11.21.26.96.96.96.96.96.96.61.23.83.6

us-gaap:InternetDomainNames


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-31
Value0.4140.4140.4140.4140.4140.4145.4145.4145.4145.4145.4145.4145.4145.4185.4185.3365.0315.0115.0
Percentage of FiniteLivedIntangibleAssetsGross0.10.20.20.20.20.22.63.03.02.42.42.42.42.42.42.52.94.44.8

us-gaap:Patents


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value20201919191919191919191919171717179.459.45
Percentage of FiniteLivedIntangibleAssetsGross5.28.38.89.810.510.99.611.011.08.78.78.78.77.67.68.19.98.39.0

us-gaap:TechnologyBasedIntangibleAssets


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value2982052061811671571751481491791791791801811801691469183
Percentage of FiniteLivedIntangibleAssetsGross76.584.391.090.089.288.885.283.083.179.479.579.579.580.580.480.184.280.679.4

us-gaap:Trademarks


Finite
Period End2021-06-302021-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value210.83.0723.0723.0725.7725.7725.7725.7725.7725.7725.7723.0723.0723.072
Percentage of FiniteLivedIntangibleAssetsGross5.50.31.51.71.72.62.62.62.52.62.62.71.82.72.9

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


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

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


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

us-gaap:LettersOfCreditOutstandingAmount us-gaap:CreditFacility

us-gaap:LettersOfCreditOutstandingAmount

us-gaap:StandbyLettersOfCredit


Letters
Period End2020-12-31
Value25
Percentage of LettersOfCreditOutstandingAmount100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value5.25.55.55.60.0560.0565.76.10.0620.062
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-31
Value5300400028001600
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-31
Value21001300911521
Percentage of OperatingLossCarryforwards39.632.532.632.6

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-31
Value320023001500930
Percentage of OperatingLossCarryforwards60.457.553.658.1

us-gaap:PurchaseObligation us-gaap:StatementScenario, us-gaap:PurchaseCommitmentExcludingLongtermCommitment

us-gaap:PurchaseObligation

srt:ScenarioForecast, snap:AmazonWebServicesIncEnterpriseAgreementCloudServices


Purchase
Period End2022-12-312021-12-31
Value349280
Percentage of PurchaseObligation100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

snap:RestrictedStockUnitsAndRestrictedStockAwards, snap:CommonClassANonVoting


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value107114131142152143148
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

snap:RestrictedStockUnitsAndRestrictedStockAwards


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value20.4816.5115.113.5212.9112.6812.39
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Share
Period End2020-12-312019-12-31
Value3.4666.053
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0

us-gaap:EmployeeStockOption, us-gaap:CommonClassB


Share
Period End2020-12-312019-12-312018-12-312017-12-31
Value0.7961.552.96911
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber23.025.60.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value9.35
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:EmployeeStockOption


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-31
Value2942232231079741757678613460106153343409651863682
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue


Share
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-31
Value7544289276211.8
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value220
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber us-gaap:AwardType, us-gaap:StatementClassOfStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:EmployeeStockOption, snap:CommonClassANonVoting


Share
Period End2020-12-312019-12-31
Value4.7618.508
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber100.0100.0

us-gaap:EmployeeStockOption, us-gaap:CommonClassB


Share
Period End2020-12-312019-12-312018-12-312017-12-31
Value0.7961.552.96911
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber16.718.20.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:EmployeeStockOption


Share
Period End2020-12-31
Value10.34
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:EmployeeStockOption


Sharebased
Period End2020-12-31
Value173
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.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-31
Value30222515990
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-31
Value1901359039
Percentage of TaxCreditCarryforwardAmount62.960.356.644.3

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-31
Value357000.0200000.0260000.080000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0100.0

Line plots across dimensions of each concept


us-gaap:SharesOutstanding
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Shares Outstandingus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:CommonStockSharesIssued
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Issuedus-gaap: Statement Class Of Stock
us-gaap:CommonStockSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Common Stock Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Statement Class Of Stock
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock
(None,)
Weighted Average Number Of Shares Outstanding Basicus-gaap: Statement Class Of Stock
us-gaap: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
us-gaap:EarningsPerShareBasic
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Basicus-gaap: Statement Class Of Stock
us-gaap:EarningsPerShareDiluted
us-gaap:StatementClassOfStock
(None,)
Earnings Per Share Dilutedus-gaap: Statement Class Of Stock
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
(None,)
Net Income Lossus-gaap: Statement Class Of Stock
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:StatementClassOfStock
(None,)
Net Income Loss Available To Common Stockholders Basicus-gaap: Statement Class Of Stock
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument
(None,)
Long Term Debtus-gaap: Debt Instrument
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock
(None,)
Net Income Lossus-gaap: Statement Class Of Stock