NET


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

Table of contents


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

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EarningsPerShareBasicAndDiluted
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfRevenue

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestAndDebtExpense

us-gaap:InterestExpense

us-gaap:InterestExpenseDebt

us-gaap:InterestPaidNet

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

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerSalesChannel
us-gaap:StatementGeographical

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

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

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:OtherAssetsCurrent

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:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

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

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

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

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:RepaymentsOfLongTermDebt

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

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

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

cloud:APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

cloud:AccountsReceivableCreditLossExpense

cloud:AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt
us-gaap:StatementEquityComponents

cloud:BusinessCombinationIndemnityHoldbackConsideration

cloud:CapitalizedContractCostAdditions

cloud:CashPaidForOperatingLeaseLiabilities

cloud:DerecognitionOfLease

cloud:IncreaseDecreaseInCapitalizedContractCost

cloud:IncreaseDecreaseInOperatingLeaseLiabilities
us-gaap:AwardType
cloud:IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:LongTermPurchaseCommitmentCostsAndExpenses

cloud:OperatingLeaseCostNoncash

cloud:ProceedsFromStockOptionsExercisedEarly
us-gaap:AwardType
cloud:RestrictedStockIssuedInConnectionWithAcquisitionAggregateGrantDateFairValue
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsEarlyExercisesInPeriod

cloud:ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

cloud:ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions
us-gaap:ConversionOfStockByUniqueDescription, us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
cloud:StockIssuedDuringPeriodSharesConversionOfShares
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:ConversionOfStockByUniqueDescription, us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
cloud:StockIssuedDuringPeriodValueConversionOfShares
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
cloud:TaxAssociatedWithRestrictedStockAwardsShares

cloud:TaxAssociatedWithRestrictedStockAwardsValue
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
cloud:TaxWithholdingForEmployeeStockPurchasePlanShares

cloud:TaxWithholdingForEmployeeStockPurchasePlanValue
us-gaap:StatementEquityComponents

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
us-gaap:AwardType
us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:AwardType, us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt
us-gaap:StatementEquityComponents

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:CapitalExpendituresIncurredButNotYetPaid

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

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal
us-gaap:BusinessAcquisition
us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense

us-gaap:Depreciation
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:InvestmentIncomeNonoperating

us-gaap:LeaseCost

us-gaap:OperatingLeaseCost
us-gaap:SubsequentEventType

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:AwardType

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:ProceedsFromConvertibleDebt

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromStockOptionsExercised

us-gaap:ProceedsFromStockPlans

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:RepaymentsOfNotesPayable

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

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

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:StockIssued1

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

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

us-gaap:StockIssuedDuringPeriodValueAcquisitions
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StatementEquityComponents
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:SubleaseIncome

cloud:AccruedLiabilitiesAndOtherLiabilitiesCurrent

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSale

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost

cloud:CoLocationAndBandwidthLiabilityCurrent

cloud:ContractualObligationToBePaidAfterYearFour

cloud:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneYearAmortizedCost

cloud:DeferredTaxAssetsOperatingLeaseLiability

cloud:DeferredTaxLiabilitiesDeferredExpenseCommissions

cloud:IndemnityHoldbackLiabilityCurrent

cloud:IndirectSalesTaxLiabilityNoncurrent

cloud:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount

cloud:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

cloud:LongTermCommitmentBandwidthAndCoLocationCommitments

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFifthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFourthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFifthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFirstYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFourthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInNextTwelveMonths

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInSecondYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInThirdYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear
us-gaap:AwardType
cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber
us-gaap:AwardType
cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue
us-gaap:AwardType
cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetRealizedWeightedAverageGrantDateFairValue
us-gaap:AwardType
cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetReleasedNumber

cloud:TaxesPayableNoncurrent

cloud:UnrecognizedTaxBenefitsThatWouldImpactDeferredTaxAssets
us-gaap:StatementClassOfStock
dei:EntityCommonStockSharesOutstanding

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

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

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:CapitalizedContractCostNetNoncurrent
us-gaap:BalanceSheetLocation, us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:BalanceSheetLocation, us-gaap:CashAndCashEquivalents, us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument
us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency
us-gaap:CashAndCashEquivalents
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance
us-gaap:AwardType
us-gaap:LongtermDebtType
us-gaap:PlanName

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ContractualObligation

us-gaap:ContractualObligationDueAfterFifthYear

us-gaap:ContractualObligationDueInFifthYear

us-gaap:ContractualObligationDueInFourthYear

us-gaap:ContractualObligationDueInNextTwelveMonths

us-gaap:ContractualObligationDueInSecondYear

us-gaap:ContractualObligationDueInThirdYear

us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear

us-gaap:ConvertibleDebtNoncurrent

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent
us-gaap:LongtermDebtType
us-gaap:DebtInstrumentFairValue
us-gaap:LongtermDebtType
us-gaap:DebtInstrumentUnamortizedDiscount
us-gaap:BusinessAcquisition
us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability
us-gaap:AwardType
us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent

us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware

us-gaap:DeferredTaxLiabilitiesFinancingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DepositsAssetsCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
us-gaap:AwardType, us-gaap:BusinessAcquisition
us-gaap:AwardType, us-gaap:PlanName
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType
us-gaap:LandSubjectToGroundLeases
us-gaap:StatementScenario, us-gaap:PropertyPlantAndEquipmentByType

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

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

us-gaap:OtherCommitmentDueInNextTwelveMonths

us-gaap:OtherCommitmentDueInSecondYear

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:PrepaidExpenseCurrent

us-gaap:PurchaseObligation

us-gaap:PurchaseObligationDueAfterFifthYear

us-gaap:PurchaseObligationDueInFifthYear

us-gaap:PurchaseObligationDueInFourthYear

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInSecondYear

us-gaap:PurchaseObligationDueInThirdYear

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashNoncurrent

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligationPercentage
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:SharePrice

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward
us-gaap:TaxCreditCarryforwardAmount
us-gaap:LongtermDebtType
us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Finite Lived Intangible Assets Net
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Finite Lived Intangible Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Liabilities Current
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Income Loss
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments For Proceeds From Other Investing Activities
NetCashProvidedByUsedInFinancingActivities
Repayments Of Long Term Debt
Shares
Weighted Average Number Of Share Outstanding Basic And Diluted
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassA██▇▇▅▄▁▁0.2630.2560.2490.2330.1840.1540.0870.087NANA0.0NA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▂▄▅██0.0460.0510.0550.0690.1160.1430.2070.207NANA0.085NA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassA██▇▇▅▄▁▁263.096255.958249.401233.509184.9154.62287.07286.839NANA0.0NA
 us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▂▄▅██49.26954.56759.23973.52120.524148.735213.101213.308NANA91.542NA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassA██▇▇▅▄▁▁263.096255.958249.401233.509184.9154.62287.07286.839NANA0.0NA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▂▄▅██49.26954.56759.23973.52120.524148.735213.101213.308NANA91.542NA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassA,us-gaap:CommonStock███▇▆▅▃▃▁263.096255.958249.401233.509184.9154.62287.07286.8390.0NA0.0NA
 us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassB,us-gaap:CommonStock▁▁▁▂▄▅██▃49.26954.56759.23973.52120.524148.735213.101213.30892.686NA91.542NA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding 308.263NANANA299.321NANANANANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic 308.263NANANA299.321NANANANANANANA
us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted NA305.947NA301.689299.321296.077NA118.05685.68385.078NA81.579
 us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassA,us-gaap:CommonStockNA251.793NA206.528169.19498.337NA13.215NANANANA
 us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassB,us-gaap:CommonStockNA54.154NA95.161130.127197.74NA104.841NANANANA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NA44.165NANANA34.902NANANA199.671NANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities cloud:RestrictedStockAwardAndRestrictedStockUnitRSUsAwardNA8.447NANANA7.816NANANA2.823NANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities cloud:ShareBasedPaymentArrangementSharesSubjectToRepurchaseNA3.39NANANA5.373NANANA6.906NANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:ConvertibleDebtSecuritiesNA15.363NANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockNA0.132NANANA0.444NANANA0.0NANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:EmployeeStockOptionNA16.833NANANA21.269NANANA24.107NANA
us-gaap:EarningsPerShareBasicAndDiluted NA-0.13-0.11000000000000004-0.09-0.09-0.110.09000000000000008-0.35-0.23-0.2-0.20000000000000007-0.47
 us-gaap:EarningsPerShareBasicAndDiluted us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassA,us-gaap:CommonStockNA-0.13-0.11000000000000004-0.09-0.09-0.110.09000000000000008-0.35NANANANA
 us-gaap:EarningsPerShareBasicAndDiluted us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassB,us-gaap:CommonStockNA-0.13-0.11000000000000004-0.09-0.09-0.110.09000000000000008-0.35NANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:AllocatedShareBasedCompensationExpense ▇▆▆▅▄▅▄█▁▁▁█20.55118.03816.24314.74512.44912.89711.61522.9111.0441.0571.06224.436
us-gaap:ComprehensiveIncomeNetOfTax ▃▁▃▅▅▄▅▁▇██▂-35.588-40.092-34.428-27.122-26.318-31.4-28.167-40.846-19.655-17.042-16.678-37.991
us-gaap:CostOfRevenue █▇▆▆▅▄▃▂▂▂▂▁35.02932.08429.06527.00524.16420.82118.19816.03314.83214.3612.95611.209
us-gaap:GeneralAndAdministrativeExpense ▆▅▄▃▃▅▃▄▂▁▁█28.92727.72423.29321.52520.75426.18122.27825.59317.65916.04816.09836.04
us-gaap:GrossProfit █▇▆▅▄▄▃▃▂▂▁▁117.399105.97196.86187.15775.55770.42965.73257.90852.59247.36742.54338.861
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest ▁▁▃▄▅▃▅▁▇██▂-39.82-40.796-33.844-29.972-28.073-33.084-27.531-41.065-19.317-16.8-16.499-37.572
us-gaap:IncomeTaxExpenseBenefit ▁▆▇▂▄▇█▇██▇█-4.31-0.8330.177-3.504-1.938-0.3380.624-0.2120.3890.3140.1880.417
us-gaap:IncomeTaxesPaidNet ▃▅▂▅▁▃▄█▅▃▅0.2860.6560.0790.593-0.1330.1630.3641.1110.6170.2990.509NA
us-gaap:InterestAndDebtExpense ██▇▇▁10.26110.0499.8429.644.854NANANA0.0NANANA
us-gaap:InterestExpense ████▄▁▁▁▁▁▁▁10.44410.23410.0629.8285.0070.0670.1420.4070.290.2730.2660.251
us-gaap:InterestExpenseDebt ████▁1.0781.0781.0781.0780.551NANANA0.0NANANA
us-gaap:InterestPaidNet █▁█▁▁▁▂▂▁▂▂2.1560.032.1580.00.00.0340.2130.2840.0750.2140.214NA
us-gaap:NetIncomeLoss ▃▁▃▅▅▃▅▁▇██▂-35.51-39.963-34.021-26.468-26.135-32.746-28.155-40.853-19.706-17.114-16.687-37.989
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassA,us-gaap:CommonStock▂▁▃▅▅▆▆█-29.774-32.889-25.896-18.119-14.773-10.876-14.671-4.573NANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassB,us-gaap:CommonStock██▇▇▇▄▆▁-5.736-7.074-8.125-8.349-11.362-21.87-13.484-36.28NANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▃▁▃▅▅▃▅▁▇██▂-35.51-39.963-34.021-26.468-26.135-32.746-28.155-40.853-19.706-17.114-16.687-37.989
us-gaap:NonoperatingIncomeExpense ▁▂▂▂▅██▇▇▇▇▆-10.948-9.542-9.103-8.72-3.3692.9872.4110.0210.4540.3470.594-1.104
us-gaap:OperatingExpenses █▇▆▅▄▅▄▄▂▁▁▂146.271137.225121.602108.409100.261106.595.67498.99472.36364.51459.63675.329
us-gaap:OperatingIncomeLoss ▅▄▆▇▆▂▄▁▇██▂-28.872-31.254-24.741-21.252-24.704-36.071-29.942-41.086-19.771-17.147-17.093-36.468
us-gaap:OtherNonoperatingIncomeExpense ▂▇▆▅▅█▄▃▆▅▅▁-0.8770.1480.113-0.208-0.2190.485-0.412-0.651-0.086-0.293-0.188-1.24
us-gaap:ResearchAndDevelopmentExpense ██▆▅▅▆▄▄▂▂▁▁41.34939.52734.75730.90228.13133.35426.28927.86318.86817.64915.3514.827
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▆▅▄▄▃▃▂▂▁▁152.428138.055125.926114.16299.72191.2583.9373.94167.42461.72755.49950.07
us-gaap:SellingAndMarketingExpense █▇▆▅▅▄▄▄▃▂▂▁75.99569.97463.55255.98251.37646.96547.10745.53835.83630.81728.18824.462
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:Assets ██▇▇▇▁▁▁1445.9321405.5261380.6511371.2251364.055858.531830.824839.847NANA298.38NA
us-gaap:Liabilities █▇▇▇▇▂▁▁644.836601.486563.711544.778528.437152.179104.99699.449NANA80.364NA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▇▁▁▁1445.9321405.5261380.6511371.2251364.055858.531830.824839.847NANA298.38NA
us-gaap:StockholdersEquity █████▇▇▇▁▁▁▁801.096804.04816.94826.447835.618706.352725.828740.398-145.435-128.224-113.505-98.671
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:AssetsCurrent █████▁▂▂1145.9531139.8681129.9541127.3791132.124647.604689.872695.678NANA196.737NA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▃▂▁▁▅▁▂█247.551187.476108.895111.959313.983109.063138.976501.706NANA25.055NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▄▃▂▂▅▂▃█▁▁▁▂256.87196.795118.146120.806322.83117.91145.636508.36648.76539.19331.426102.21
us-gaap:AccountsReceivableNetCurrent █▇▆▄▃▂▁▁75.85371.2463.49948.78343.64639.77833.86732.205NANA25.155NA
us-gaap:OtherAssetsCurrent NANA10.2955.9243.6583.2153.3082.19NANA1.157NA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent █▇█▅▁▂▁▁28.6527.08528.2323.02617.16318.19316.99416.898NANA9.373NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:PropertyPlantAndEquipmentGross █▆▄▅▄▂▂▁265.797231.812206.296215.846198.307175.411168.655151.37NANA113.109NA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▆▄▆▄▃▂▁109.07896.01782.60893.42383.75875.23767.18958.885NANA39.899NA
us-gaap:AmortizationOfIntangibleAssets ▆▆█▆▆▆▁▁▁▁▂▂0.70.71.00.70.70.70.010.030.00.00.10.2
us-gaap:PropertyPlantAndEquipmentNet █▆▄▄▃▂▂▁156.719135.795123.688122.423114.549100.174101.46692.485NANA73.21NA
us-gaap:Goodwill ██████▁▁17.16717.16717.16717.16717.16716.3994.0834.083NANA4.083NA
us-gaap:FiniteLivedIntangibleAssetsNet ▃▄▅▆▇█▁▁1.42.12.83.54.24.90.0310.062NANA0.156NA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA5.6NANANANANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▇▇▇███▁44.45641.74543.14845.10646.1548.2340.0NANANANANA
us-gaap:OtherAssetsNoncurrent █▆▆▅▃▁▁▁16.9913.20913.05811.2767.1384.2023.5283.569NANA1.883NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:AccountsPayableCurrent █▅▃▄▄▃▂▁29.55820.47514.48516.99517.27814.30111.4639.517NANA14.285NA
us-gaap:AccruedLiabilitiesCurrent NANA6.9163.653.9043.9415.3314.428NANA4.072NA
us-gaap:ContractWithCustomerLiabilityCurrent █▆▅▄▃▂▁▁79.82966.41854.94548.43543.41937.09630.84329.835NANA16.817NA
us-gaap:LiabilitiesCurrent █▆▅▄▃▃▁▁200.476168.146141.377131.004120.747108.28483.88377.139NANA61.379NA
us-gaap:OperatingLeaseLiabilityCurrent █▇▇▇▇▇▁20.03117.9917.71717.26517.23917.0090.0NANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
 us-gaap:LongTermDebt us-gaap:LongtermDebtType us-gaap:ConvertibleDebt█▆▃▁401.428392.246383.275374.511NANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent █▆▅▁▄▃▅▇11.26810.4039.8597.9519.2739.1049.80310.993NANA6.704NA
us-gaap:OperatingLeaseLiabilityNoncurrent ▇▆▇▇▇█▁26.93625.62727.30929.67530.86933.7950.0NANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▂▁▅█10.6439.13714.78418.44NANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ▂▁▄█6.1825.0358.35714.083NANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▂▁▅█1.980.9234.5527.645NANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA0.5574.094NANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA0.0920.452NANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:StockholdersEquity █████▇▇▇▁▁▁▁801.096804.04816.94826.447835.618706.352725.828740.398-145.435-128.224-113.505-98.671
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassA██▇▇▅▄▁▁0.2630.2560.2490.2330.1840.1540.0870.087NANA0.0NA
 us-gaap:CommonStockValue us-gaap:StatementClassOfStock us-gaap:CommonClassB▁▁▁▂▄▅██0.0460.0510.0550.0690.1160.1430.2070.207NANA0.085NA
us-gaap:AdditionalPaidInCapital █▇▇▆▅▂▁▁1296.8241264.1821236.9931212.0741194.1251038.5441027.1791013.582NANA82.345NA
us-gaap:RetainedEarningsAccumulatedDeficit ▁▂▃▄▅▆▇█-495.993-460.483-420.52-386.499-360.031-333.896-301.706-273.551NANA-195.878NA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▁▁▂▄▇█▂▂-0.0440.0340.1630.571.2241.4070.0610.073NANA-0.057NA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ▇▆▆▅▅▅▄█▁▁▁█21.45318.72717.11415.72113.56113.48112.16224.1961.1161.1281.14724.52
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅█▃▄▅▂▃▁▄▂▂7.45523.494-8.8131.9733.987-14.276-8.574-17.786-2.867-9.69-12.27NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ██▇▄▂▇▁▆▇▇▆42.4747.776-0.579-205.153-300.769-8.772-352.659-92.82912.63815.209-58.525NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁▇▁▁█▁▁▁10.157.3796.7321.156501.702-4.678-1.497570.216-0.1992.2480.011NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▅▅▄▂▆▄▁█▄▄▃60.07578.649-2.66-202.024204.92-27.726-362.73459.6019.5727.767-70.784NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:AmortizationOfFinancingCosts ████▁0.4040.4030.4040.4030.206NANANA0.0NANANA
us-gaap:DeferredIncomeTaxExpenseBenefit ▁▆▇▂▄▇█████-5.103-1.513-0.118-4.187-2.504-0.1170.370.00.00.00.378NA
us-gaap:DepreciationDepletionAndAmortization █▇▇▆▅▄▃▃▂▁▁16.02715.21814.35812.91611.5510.5638.5567.7636.996.175.508NA
us-gaap:IncreaseDecreaseInAccountsPayable ▄▇▃▄▆▅▄▁█▃▄0.5866.181-2.9580.3152.8261.507-0.334-5.8817.44-2.553-0.651NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▄▅█▄▃▅▃▂▁▄▁5.1529.21115.295.4384.1528.123.2892.689-0.3945.616-0.511NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅█▃▄▅▂▃▁▄▂▂7.45523.494-8.8131.9733.987-14.276-8.574-17.786-2.867-9.69-12.27NA
us-gaap:NetIncomeLoss ▃▁▃▅▅▃▅▁▇██▂-35.51-39.963-34.021-26.468-26.135-32.746-28.155-40.853-19.706-17.114-16.687-37.989
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassA,us-gaap:CommonStock▂▁▃▅▅▆▆█-29.774-32.889-25.896-18.119-14.773-10.876-14.671-4.573NANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementClassOfStock,us-gaap:StatementEquityComponents us-gaap:CommonClassB,us-gaap:CommonStock██▇▇▇▄▆▁-5.736-7.074-8.125-8.349-11.362-21.87-13.484-36.28NANANANA
 us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents us-gaap:RetainedEarnings▃▁▃▅▅▃▅▁▇██▂-35.51-39.963-34.021-26.468-26.135-32.746-28.155-40.853-19.706-17.114-16.687-37.989
us-gaap:ShareBasedCompensation ▇▆▆▅▅▅▄█▁▁▁20.54718.04216.24314.74512.44912.89711.61522.9111.0441.0571.062NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ██▇▄▂▇▁▆▇▇▆42.4747.776-0.579-205.153-300.769-8.772-352.659-92.82912.63815.209-58.525NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▃█▂▄▆▂▃▃▁▁▃13.57222.26810.41315.35719.211.40512.30811.9919.9549.03612.959NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▁▁▁▇▁▁█▁▁▁10.157.3796.7321.156501.702-4.678-1.497570.216-0.1992.2480.011NA
us-gaap:RepaymentsOfLongTermDebt NANANA0.00.00.2NA0.0360.0920.09NANA
us-gaap:PaymentsForRepurchaseOfCommonStock ▂█▃▁▂▄▇▄▅▁▂0.0190.150.0440.0120.0310.070.1280.0670.0840.0040.017NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30

Common Stock Value

us-gaap:CommonStockValue us-gaap:StatementClassOfStock

us-gaap:CommonStockValue

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value263000.0256000.0249000.0233000.0184000.0154000.087000.087000.00
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value46000.051000.055000.069000.0116000.0143000.0207000.0207000.085000.0
Percentage of CommonStockValue17.519.922.129.663.092.9237.9237.90.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassB0.00.00.00.00.00.00.00.00.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesIssued

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value26325524923318415487860.0
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4954597312014821321391
Percentage of CommonStockSharesIssued18.721.323.831.565.296.2244.7245.60.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value26325524923318415487860.0
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4954597312014821321391
Percentage of CommonStockSharesOutstanding18.721.323.831.565.296.2244.7245.60.0

us-gaap:CommonStockSharesOutstanding us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value26325524923318415487860.00.00.00.0
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:CommonClassB, us-gaap:CommonStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value4954597312014821321392917976
Percentage of CommonStockSharesOutstanding18.721.323.831.565.296.2244.7245.60.00.00.00.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302020-06-30
Value308299
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Weighted
Period End2021-06-302020-06-30
Value258169
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding83.856.5

us-gaap:CommonClassB, us-gaap:CommonStock


Weighted
Period End2021-06-302020-06-30
Value49130
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding16.243.5

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302020-06-30
Value308299
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Weighted
Period End2021-06-302020-06-30
Value258169
Percentage of WeightedAverageNumberOfSharesOutstandingBasic83.856.5

us-gaap:CommonClassB, us-gaap:CommonStock


Weighted
Period End2021-06-302020-06-30
Value49130
Percentage of WeightedAverageNumberOfSharesOutstandingBasic16.243.5

Weighted Average Number Of Share Outstanding Basic And Diluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted


Weighted
Period End2021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value305301299296118858581
Percentage of WeightedAverageNumberOfShareOutstandingBasicAndDiluted100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Weighted
Period End2021-03-312020-09-302020-06-302020-03-312019-09-30
Value2512061699813
Percentage of WeightedAverageNumberOfShareOutstandingBasicAndDiluted82.368.556.533.211.2

us-gaap:CommonClassB, us-gaap:CommonStock


Weighted
Period End2021-03-312020-09-302020-06-302020-03-312019-09-30
Value5495130197104
Percentage of WeightedAverageNumberOfShareOutstandingBasicAndDiluted17.731.543.566.888.8

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-03-312020-03-312019-03-31
Value4434199
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

cloud:RestrictedStockAwardAndRestrictedStockUnitRSUsAward


Antidilutive
Period End2021-03-312020-03-312019-03-31
Value8.4477.8162.823
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount19.122.41.4

cloud:ShareBasedPaymentArrangementSharesSubjectToRepurchase


Antidilutive
Period End2021-03-312020-03-312019-03-31
Value3.395.3736.906
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount7.715.43.5

us-gaap:ConvertibleDebtSecurities


Antidilutive
Period End2021-03-31
Value15
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount34.8

us-gaap:EmployeeStock


Antidilutive
Period End2021-03-312020-03-312019-03-31
Value0.1320.4440.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount0.31.30.0

us-gaap:EmployeeStockOption


Antidilutive
Period End2021-03-312020-03-312019-03-31
Value162124
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount38.160.912.1

Earnings Per Share Basic And Diluted

us-gaap:EarningsPerShareBasicAndDiluted

us-gaap:EarningsPerShareBasicAndDiluted


Earnings
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-0.13-0.11-0.09-0.09-0.110.09-0.35-0.23-0.2-0.2-0.47
Percentage of EarningsPerShareBasicAndDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EarningsPerShareBasicAndDiluted us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Earnings
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-0.13-0.11-0.09-0.09-0.110.09-0.35
Percentage of EarningsPerShareBasicAndDiluted100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonClassB, us-gaap:CommonStock


Earnings
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-0.13-0.11-0.09-0.09-0.110.09-0.35
Percentage of EarningsPerShareBasicAndDiluted100.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-30
Value20181614121211221.0441.0571.06224
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.513.112.912.912.514.113.831.01.51.71.948.8

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:AwardType

us-gaap:RestrictedStock


Allocated
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value1.41.41.41.41.40.00.0
Percentage of AllocatedShareBasedCompensationExpense6.87.89.511.210.90.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.91.01.21.41.50.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStock0.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


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-30
Value161311108.78.89.5150.00.00.00.0
Percentage of AllocatedShareBasedCompensationExpense80.375.472.669.969.968.281.867.20.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.89.99.49.08.79.611.320.80.00.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RestrictedStockUnitsRSU0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.5790.4140.3670.3110.280.2670.2530.3970.0340.0320.0320.037
Percentage of AllocatedShareBasedCompensationExpense2.82.32.32.12.22.12.21.73.33.03.00.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.30.30.30.30.30.30.50.10.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.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-30
Value3.8553.6153.1573.2793.1873.3773.6749.8330.3290.3290.27523
Percentage of AllocatedShareBasedCompensationExpense18.820.019.422.225.626.231.642.931.531.125.996.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.52.62.52.93.23.74.413.30.50.50.547.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.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-30
Value9.5098.3647.8776.7495.3746.094.4137.8010.4060.4170.4540.461
Percentage of AllocatedShareBasedCompensationExpense46.346.448.545.843.247.238.034.038.939.542.71.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.26.16.35.95.46.75.310.60.60.70.80.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.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-30
Value6.6085.6454.8424.4063.6083.1633.2754.880.2750.2790.3010.29
Percentage of AllocatedShareBasedCompensationExpense32.231.329.829.929.024.528.221.326.326.428.31.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.34.13.83.93.63.53.96.60.40.50.50.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.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-30
Value-35588000.0-40092000.0-34428000.0-27122000.0-26318000.0-31400000.0-28167000.0-40846000.0-19655000.0-17042000.0-16678000.0-37991000.0
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.3-29.0-27.3-23.8-26.4-34.4-33.6-55.2-29.2-27.6-30.1-75.9

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-30
Value353229272420181614141211
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.023.223.123.724.222.821.721.722.023.323.322.4

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-30
Value282723212026222517161636
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.020.118.518.920.828.726.534.626.226.029.072.0

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value11710596877570655752474238
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.076.876.976.375.877.278.378.378.076.776.777.6

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-30
Value-39820000.0-40796000.0-33844000.0-29972000.0-28073000.0-33084000.0-27531000.0-41065000.0-19317000.0-16800000.0-16499000.0-37572000.0
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-26.1-29.6-26.9-26.3-28.2-36.3-32.8-55.5-28.7-27.2-29.7-75.0

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-30
Value-4310000.0-833000.0177000.0-3504000.0-1938000.0-338000.0624000.0-212000.0389000.0314000.0188000.0417000.0
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.8-0.60.1-3.1-1.9-0.40.7-0.30.60.50.30.8

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value286000.0656000.079000.0593000.0-133000.0163000.0364000.01111000.0617000.0299000.0509000.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.50.10.5-0.10.20.41.50.90.50.9

Interest And Debt Expense

us-gaap:InterestAndDebtExpense

us-gaap:InterestAndDebtExpense


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value10109.8429.644.8540.0
Percentage of InterestAndDebtExpense100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.77.37.88.44.90.0

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-30
Value1010109.8285.0070.0670.1420.4070.290.2730.2660.251
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.97.48.08.65.00.10.20.60.40.40.50.5

Interest Expense Debt

us-gaap:InterestExpenseDebt

us-gaap:InterestExpenseDebt


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value1078000.01078000.01078000.01078000.0551000.00
Percentage of InterestExpenseDebt100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.70.80.90.90.60.0

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-312018-12-31
Value2156000.030000.02158000.00034000.0213000.0284000.075000.0214000.0214000.0
Percentage of InterestPaidNet100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.40.01.70.00.00.00.30.40.10.30.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-30
Value-35510000.0-39963000.0-34021000.0-26468000.0-26135000.0-32746000.0-28155000.0-40853000.0-19706000.0-17114000.0-16687000.0-37989000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.3-28.9-27.0-23.2-26.2-35.9-33.5-55.3-29.2-27.7-30.1-75.9

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

us-gaap:CommonClassA, us-gaap:CommonStock


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-29774000.0-32889000.0-25896000.0-18119000.0-14773000.0-10876000.0-14671000.0-4573000.0
Percentage of NetIncomeLoss83.882.376.168.556.533.252.111.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-19.5-23.8-20.6-15.9-14.8-11.9-17.5-6.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA us-gaap:CommonStock0.00.00.00.00.00.00.00.0

us-gaap:CommonClassB, us-gaap:CommonStock


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-5736000.0-7074000.0-8125000.0-8349000.0-11362000.0-21870000.0-13484000.0-36280000.0
Percentage of NetIncomeLoss16.217.723.931.543.566.847.988.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.8-5.1-6.5-7.3-11.4-24.0-16.1-49.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB us-gaap:CommonStock0.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-30
Value-35510000.0-39963000.0-34021000.0-26468000.0-26135000.0-32746000.0-28155000.0-40853000.0-19706000.0-17114000.0-16687000.0-37989000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.3-28.9-27.0-23.2-26.2-35.9-33.5-55.3-29.2-27.7-30.1-75.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.0

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-10948000.0-9542000.0-9103000.0-8720000.0-3369000.02987000.02411000.021000.0454000.0347000.0594000.0-1104000.0
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.2-6.9-7.2-7.6-3.43.32.90.00.70.61.1-2.2

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


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-30
Value146137121108100106959872645975
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax96.099.496.695.0100.5116.7114.0133.9107.3104.5107.5150.4

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-30
Value-28872000.0-31254000.0-24741000.0-21252000.0-24704000.0-36071000.0-29942000.0-41086000.0-19771000.0-17147000.0-17093000.0-36468000.0
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-18.9-22.6-19.6-18.6-24.8-39.5-35.7-55.6-29.3-27.8-30.8-72.8

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-30
Value-877000.0148000.0113000.0-208000.0-219000.0485000.0-412000.0-651000.0-86000.0-293000.0-188000.0-1240000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.60.10.1-0.2-0.20.5-0.5-0.9-0.1-0.5-0.3-2.5

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-30
Value413934302833262718171514
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.128.627.627.128.236.631.337.728.028.627.729.6

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-30
Value1521381251149991837367615550
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.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.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ContractWithCustomerSalesChannel

us-gaap:SalesChannelDirectlyToConsumer


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-30
Value1351221121028982756761555146
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax88.988.989.089.389.890.090.491.191.690.092.593.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax88.988.989.089.389.890.090.491.191.690.092.593.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SalesChannelDirectlyToConsumer100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SalesChannelThroughIntermediary


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-30
Value16151312109.1598.0836.5545.6636.1964.1463.367
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.111.111.010.710.210.09.68.98.410.07.56.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.111.111.010.710.210.09.68.98.410.07.56.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SalesChannelThroughIntermediary100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

cloud:OtherGeographicalRegions


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-30
Value9.9478.4227.0427.3086.7426.3255.4344.6914.594.1833.7963.285
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.56.15.66.46.86.96.56.36.86.86.86.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.56.15.66.46.86.96.56.36.86.86.86.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax cloud:OtherGeographicalRegions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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-30
Value797166594844433733302723
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax52.451.652.651.948.648.551.250.949.349.850.147.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax52.451.652.651.948.648.551.250.949.349.850.147.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value2222201918172.471131312-1.68410
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.016.616.217.218.619.32.918.920.219.7-3.020.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.016.616.217.218.619.32.918.920.219.7-3.020.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EMEA


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-30
Value393532272523201715141312
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.025.725.724.526.025.324.023.923.723.723.525.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.025.725.724.526.025.324.023.923.723.723.525.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA100.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-30
Value756963555146474535302824
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax49.950.750.549.051.551.556.161.653.249.950.848.9

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-302018-12-31
Value14451405138013711364858830839298
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.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-302018-12-31
Value6446015635445281521049980
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets44.642.840.839.738.717.712.611.826.9

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-302018-12-31
Value14451405138013711364858830839298
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.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-302017-12-312016-12-31
Value801804816826835706725740-145.435-128.224-113.505-98.671-89.371-59.834-53.39
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets55.457.259.260.361.382.387.488.20.00.0-38.00.00.00.00.0

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

us-gaap:CommonClassA, us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value0.2630.2560.2490.2330.1840.1540.0870.0870.00.00.00.0
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.0-0.0-0.0-0.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value0.0460.0510.0550.0690.1160.1430.2070.2070.0860.0850.0790.077
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.0-0.1-0.1-0.1-0.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassB us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312016-12-31
Value-0.0440.0340.1630.571.2241.4070.0610.0730.0660.015-0.057-0.066-0.064-0.106-0.089
Percentage of StockholdersEquity-0.00.00.00.10.10.20.00.0-0.0-0.00.10.10.10.20.2
Percentage of Assets-0.00.00.00.00.10.20.00.00.00.0-0.00.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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-302017-12-312016-12-31
Value1296126412361212119410381027101387848280514844
Percentage of StockholdersEquity161.9157.2151.4146.7142.9147.0141.5136.9-59.9-66.0-72.5-81.6-58.0-81.7-83.5
Percentage of Assets89.789.989.688.487.5121.0123.6120.70.00.027.60.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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-302017-12-312016-12-31
Value-495.993-460.483-420.52-386.499-360.031-333.896-301.706-273.551-232.698-212.992-195.878-179.191-141.202-108.714-97.966
Percentage of StockholdersEquity-61.9-57.3-51.5-46.8-43.1-47.3-41.6-36.9160.0166.1172.6181.6158.0181.7183.5
Percentage of Assets-34.3-32.8-30.5-28.2-26.4-38.9-36.3-32.60.00.0-65.60.00.00.00.0
Percentage of Assets us-gaap:RetainedEarnings0.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-302018-12-31
Value11451139112911271132647689695196
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets79.381.181.882.283.075.483.082.865.9

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value24718710811131310913850125
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.113.37.98.223.012.716.759.78.4

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents

us-gaap:Cash


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value61422215176.398242.2024.151
Percentage of CashAndCashEquivalentsAtCarryingValue24.822.820.313.55.45.917.70.416.6
Percentage of Assets4.23.01.61.11.20.73.00.31.4
Percentage of Assets us-gaap:Cash0.00.00.00.00.00.00.00.00.0

us-gaap:CashAndCashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value18815471105251623250623
Percentage of CashAndCashEquivalentsAtCarryingValue76.282.265.294.480.257.323.6100.992.9
Percentage of Assets13.011.05.17.718.57.34.060.37.8
Percentage of Assets us-gaap:MoneyMarketFunds us-gaap:FairValueInputsLevel10.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-302017-12-312016-12-31
Value2561961181203221171455084839311022614
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.814.08.68.823.713.717.560.50.00.010.50.00.00.0

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-302018-12-31
Value757163484339333225
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.25.14.63.63.24.64.13.88.4

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value105.9243.6583.2153.3082.191.157
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.70.40.30.40.40.30.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-302018-12-31
Value28272823171816169.373
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.01.92.01.71.32.12.02.03.1

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value265231206215198175168151113
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets18.416.514.915.714.520.420.318.037.9

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

cloud:Software


Property
Period End2020-12-312019-12-312019-09-302018-12-31
Value1.8081.0250.990.847
Percentage of PropertyPlantAndEquipmentGross0.90.60.70.7
Percentage of Assets0.10.10.10.3
Percentage of Assets cloud:Software0.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value3222111315108.6927.6914
Percentage of PropertyPlantAndEquipmentGross12.49.55.46.37.95.95.25.113.1
Percentage of Assets2.31.60.81.01.21.21.00.95.0
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value5.5815.6045.6576.7366.4786.4856.1245.6683.573
Percentage of PropertyPlantAndEquipmentGross2.12.42.73.13.33.73.63.73.2
Percentage of Assets0.40.40.40.50.50.80.70.71.2
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1010101111119.878.3950.772
Percentage of PropertyPlantAndEquipmentGross3.84.65.25.35.96.65.95.50.7
Percentage of Assets0.70.80.80.80.91.41.21.00.3
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.0

us-gaap:OfficeEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value22201718171613126.552
Percentage of PropertyPlantAndEquipmentGross8.68.98.78.79.09.58.07.95.8
Percentage of Assets1.61.51.31.41.31.91.61.42.2
Percentage of Assets us-gaap:OfficeEquipment0.00.00.00.00.00.00.00.00.0

us-gaap:RemediationPropertyForSaleAbandonmentOrDisposal


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value0.430.430.430.4290.4290.4290.2310.2310.049
Percentage of PropertyPlantAndEquipmentGross0.20.20.20.20.20.20.10.20.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:RemediationPropertyForSaleAbandonmentOrDisposal0.00.00.00.00.00.00.00.00.0

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.8832.5691.8082.2031.3311.2361.025
Percentage of PropertyPlantAndEquipmentGross1.51.10.91.00.70.70.6
Percentage of Assets0.30.20.10.20.10.10.1
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.00.00.00.00.00.00.0

us-gaap:SoftwareDevelopment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value595349484236312716
Percentage of PropertyPlantAndEquipmentGross22.523.224.122.321.520.918.518.514.4
Percentage of Assets4.13.83.63.53.14.33.83.35.5
Percentage of Assets us-gaap:SoftwareDevelopment0.00.00.00.00.00.00.00.00.0

us-gaap:TechnologyEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value13011510811410291847557
Percentage of PropertyPlantAndEquipmentGross49.050.052.853.151.552.450.449.850.5
Percentage of Assets9.08.27.98.47.510.710.29.019.1
Percentage of Assets us-gaap:TechnologyEquipment0.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1099682938375675839
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.56.86.06.86.18.88.17.013.4

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-30
Value700000.0700000.01000000.0700000.0700000.0700000.010000.030000.000100000.0200000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0
Percentage of Assets0.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-302018-12-31
Value1561351231221141001019273
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.89.79.08.98.411.712.211.024.5

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-302018-12-31
Value1068979777059595646
Percentage of PropertyPlantAndEquipmentNet68.165.763.963.561.959.558.861.262.8
Percentage of Assets7.46.35.75.75.26.97.26.715.4
Percentage of Assets country:US0.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-302018-12-31
Value494644444340413527
Percentage of PropertyPlantAndEquipmentNet31.934.336.136.538.140.541.238.837.2
Percentage of Assets3.53.33.23.33.24.75.04.39.1
Percentage of Assets us-gaap:NonUs0.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-302018-12-31
Value1717171717164.0834.0834.083
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.21.21.31.31.90.50.51.4

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-302018-12-31
Value1400000.02100000.02800000.03500000.04200000.04900000.031000.062000.0156000.0
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.20.30.30.60.00.00.1

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1400000.02100000.02800000.03500000.04200000.04900000.031000.062000.0156000.0
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.10.10.20.30.30.60.00.00.1
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-31
Value5600000.0
Percentage of DeferredTaxAssetsLiabilitiesNet100.0
Percentage of Assets0.4

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-31
Value4441434546480.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.13.03.13.33.45.60.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value161313117.1384.2023.5283.5691.883
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.20.90.90.80.50.50.40.40.6

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-302018-12-31
Value292014161714119.51714
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.01.51.01.21.31.71.41.14.8

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6916000.03650000.03904000.03941000.05331000.04428000.04072000.0
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.30.30.50.60.51.4

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value796654484337302916
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.54.74.03.53.24.33.73.65.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-302018-12-31
Value200168141131120108837761
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.912.010.29.68.912.610.19.220.6

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
Value2017171717170.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.41.31.31.31.32.00.0

Long Term Debt

us-gaap:LongTermDebt us-gaap:LongtermDebtType

us-gaap:LongTermDebt

us-gaap:ConvertibleDebt


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value401392383374
Percentage of LongTermDebt100.0100.0100.0100.0
Percentage of Assets27.827.927.827.3
Percentage of Assets us-gaap:ConvertibleDebt0.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-302018-12-31
Value11109.8597.9519.2739.1049.803106.704
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.80.70.70.60.71.11.21.32.2

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
Value2625272930330.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.91.82.02.22.33.90.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value109.1371418
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets0.70.71.11.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
Value6.1825.0358.35714
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets0.40.40.61.0

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
Value1980000.0923000.04552000.07645000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets0.10.10.30.6

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-312020-09-30
Value557000.04094000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0
Percentage of Assets0.00.3

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-312020-09-30
Value92000.0452000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0
Percentage of Assets0.00.0

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312020-01-01
Value46434546485052
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.23.13.33.43.55.90.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value49454749
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0
Percentage of Assets3.43.23.43.6

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2301000.01992000.02066000.02477000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.20.10.10.2

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-302017-12-312016-12-31
Value801804816826835706725740-145.435-128.224-113.505-98.671-89.371-59.834-53.39
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets55.457.259.260.361.382.387.488.20.00.0-38.00.00.00.00.0

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

us-gaap:CommonClassA, us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value0.2630.2560.2490.2330.1840.1540.0870.0870.00.00.00.0
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.0-0.0-0.0-0.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-312017-12-312016-12-31
Value0.0460.0510.0550.0690.1160.1430.2070.2070.0860.0850.0790.077
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.0-0.1-0.1-0.1-0.1
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassB us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312016-12-31
Value-0.0440.0340.1630.571.2241.4070.0610.0730.0660.015-0.057-0.066-0.064-0.106-0.089
Percentage of StockholdersEquity-0.00.00.00.10.10.20.00.0-0.0-0.00.10.10.10.20.2
Percentage of Assets-0.00.00.00.00.10.20.00.00.00.0-0.00.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.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-302017-12-312016-12-31
Value1296126412361212119410381027101387848280514844
Percentage of StockholdersEquity161.9157.2151.4146.7142.9147.0141.5136.9-59.9-66.0-72.5-81.6-58.0-81.7-83.5
Percentage of Assets89.789.989.688.487.5121.0123.6120.70.00.027.60.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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-302017-12-312016-12-31
Value-495.993-460.483-420.52-386.499-360.031-333.896-301.706-273.551-232.698-212.992-195.878-179.191-141.202-108.714-97.966
Percentage of StockholdersEquity-61.9-57.3-51.5-46.8-43.1-47.3-41.6-36.9160.0166.1172.6181.6158.0181.7183.5
Percentage of Assets-34.3-32.8-30.5-28.2-26.4-38.9-36.3-32.60.00.0-65.60.00.00.00.0
Percentage of Assets us-gaap:RetainedEarnings0.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

us-gaap:CommonClassA


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value263000.0256000.0249000.0233000.0184000.0154000.087000.087000.00
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassA0.00.00.00.00.00.00.00.00.0

us-gaap:CommonClassB


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value46000.051000.055000.069000.0116000.0143000.0207000.0207000.085000.0
Percentage of CommonStockValue17.519.922.129.663.092.9237.9237.90.0
Percentage of Assets0.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonClassB0.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-302018-12-31
Value1296126412361212119410381027101382
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets89.789.989.688.487.5121.0123.6120.727.6

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-302018-12-31
Value-495990000.0-460480000.0-420520000.0-386500000.0-360030000.0-333900000.0-301710000.0-273550000.0-195880000.0
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-34.3-32.8-30.5-28.2-26.4-38.9-36.3-32.6-65.6

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-302018-12-31
Value-44000.034000.0163000.0570000.01224000.01407000.061000.073000.0-57000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.00.00.00.00.10.20.00.0-0.0

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value21181715131312241.1161.1281.14724
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value21181715131312241.1161.1281.14724
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.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.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.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-31
Value7.45523-8.8131.9733.987-14.276-8.574-17.786-2.867-9.69-12.27
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.917.0-7.01.74.0-15.6-10.2-24.1-4.3-15.7-22.1

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-31
Value4247-0.579-205.153-300.769-8.772-352.659-92.8291215-58.525
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.934.6-0.5-179.7-301.6-9.6-420.2-125.518.724.6-105.5

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-31
Value107.3796.7321.156501-4.678-1.497570-0.1992.2480.011
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.75.35.31.0503.1-5.1-1.8771.2-0.33.60.0

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

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value6078-2.66-202.024204-27.726-362.734599.5727.767-70.784
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax39.457.0-2.1-177.0205.5-30.4-432.2621.614.212.6-127.5

Amortization Of Financing Costs

us-gaap:AmortizationOfFinancingCosts

us-gaap:AmortizationOfFinancingCosts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value404000.0403000.0404000.0403000.0206000.00
Percentage of AmortizationOfFinancingCosts100.0100.0100.0100.0100.00.0

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-5103000.0-1513000.0-118000.0-4187000.0-2504000.0-117000.0370000.0000378000.0
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1615141211108.5567.7636.996.175.508
Percentage of DepreciationDepletionAndAmortization100.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-31
Value586000.06181000.0-2958000.0315000.02826000.01507000.0-334000.0-5881000.07440000.0-2553000.0-651000.0
Percentage of IncreaseDecreaseInAccountsPayable100.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-31
Value5.1529.211155.4384.1528.123.2892.689-0.3945.616-0.511
Percentage of IncreaseDecreaseInAccountsReceivable100.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-31
Value7.45523-8.8131.9733.987-14.276-8.574-17.786-2.867-9.69-12.27
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.917.0-7.01.74.0-15.6-10.2-24.1-4.3-15.7-22.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-30
Value-35510000.0-39963000.0-34021000.0-26468000.0-26135000.0-32746000.0-28155000.0-40853000.0-19706000.0-17114000.0-16687000.0-37989000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.3-28.9-27.0-23.2-26.2-35.9-33.5-55.3-29.2-27.7-30.1-75.9

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

us-gaap:CommonClassA, us-gaap:CommonStock


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-29774000.0-32889000.0-25896000.0-18119000.0-14773000.0-10876000.0-14671000.0-4573000.0
Percentage of NetIncomeLoss83.882.376.168.556.533.252.111.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-19.5-23.8-20.6-15.9-14.8-11.9-17.5-6.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassA us-gaap:CommonStock0.00.00.00.00.00.00.00.0

us-gaap:CommonClassB, us-gaap:CommonStock


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-5736000.0-7074000.0-8125000.0-8349000.0-11362000.0-21870000.0-13484000.0-36280000.0
Percentage of NetIncomeLoss16.217.723.931.543.566.847.988.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.8-5.1-6.5-7.3-11.4-24.0-16.1-49.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CommonClassB us-gaap:CommonStock0.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-30
Value-35510000.0-39963000.0-34021000.0-26468000.0-26135000.0-32746000.0-28155000.0-40853000.0-19706000.0-17114000.0-16687000.0-37989000.0
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-23.3-28.9-27.0-23.2-26.2-35.9-33.5-55.3-29.2-27.7-30.1-75.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value20181614121211221.0441.0571.062
Percentage of ShareBasedCompensation100.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-31
Value4247-0.579-205.153-300.769-8.772-352.659-92.8291215-58.525
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.934.6-0.5-179.7-301.6-9.6-420.2-125.518.724.6-105.5

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-31
Value13221015191112119.9549.03612
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.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-31
Value107.3796.7321.156501-4.678-1.497570-0.1992.2480.011
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.75.35.31.0503.1-5.1-1.8771.2-0.33.60.0

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


Repayments
Period End2020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value00200000.036000.092000.090000.0
Percentage of RepaymentsOfLongTermDebt0.00.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value19000.0150000.044000.012000.031000.070000.0128000.067000.084000.04000.017000.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value1516181920212121252813
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value3.753.753.923.853.73.592.32.32.181.620.99
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStock


Share
Period End2020-12-312020-09-302020-06-302020-03-31
Value0108000.00841000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.0100.00.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value623000.0637000.0843000.01323000.0884000.01103000.01113000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod0.00.00.01225.00.0131.20.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-31
Value79105.224
Percentage of DeferredTaxAssetsNet100.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
Value5682000.03740000.02549000.02247000.01153000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-31
Value756337
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0

cloud:APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised

cloud:APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised


A
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value1021000.01031000.01288000.01223000.01279000.0951000.0496000.0602000.0447000.0
Percentage of APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassB, us-gaap:CommonStock


A
Period End2021-06-302021-03-312020-06-302020-03-31
Value01000.01000.01000.0
Percentage of APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised0.00.10.10.1

cloud:APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


A
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-03-312018-12-312018-09-30
Value1021000.01030000.01287000.01222000.01279000.0951000.0496000.0602000.0447000.0
Percentage of APICShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised100.099.999.999.9100.0100.0100.0100.0100.0

cloud:AccountsReceivableCreditLossExpense

cloud:AccountsReceivableCreditLossExpense


Accounts
Period End2021-03-312020-03-31
Value1400000.02200000.0
Percentage of AccountsReceivableCreditLossExpense100.0100.0

cloud:AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt

cloud:AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-30
Value0.0670.00.067
Percentage of AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt0.0100.00.00.0100.0

cloud:AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-30
Value0.00.067
Percentage of AdjustmentsToAdditionalPaidInCapitalPurchasesOfCappedCallsRelatedToConvertibleDebt0.00.0100.0

cloud:BusinessCombinationIndemnityHoldbackConsideration

cloud:BusinessCombinationIndemnityHoldbackConsideration


Business
Period End2020-12-312020-09-302020-06-302020-03-31
Value0-1000.002188000.0
Percentage of BusinessCombinationIndemnityHoldbackConsideration0.0100.00.0100.0

cloud:CapitalizedContractCostAdditions

cloud:CapitalizedContractCostAdditions


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value1410118.4579.6726.4867.1424.4774.2214.2253.5963.233
Percentage of CapitalizedContractCostAdditions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:CashPaidForOperatingLeaseLiabilities

cloud:CashPaidForOperatingLeaseLiabilities


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value5.1875.1745.6395.3125.4674.4770.00.0
Percentage of CashPaidForOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.00.00.0

cloud:DerecognitionOfLease

cloud:DerecognitionOfLease


Derecognition
Period End2020-12-312020-09-302020-06-302020-03-312020-01-012019-06-302019-03-31
Value0009886000.09900000.000
Percentage of DerecognitionOfLease0.00.00.0100.0100.00.00.0

cloud:IncreaseDecreaseInCapitalizedContractCost

cloud:IncreaseDecreaseInCapitalizedContractCost


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1410118.4579.6726.4867.1424.4774.2214.2253.596
Percentage of IncreaseDecreaseInCapitalizedContractCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:IncreaseDecreaseInOperatingLeaseLiabilities

cloud:IncreaseDecreaseInOperatingLeaseLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value-5019000.0-5352000.0-5587000.0-4926000.0-5401000.0-4804000.000
Percentage of IncreaseDecreaseInOperatingLeaseLiabilities100.0100.0100.0100.0100.0100.00.00.0

cloud:IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares us-gaap:AwardType

cloud:IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares

us-gaap:RestrictedStock


Issuance
Period End2021-06-302021-03-312020-09-302020-01-31
Value0841000.00841000.0
Percentage of IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares0.0100.00.0100.0

cloud:IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Issuance
Period End2020-09-302020-06-302020-03-31
Value00841000.0
Percentage of IssuanceOfUnvestedRestrictedStockInConnectionWithAcquisitionShares0.00.00.0

cloud:LongTermPurchaseCommitmentCostsAndExpenses

cloud:LongTermPurchaseCommitmentCostsAndExpenses


Long
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value181614131210109.78.88.38.06.8
Percentage of LongTermPurchaseCommitmentCostsAndExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:OperatingLeaseCostNoncash

cloud:OperatingLeaseCostNoncash


Operating
Period End2021-06-302021-03-312020-06-302020-03-31
Value5.6585.3464.7894.543
Percentage of OperatingLeaseCostNoncash100.0100.0100.0100.0

cloud:ProceedsFromStockOptionsExercisedEarly

cloud:ProceedsFromStockOptionsExercisedEarly


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.00.0950.0610.10.0480.0320.0380.6970.5361.6380.0
Percentage of ProceedsFromStockOptionsExercisedEarly0.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

cloud:RestrictedStockIssuedInConnectionWithAcquisitionAggregateGrantDateFairValue us-gaap:AwardType

cloud:RestrictedStockIssuedInConnectionWithAcquisitionAggregateGrantDateFairValue

us-gaap:RestrictedStock


Restricted
Period End2020-09-302020-06-302020-03-312019-06-302019-03-31
Value001800000.000
Percentage of RestrictedStockIssuedInConnectionWithAcquisitionAggregateGrantDateFairValue0.00.0100.00.00.0

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsEarlyExercisesInPeriod us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsEarlyExercisesInPeriod

us-gaap:CommonClassB, us-gaap:CommonStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value-1000.035000.022000.042000.021000.015000.011000.0295000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsEarlyExercisesInPeriod100.0100.0100.0100.0100.0100.0100.0100.0

cloud:ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised

cloud:ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised


Share
Period End2020-09-302020-06-302019-09-302019-06-30
Value1140000.01288000.0951000.0942000.0
Percentage of ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised100.0100.0100.0100.0

cloud:ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassB, us-gaap:CommonStock


Share
Period End2020-09-302020-06-30
Value01000.0
Percentage of ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised0.00.1

cloud:ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Share
Period End2020-09-302020-06-302019-09-302019-06-30
Value1140000.01287000.0951000.0942000.0
Percentage of ShareBasedPaymentArrangementIncreaseForStockOptionsEarlyExercised100.099.9100.0100.0

cloud:ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions

cloud:ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1021000.01031000.01093000.01140000.01288000.01223000.01279000.0951000.0942000.0496000.0602000.0
Percentage of ShareBasedPaymentArrangementVestingOfEarlyExercisedStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:StockIssuedDuringPeriodSharesConversionOfShares us-gaap:ConversionOfStockByUniqueDescription, us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:StockIssuedDuringPeriodSharesConversionOfShares

cloud:ConversionOfClassBCommonStockToClassACommonStock, us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-03-312019-09-30
Value48296615
Percentage of StockIssuedDuringPeriodSharesConversionOfShares100.0100.0100.0100.0

cloud:ConversionOfClassBCommonStockToClassACommonStock, us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-03-312019-09-30
Value48296615
Percentage of StockIssuedDuringPeriodSharesConversionOfShares100.0100.0100.0100.0

cloud:StockIssuedDuringPeriodSharesConversionOfShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-03-312019-12-312019-09-30
Value6.5065.964660.21515
Percentage of StockIssuedDuringPeriodSharesConversionOfShares0.00.0100.00.0100.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-03-312019-12-312019-09-30
Value6.5065.96466-0.215-15.199
Percentage of StockIssuedDuringPeriodSharesConversionOfShares0.00.0100.00.0-100.0

cloud:StockIssuedDuringPeriodValueConversionOfShares us-gaap:ConversionOfStockByUniqueDescription, us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:StockIssuedDuringPeriodValueConversionOfShares

cloud:ConversionOfClassBCommonStockToClassACommonStock, us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-03-312019-09-30
Value49000.030000.067000.015000.0
Percentage of StockIssuedDuringPeriodValueConversionOfShares100.0100.0100.0100.0

cloud:ConversionOfClassBCommonStockToClassACommonStock, us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-03-312019-09-30
Value-49000.0-30000.0-67000.0-15000.0
Percentage of StockIssuedDuringPeriodValueConversionOfShares-100.0-100.0-100.0-100.0

cloud:StockIssuedDuringPeriodValueConversionOfShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-03-312019-12-312019-09-30
Value7000.06000.067000.0015000.0
Percentage of StockIssuedDuringPeriodValueConversionOfShares0.00.0100.00.0100.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-03-312019-12-312019-09-30
Value-7000.0-6000.0-67000.00-15000.0
Percentage of StockIssuedDuringPeriodValueConversionOfShares0.00.0-100.00.0-100.0

cloud:TaxAssociatedWithRestrictedStockAwardsShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:TaxAssociatedWithRestrictedStockAwardsShares

us-gaap:CommonClassA, us-gaap:CommonStock


Tax
Period End2020-09-302020-06-302020-03-31
Value0011000.0
Percentage of TaxAssociatedWithRestrictedStockAwardsShares0.00.0100.0

us-gaap:CommonClassB, us-gaap:CommonStock


Tax
Period End2021-03-312020-12-312020-09-302020-06-302020-03-31
Value6000.08000.08000.05000.0397000.0
Percentage of TaxAssociatedWithRestrictedStockAwardsShares0.00.00.00.03609.1

cloud:TaxAssociatedWithRestrictedStockAwardsValue

cloud:TaxAssociatedWithRestrictedStockAwardsValue


Tax
Period End2021-03-312020-12-312020-09-302020-06-302020-03-31
Value530000.0495000.0299000.0193000.07115000.0
Percentage of TaxAssociatedWithRestrictedStockAwardsValue100.0100.0100.0100.0100.0

cloud:TaxAssociatedWithRestrictedStockAwardsValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Tax
Period End2021-03-312020-12-312020-09-302020-06-302020-03-31
Value530000.0495000.0299000.0193000.07115000.0
Percentage of TaxAssociatedWithRestrictedStockAwardsValue100.0100.0100.0100.0100.0

cloud:TaxWithholdingForEmployeeStockPurchasePlanShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

cloud:TaxWithholdingForEmployeeStockPurchasePlanShares

us-gaap:CommonClassA, us-gaap:CommonStock


Tax
Period End2020-09-302020-06-30
Value013000.0
Percentage of TaxWithholdingForEmployeeStockPurchasePlanShares0.0100.0

cloud:TaxWithholdingForEmployeeStockPurchasePlanValue

cloud:TaxWithholdingForEmployeeStockPurchasePlanValue


Tax
Period End2020-12-312020-09-302020-06-30
Value00376000.0
Percentage of TaxWithholdingForEmployeeStockPurchasePlanValue0.00.0100.0

cloud:TaxWithholdingForEmployeeStockPurchasePlanValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Tax
Period End2020-12-312020-09-302020-06-30
Value00376000.0
Percentage of TaxWithholdingForEmployeeStockPurchasePlanValue0.00.0100.0

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments

us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments


Accretion
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-1985000.0-1879000.0-1394000.0-615000.0-89000.0456000.0664000.0285000.0334000.0518000.0492000.0
Percentage of AccretionAmortizationOfDiscountsAndPremiumsInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:AwardType

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:RestrictedStockUnitsRSU


Adjustments
Period End2021-06-302020-06-30
Value560000.0193000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:AwardType, us-gaap:StatementEquityComponents

us-gaap:RestrictedStockUnitsRSU, us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302020-06-30
Value560000.0193000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt


Adjustments
Period End2020-12-312020-09-302020-06-30
Value0.00.0200
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt0.00.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-12-312020-09-302020-06-30
Value0.00.0200
Percentage of AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt0.00.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs

us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value200000.01000000.0298000.0400000.0900000.0500000.01715000.0400000.0100000.0020000.0
Percentage of AllowanceForDoubtfulAccountsReceivableWriteOffs100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0

us-gaap:AmortizationOfDebtDiscountPremium

us-gaap:AmortizationOfDebtDiscountPremium


Amortization
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value8.7798.5688.368.1594.0970.0
Percentage of AmortizationOfDebtDiscountPremium100.0100.0100.0100.0100.00.0

us-gaap:AmortizationOfFinancingCostsAndDiscounts

us-gaap:AmortizationOfFinancingCostsAndDiscounts


Amortization
Period End2021-06-302021-03-312020-12-312020-09-30
Value9.1838.9718.7648.562
Percentage of AmortizationOfFinancingCostsAndDiscounts100.0100.0100.0100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value162.827-1.024-0.5750.1294.5222.28-0.938-1.2643.4933.482
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostAmortization

us-gaap:CapitalizedContractCostAmortization


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value6.8556.065.2394.6233.9633.4993.0992.8182.5852.3192.071.852
Percentage of CapitalizedContractCostAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ConcentrationRiskPercentage1

us-gaap:RevenueFromContractWithCustomer, cloud:SalesChannelConcentrationRisk, us-gaap:SalesChannelDirectlyToConsumer


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value89.089.089.00.90.90.910.920.90.93
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomer, cloud:SalesChannelConcentrationRisk, us-gaap:SalesChannelThroughIntermediary


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value11.011.011.00.10.10.090.080.10.07
Percentage of ConcentrationRiskPercentage112.412.412.411.111.19.98.711.17.5

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

cloud:OtherGeographicalRegions, us-gaap:RevenueFromContractWithCustomer, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value7.06.06.00.060.070.060.070.060.07
Percentage of ConcentrationRiskPercentage17.96.76.76.77.86.67.66.77.5

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


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value52.052.052.00.490.480.510.490.50.48
Percentage of ConcentrationRiskPercentage158.458.458.454.453.356.053.355.651.6

srt:AsiaPacific, us-gaap:RevenueFromContractWithCustomer, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value15.016.017.00.190.190.190.20.20.2
Percentage of ConcentrationRiskPercentage116.918.019.121.121.120.921.722.221.5

us-gaap:EMEA, us-gaap:RevenueFromContractWithCustomer, us-gaap:GeographicConcentrationRisk


Concentration
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-30
Value26.026.025.00.260.260.240.240.240.25
Percentage of ConcentrationRiskPercentage129.229.228.128.928.926.426.126.726.9

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value11331.23.36.6200.53.21.6110.6
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal

us-gaap:DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal


Debt
Period End2021-06-302021-03-312020-12-31
Value546504536
Percentage of DebtInstrumentConvertibleIfConvertedValueInExcessOfPrincipal100.0100.0100.0

us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense us-gaap:BusinessAcquisition

us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense

cloud:S2SystemsCorporation


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312020-01-31
Value1400000.01400000.01400000.01400000.01400000.01400000.06500000.0
Percentage of DeferredCompensationArrangementWithIndividualCompensationExpense100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value15141312109.98.67.77.06.15.45.0
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation us-gaap:PropertyPlantAndEquipmentByType

us-gaap:SoftwareAndSoftwareDevelopmentCosts


Depreciationus-gaap:
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value4.64.23.42.82.51.81.51.3
Percentage of Depreciation30.530.028.125.925.323.421.421.3

us-gaap:SoftwareDevelopment


Depreciationus-gaap:
Period End2020-09-302019-09-302018-09-30
Value3.41.81.0
Percentage of Depreciation28.123.420.0

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount

us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value882000.0660000.0863000.0928000.01054000.0578000.0547000.01285000.072000.071000.084000.0
Percentage of EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.817108.534.3664.1390.046.6824.732-0.1021.0221.759
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerAsset

us-gaap:IncreaseDecreaseInContractWithCustomerAsset


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value1589000.0122000.01452000.0-138000.0445000.0-284000.0593000.0-235000.0333000.0-180000.0186000.0
Percentage of IncreaseDecreaseInContractWithCustomerAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value13146.7645.0546.9266.4450.9962.8873.3277.4-0.36
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-229000.0-1361000.01338000.036000.0236000.0658000.0-111000.0313000.01225000.0148000.0124000.0
Percentage of IncreaseDecreaseInOtherNoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities

us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value861000.0535000.0802000.0986000.0197000.0-1593000.0-1634000.0959000.01061000.02076000.01018000.0
Percentage of IncreaseDecreaseInOtherNoncurrentLiabilities100.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-31
Value2.079-0.6145.5035.96-0.9151.0860.0967.2110.1930.1212.649
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeNonoperating

us-gaap:InvestmentIncomeNonoperating


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value373000.0544000.0846000.01316000.01857000.02569000.02965000.01079000.0830000.0913000.01048000.0387000.0
Percentage of InvestmentIncomeNonoperating100.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-31
Value5.1574.754.6924.1084.0793.836
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value5.5075.4975.414.8024.7894.5430.00.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OperatingLeaseCost us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Operating
Period End2021-07-06
Value46
Percentage of OperatingLeaseCost0.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-78000.0-129000.0-407000.0-654000.0-183000.01346000.0-12000.07000.051000.072000.09000.0-2000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.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-30
Value-78000.0-129000.0-407000.0-654000.0-183000.01346000.0-12000.07000.051000.072000.09000.0-2000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value-78000.0-129000.0-407000.0-654000.0-183000.01346000.0-12000.07000.051000.072000.09000.0-2000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-5000.0-79000.0-74000.0-22000.0-102000.0197000.0-277000.0-18000.0-5000.0-4000.016000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsForProceedsFromOtherInvestingActivities

us-gaap:PaymentsForProceedsFromOtherInvestingActivities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-6000.0-44000.0-2000.0-172000.00-223000.0-14000.0-5000.0-3000.0-22000.0-22000.0
Percentage of PaymentsForProceedsFromOtherInvestingActivities100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsOfDebtIssuanceCosts

us-gaap:PaymentsOfDebtIssuanceCosts


Payments
Period End2020-12-312020-09-30
Value0.00.022
Percentage of PaymentsOfDebtIssuanceCosts0.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-03-312020-03-31
Value530000.07115000.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:AwardType

us-gaap:RestrictedStockUnitsRSU


Payments
Period End2020-12-312020-09-30
Value494000.0299000.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation0.00.0

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt

us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value192188310376468110380111301458
Percentage of PaymentsToAcquireAvailableForSaleSecuritiesDebt100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value0.250.00.052130.00.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.00.0100.0100.00.00.0

us-gaap:PaymentsToAcquireIntangibleAssets

us-gaap:PaymentsToAcquireIntangibleAssets


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value3.6583.4454.2544.474.9414.9222.6583.8614.0743.3973.728
Percentage of PaymentsToAcquireIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromConvertibleDebt

us-gaap:ProceedsFromConvertibleDebt


Proceeds
Period End2020-12-312020-09-302020-05-31
Value0.00.0562
Percentage of ProceedsFromConvertibleDebt0.00.0100.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-31
Value2522613251911921314234564016
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value3.5557.9641.7331.3891.662.6750.1591.8320.3860.6810.095
Percentage of ProceedsFromStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromStockPlans

us-gaap:ProceedsFromStockPlans


Proceeds
Period End2020-12-312020-09-30
Value5.4760.0
Percentage of ProceedsFromStockPlans100.00.0

us-gaap:ProvisionForDoubtfulAccounts

us-gaap:ProvisionForDoubtfulAccounts


Provision
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value500000.01470000.0574000.0300000.0300000.02209000.01627000.0400000.0200000.0259000.0171000.00
Percentage of ProvisionForDoubtfulAccounts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:RepaymentsOfNotesPayable

us-gaap:RepaymentsOfNotesPayable


Repayments
Period End2020-12-31
Value0
Percentage of RepaymentsOfNotesPayable0.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-302019-03-31
Value8.3753.231.9183.3682.2212.3860.00.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-31
Value209000.0170000.0175000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-31
Value0.8725.780.63
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-12-312020-09-302020-06-302020-03-31
Value00017.06
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.0100.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value1.0582.585.826.72.6817.93
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.00.00.00.00.0105.1

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStock


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value748000.0649000.0563000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod0.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value159.97.48.76.14.83.32.70.00.00.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStock


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value2.6915.320.45
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue0.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate

us-gaap:EmployeeStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value3.159.7-2.164.7420.1030.355-0.001
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value039.8970.0030.40000.4030
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate-0.061.62.9112.7-0.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate

us-gaap:EmployeeStock


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value00.1-0.050.138-0.0060.0180
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate0.0100.0100.0100.0100.0100.00.0

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value00.693-0.0080.01500-0.0030.0260
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate-0.0502.2133.383.30.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-31
Value739351
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod


Share
Period End2021-06-302021-03-312020-12-31
Value45000.071000.015000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-0.012.73-0.01
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross


Share
Period End2020-12-31
Value0.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:EmployeeStockOption


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value00.422.047.28000.343.760.07
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue0.0100.0100.0100.00.00.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-1.16.250.15
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice


Share
Period End2020-12-31
Value0
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice0.0

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

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage

us-gaap:RestrictedStock, us-gaap:ShareBasedCompensationAwardTrancheOne


Sharebased
Period End2021-06-302021-03-31
Value077.8
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage0.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value2900000.05800000.01800000.01800000.01800000.01900000.01700000.01300000.01200000.01000000.0700000.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssued1

us-gaap:StockIssued1


Stock
Period End2020-12-312020-09-302020-06-302020-03-31
Value00717000.01104000.0
Percentage of StockIssued10.00.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesAcquisitions

us-gaap:StockIssuedDuringPeriodSharesAcquisitions


Stock
Period End2021-06-302021-03-312020-09-302020-01-31
Value0948000.00948000.0
Percentage of StockIssuedDuringPeriodSharesAcquisitions0.0100.00.0100.0

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

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-302020-03-31
Value00107000.0
Percentage of StockIssuedDuringPeriodSharesAcquisitions0.00.00.0

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2020-09-302020-06-30
Value0421000.0
Percentage of StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans0.0100.0

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-31
Value418000.0332000.0197000.050000.032000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardGross100.0100.0100.0100.0100.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-31
Value332000.0337000.0352000.0449000.0522000.01123000.0
Percentage of StockIssuedDuringPeriodSharesRestrictedStockAwardGross79.4101.50.0227.91044.03509.4

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value0.9751.2820.8640.9691.11.5180.076
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-06-302019-12-312019-09-30
Value0.090.3210.00.0180.009
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised9.225.00.023.70.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-30
Value0.8850.9260.8420.9271.0791.5030.0471.108
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised90.872.297.595.798.199.061.80.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions

us-gaap:StockIssuedDuringPeriodValueAcquisitions


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value00717000.01104000.000018000.0
Percentage of StockIssuedDuringPeriodValueAcquisitions0.00.0100.0100.00.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueAcquisitions us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-31
Value00717000.01104000.000018000.0
Percentage of StockIssuedDuringPeriodValueAcquisitions0.00.0100.0100.00.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-302020-12-312020-09-302020-06-30
Value7.1745.4770.05.447
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302020-12-312020-09-302020-06-30
Value7.1745.4760.05.447
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan100.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312018-12-312018-09-30
Value2000.0-1000.0-1000.01000.0003000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardGross100.0100.0100.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-30
Value1000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardGross50.0

us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2021-06-302020-12-312020-09-302020-06-302020-03-31
Value1000.01000.001000.01000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardGross50.00.0-0.0100.00.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardGross us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312018-12-312018-09-30
Value0-1000.0-1000.0-1000.00-1000.003000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardGross0.0100.00.0100.00.00.00.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


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-30
Value3.5547.9651.7321.391.662.6750.1561.8350.3860.6810.0953.721
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-06-302019-12-312019-09-30
Value-0.0010.0010.00.00.001
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised-0.00.00.00.00.1

us-gaap:CommonClassB, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value0.0010.0010.00.0020.0010.0010.00.001
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised0.00.00.00.10.10.00.00.1

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

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-30
Value3.5547.9631.7321.3881.6592.6740.1561.8330.3850.6810.0943.716
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.099.999.9100.0100.099.999.7100.098.999.9

us-gaap:StockRepurchasedDuringPeriodShares us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:CommonClassA, us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-06-30
Value7000.060000.025000.02000.08000.029000.031000.0
Percentage of StockRepurchasedDuringPeriodShares100.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
Value400000.0700000.0700000.0700000.0700000.0700000.0600000.0600000.0300000.00
Percentage of SubleaseIncome100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

cloud:AccruedLiabilitiesAndOtherLiabilitiesCurrent

cloud:AccruedLiabilitiesAndOtherLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value332445383227282315
Percentage of AccruedLiabilitiesAndOtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSale

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSale


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value10421044104110601077596643667167
Percentage of CashAndCashEquivalentsAndDebtSecuritiesAvailableForSale100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value100000.0197000.0270000.0673000.01336000.01939000.0190000.0103000.09000.0
Percentage of CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value69000.087000.031000.027000.035000.0456000.053000.0036000.0
Percentage of CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.00.0100.0

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost

cloud:CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value10421044104110591076595643667167
Percentage of CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0

cloud:CoLocationAndBandwidthLiabilityCurrent

cloud:CoLocationAndBandwidthLiabilityCurrent


Co
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value5205000.03979000.02831000.02783000.02696000.01658000.01119000.0
Percentage of CoLocationAndBandwidthLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

cloud:ContractualObligationToBePaidAfterYearFour

cloud:ContractualObligationToBePaidAfterYearFour


Contractual
Period End2021-06-302021-03-31
Value8557000.06764000.0
Percentage of ContractualObligationToBePaidAfterYearFour100.0100.0

cloud:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneYearAmortizedCost

cloud:DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneYearAmortizedCost


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value111635627761747160.0
Percentage of DebtSecuritiesAvailableForSaleMaturityAllocatedAndSingleMaturityDateAfterOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.00.0

cloud:DeferredTaxAssetsOperatingLeaseLiability

cloud:DeferredTaxAssetsOperatingLeaseLiability


Deferred
Period End2020-12-31
Value10
Percentage of DeferredTaxAssetsOperatingLeaseLiability100.0

cloud:DeferredTaxLiabilitiesDeferredExpenseCommissions

cloud:DeferredTaxLiabilitiesDeferredExpenseCommissions


Deferred
Period End2020-12-312019-12-312018-12-31
Value105.4870.493
Percentage of DeferredTaxLiabilitiesDeferredExpenseCommissions100.0100.0100.0

cloud:IndemnityHoldbackLiabilityCurrent

cloud:IndemnityHoldbackLiabilityCurrent


Indemnity
Period End2020-09-30
Value2187000.0
Percentage of IndemnityHoldbackLiabilityCurrent100.0

cloud:IndirectSalesTaxLiabilityNoncurrent

cloud:IndirectSalesTaxLiabilityNoncurrent


Indirect
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6295000.05325000.05123000.04862000.06476000.04137000.0
Percentage of IndirectSalesTaxLiabilityNoncurrent100.0100.0100.0100.0100.0100.0

cloud:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount

cloud:LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value33351515
Percentage of LesseeOperatingLeaseLeaseNotYetCommencedUndiscountedAmount100.0100.0100.0100.0

cloud:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

cloud:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-31
Value1314000.0384000.0
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitments

cloud:LongTermCommitmentBandwidthAndCoLocationCommitments


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value52573645
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitments100.0100.0100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFifthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFifthYear


Long
Period End2020-12-312020-09-30
Value1034000.02249000.0
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFifthYear100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFourthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFourthYear


Long
Period End2021-06-302021-03-31
Value4281000.02488000.0
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueAfterFourthYear100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFifthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFifthYear


Long
Period End2020-12-312020-09-30
Value2086000.01793000.0
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFifthYear100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFirstYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFirstYear


Long
Period End2021-06-302021-03-31
Value1919
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFirstYear100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFourthYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFourthYear


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value3776000.04260000.02194000.04368000.0
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInFourthYear100.0100.0100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInNextTwelveMonths

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInNextTwelveMonths


Long
Period End2020-12-31
Value14
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInNextTwelveMonths100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInSecondYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInSecondYear


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value7.878.5791120
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInSecondYear100.0100.0100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInThirdYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInThirdYear


Long
Period End2021-06-302021-03-312020-12-312020-09-30
Value4.7444.7335.29410
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsDueInThirdYear100.0100.0100.0100.0

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear

cloud:LongTermCommitmentBandwidthAndCoLocationCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear


Long
Period End2021-06-302021-03-312020-09-30
Value12176.039
Percentage of LongTermCommitmentBandwidthAndCoLocationCommitmentsFutureMinimumPaymentsRemainderOfFiscalYear100.0100.0100.0

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber us-gaap:AwardType

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value8113000.08447000.08650000.08542000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingNumber100.0100.0100.0100.0

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue us-gaap:AwardType

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2021-06-302020-12-312020-09-30
Value31.6821.4116.22
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageGrantDateFairValue100.0100.0100.0

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetRealizedWeightedAverageGrantDateFairValue us-gaap:AwardType

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetRealizedWeightedAverageGrantDateFairValue

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2020-12-312020-09-30
Value36.5636.77
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetRealizedWeightedAverageGrantDateFairValue100.0100.0

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetReleasedNumber us-gaap:AwardType

cloud:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetReleasedNumber

cloud:RestrictedStockAndRestrictedStockUnits


Share
Period End2020-12-312020-09-30
Value21000.018000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedAndNotYetReleasedNumber100.0100.0

cloud:TaxesPayableNoncurrent

cloud:TaxesPayableNoncurrent


Taxes
Period End2020-12-312019-12-312018-12-31
Value7033000.04862000.04137000.0
Percentage of TaxesPayableNoncurrent100.0100.0100.0

cloud:UnrecognizedTaxBenefitsThatWouldImpactDeferredTaxAssets

cloud:UnrecognizedTaxBenefitsThatWouldImpactDeferredTaxAssets


Unrecognized
Period End2020-12-31
Value5600000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactDeferredTaxAssets100.0

dei:EntityCommonStockSharesOutstanding us-gaap:StatementClassOfStock

dei:EntityCommonStockSharesOutstanding

us-gaap:CommonClassA


Entity
Period End2020-08-042020-05-052020-02-212019-11-08
Value1921659486
Percentage of EntityCommonStockSharesOutstanding100.0100.0100.0100.0

us-gaap:CommonClassB


Entity
Period End2020-08-042020-05-052020-02-212019-11-08
Value112138208213
Percentage of EntityCommonStockSharesOutstanding58.684.0220.0245.6

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Accumulated
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value200000.0600000.01200000.01400000.0100000.070000.0-60000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312017-12-31
Value2400000.02100000.01703000.01500000.01600000.02200000.0533000.0600000.0200000.00
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AssetsFairValueDisclosure us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

cloud:RestrictedCash, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302020-12-31
Value9.3199.251
Percentage of AssetsFairValueDisclosure100.0100.0

us-gaap:CashAndCashEquivalents, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-302020-12-31
Value247108
Percentage of AssetsFairValueDisclosure2656.41177.1

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:FairValueInputsLevel2


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value100000.0197000.0270000.0673000.01336000.01939000.0190000.0103000.09000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:FairValueInputsLevel2, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value25000.017000.043000.0192000.0404000.012000.022000.023000.01000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax25.08.615.928.530.20.611.622.311.1

us-gaap:FairValueInputsLevel2, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value2000.06000.04000.07000.026000.096000.017000.000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2.03.01.51.01.95.08.90.00.0

us-gaap:FairValueInputsLevel2, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value73000.0174000.0223000.0474000.0905000.01831000.0151000.080000.08000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax73.088.382.670.467.794.479.577.788.9

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:FairValueInputsLevel2


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value69000.087000.031000.027000.035000.0456000.053000.0036000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.00.0100.0

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

us-gaap:FairValueInputsLevel2, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value23000.075000.026000.018000.013000.0456000.030000.0016000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax33.386.283.966.737.1100.056.60.044.4

us-gaap:FairValueInputsLevel2, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1000.07000.06000.00000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax3.225.917.10.00.00.00.0

us-gaap:FairValueInputsLevel2, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value46000.012000.04000.02000.016000.0023000.0020000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax66.713.812.97.445.70.043.40.055.6

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:FairValueInputsLevel2


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value792847947938807526585159139
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:FairValueInputsLevel2, us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value16817918613612472952718
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis21.321.219.714.515.413.816.317.413.5

us-gaap:FairValueInputsLevel2, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value147151169153137116841517
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis18.717.817.916.317.022.114.39.412.4

us-gaap:FairValueInputsLevel2, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value101515255055951.11.099
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1.31.81.62.76.310.516.30.70.8

us-gaap:FairValueInputsLevel2, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value465501576623495282311115102
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis58.759.160.866.461.353.653.172.573.3

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value674784866910677459450143135
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:AvailableForSaleSecuritiesDebtSecurities

cloud:DebtSecuritiesAvailableForSaleCurrent, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value785847923939755478497143135
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

cloud:DebtSecuritiesAvailableForSaleCurrent, 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-302018-12-31
Value1611791611367033292714
Percentage of AvailableForSaleSecuritiesDebtSecurities20.621.217.514.59.37.06.019.411.0

cloud:DebtSecuritiesAvailableForSaleCurrent, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value147151169153137115848.98817
Percentage of AvailableForSaleSecuritiesDebtSecurities18.817.818.316.318.224.216.96.312.7

cloud:DebtSecuritiesAvailableForSaleCurrent, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value101515255045721.11.099
Percentage of AvailableForSaleSecuritiesDebtSecurities1.31.81.72.76.79.514.60.80.8

cloud:DebtSecuritiesAvailableForSaleCurrent, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value465501576624496284311105102
Percentage of AvailableForSaleSecuritiesDebtSecurities59.259.162.566.465.759.362.573.675.5

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency

cloud:DebtSecuritiesAvailableForSaleCurrent, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value785847923939755478497143135
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value792847948939809527586159139
Percentage of AvailableForSaleSecuritiesDebtSecurities100.9100.0102.7100.0107.1110.2117.7111.3102.9

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

us-gaap:FairValueInputsLevel2, us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value16817918613612472952718
Percentage of AvailableForSaleSecuritiesDebtSecurities21.521.220.214.516.515.119.219.413.9

us-gaap:FairValueInputsLevel2, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value147151169153137115841517
Percentage of AvailableForSaleSecuritiesDebtSecurities18.817.818.316.318.224.216.910.512.7

us-gaap:FairValueInputsLevel2, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value101515255055951.11.099
Percentage of AvailableForSaleSecuritiesDebtSecurities1.31.81.72.76.711.619.20.80.8

us-gaap:FairValueInputsLevel2, us-gaap:USTreasurySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value465501576624496284311115102
Percentage of AvailableForSaleSecuritiesDebtSecurities59.259.162.566.465.759.362.580.675.5

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value785847923939755478497143135
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostNetNoncurrent

us-gaap:CapitalizedContractCostNetNoncurrent


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-312016-12-31
Value56484437332825211917151413105.744
Percentage of CapitalizedContractCostNetNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:CashAndCashEquivalentsFairValueDisclosure

cloud:RestrictedCashNoncurrent, us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6.666.666.666.666.666.666.666.371
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalents, us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1811476499245552649916
Percentage of CashAndCashEquivalentsFairValueDisclosure0.02213.4966.61487.23680.9837.7393.37500.1265.4

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

cloud:RestrictedCash, us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302020-12-31
Value2.6592.591
Percentage of CashAndCashEquivalentsFairValueDisclosure0.038.9

cloud:RestrictedCashNoncurrent, us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value2.6592.5912.1872.1872.1870.00.00.0
Percentage of CashAndCashEquivalentsFairValueDisclosure39.938.932.832.832.80.00.00.0

us-gaap:CashAndCashEquivalents, us-gaap:Cash, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value58401912144.211242.2024.151
Percentage of CashAndCashEquivalentsFairValueDisclosure0.0601.6293.1193.9223.063.2369.833.165.2

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

us-gaap:CashAndCashEquivalents, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-06-302020-12-312020-06-302020-03-312019-12-312019-09-302018-12-31
Value7.0245349880.03.997
Percentage of CashAndCashEquivalentsFairValueDisclosure0.0375.3810.6736.71323.60.062.7

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:BalanceSheetLocation, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency, us-gaap:FinancialInstrument

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


Cash
Period End2021-06-302020-12-312020-06-302020-03-312019-12-312019-09-302018-12-31
Value7.0245339650.03.997
Percentage of CashAndCashEquivalentsFairValueDisclosure0.0375.3810.6586.5985.00.062.7

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:BalanceSheetLocation, us-gaap:FairValueByMeasurementFrequency

cloud:RestrictedCashNoncurrent, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value9.3199.2518.8478.8478.8476.666.666.371
Percentage of CashAndCashEquivalentsFairValueDisclosure139.9138.9132.8132.8132.8100.0100.0100.0

us-gaap:CashAndCashEquivalents, us-gaap:FairValueMeasurementsRecurring


Cash
Period End2021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value18710811131310913850125
Percentage of CashAndCashEquivalentsFairValueDisclosure2815.01635.11681.14714.51637.62086.77533.1393.3

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents

us-gaap:Cash


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value61422215176.398242.2024.151
Percentage of CashAndCashEquivalentsFairValueDisclosure0.0641.5332.0226.7255.896.1369.833.165.2

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

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value18815471105251623250623
Percentage of CashAndCashEquivalentsFairValueDisclosure0.02313.41066.61587.23780.9937.7493.37600.1365.4

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value9193757778616363204
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:AwardType

us-gaap:EmployeeStock


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value8.1868.3175.235.4495.4495.875.875.870.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance9.08.96.97.06.99.69.39.30.0

us-gaap:EmployeeStockOption


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value151618192021212125
Percentage of CommonStockCapitalSharesReservedForFutureIssuance17.318.124.024.625.434.833.534.612.3

us-gaap:RestrictedStockUnitsRSU


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value8.1138.4477.8087.77.1586.9827.1756.1850.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance8.99.110.310.09.111.411.39.80.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:LongtermDebtType

us-gaap:ConvertibleDebt


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value19191919190.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance21.921.426.425.825.30.0

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:PlanName

cloud:EquityIncentivePlan2019


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value39392425262629290.0
Percentage of CommonStockCapitalSharesReservedForFutureIssuance43.042.532.432.533.344.145.946.40.0

us-gaap:ContractWithCustomerAssetNetCurrent

us-gaap:ContractWithCustomerAssetNetCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value5249000.03660000.03538000.02086000.02224000.01779000.02063000.01470000.01552000.0
Percentage of ContractWithCustomerAssetNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4728000.05064000.01891000.01637000.01599000.0996000.0804000.0816000.0220000.0
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent


Contract
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1548000.01560000.01670000.01830000.03328000.02772000.02336000.0
Percentage of ContractWithCustomerRefundLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractualObligation

us-gaap:ContractualObligation


Contractual
Period End2021-06-302021-03-312020-12-312020-09-30
Value81795666
Percentage of ContractualObligation100.0100.0100.0100.0

us-gaap:ContractualObligationDueAfterFifthYear

us-gaap:ContractualObligationDueAfterFifthYear


Contractual
Period End2020-12-312020-09-30
Value5310000.07277000.0
Percentage of ContractualObligationDueAfterFifthYear100.0100.0

us-gaap:ContractualObligationDueInFifthYear

us-gaap:ContractualObligationDueInFifthYear


Contractual
Period End2020-12-312020-09-30
Value2838000.02534000.0
Percentage of ContractualObligationDueInFifthYear100.0100.0

us-gaap:ContractualObligationDueInFourthYear

us-gaap:ContractualObligationDueInFourthYear


Contractual
Period End2021-06-302021-03-312020-12-312020-09-30
Value4528000.05012000.02935000.06064000.0
Percentage of ContractualObligationDueInFourthYear100.0100.0100.0100.0

us-gaap:ContractualObligationDueInNextTwelveMonths

us-gaap:ContractualObligationDueInNextTwelveMonths


Contractual
Period End2021-06-302021-03-312020-12-31
Value262521
Percentage of ContractualObligationDueInNextTwelveMonths100.0100.0100.0

us-gaap:ContractualObligationDueInSecondYear

us-gaap:ContractualObligationDueInSecondYear


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

us-gaap:ContractualObligationDueInThirdYear

us-gaap:ContractualObligationDueInThirdYear


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

us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear

us-gaap:ContractualObligationFutureMinimumPaymentsDueRemainderOfFiscalYear


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

us-gaap:ConvertibleDebtNoncurrent

us-gaap:ConvertibleDebtNoncurrent


Convertible
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value4013923833743650.0
Percentage of ConvertibleDebtNoncurrent100.0100.0100.0100.0100.00.0

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent

us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent


Debt
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-05-31
Value200200200200200205
Percentage of DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentFairValue us-gaap:LongtermDebtType

us-gaap:DebtInstrumentFairValue

us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value163711541225774
Percentage of DebtInstrumentFairValue100.0100.0100.0100.0

us-gaap:DebtInstrumentUnamortizedDiscount us-gaap:LongtermDebtType

us-gaap:DebtInstrumentUnamortizedDiscount

us-gaap:ConvertibleDebt


Debt
Period End2021-06-302021-03-312020-12-312020-09-30
Value167176184193
Percentage of DebtInstrumentUnamortizedDiscount100.0100.0100.0100.0

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability us-gaap:BusinessAcquisition

us-gaap:DeferredCompensationArrangementWithIndividualRecordedLiability

cloud:S2SystemsCorporation


Deferred
Period End2021-06-302021-03-312020-12-312020-09-30
Value6.17.58.910
Percentage of DeferredCompensationArrangementWithIndividualRecordedLiability100.0100.0100.0100.0

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent us-gaap:AwardType

us-gaap:DeferredCompensationLiabilityCurrentAndNoncurrent

us-gaap:EmployeeStockOption


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6.57.58.69.71012131414
Percentage of DeferredCompensationLiabilityCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent

us-gaap:DeferredCompensationShareBasedArrangementsLiabilityCurrent


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6.4777.5178.6039.6791012131414
Percentage of DeferredCompensationShareBasedArrangementsLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-31
Value73115.4
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-31
Value1547443
Percentage of DeferredTaxAssetsGross100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-31
Value1165331
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-31
Value102000.01703000.01062000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-31
Value4000.085000.00
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.00.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-31
Value14118.699
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-31
Value106.8520.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.00.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-31
Value2615000.0168000.01069000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware

us-gaap:DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware


Deferred
Period End2020-12-312019-12-312018-12-31
Value7405000.04668000.03111000.0
Percentage of DeferredTaxLiabilitiesDeferredExpenseCapitalizedSoftware100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesFinancingArrangements

us-gaap:DeferredTaxLiabilitiesFinancingArrangements


Deferred
Period End2020-12-31
Value43
Percentage of DeferredTaxLiabilitiesFinancingArrangements100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-31
Value10
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-31
Value2000.0225000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment

us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-31
Value1326000.01228000.01269000.0
Percentage of DeferredTaxLiabilitiesPropertyPlantAndEquipment100.0100.0100.0

us-gaap:DepositsAssetsCurrent

us-gaap:DepositsAssetsCurrent


Deposits
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4246000.03638000.03342000.03745000.02773000.02403000.02635000.0
Percentage of DepositsAssetsCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value31312521201714127.075
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:RestrictedStock


Employee
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-06-30
Value6.07.41011130.00.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0100.0100.0100.00.00.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value207176141109735953450.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions3456.72381.10.01070.6632.8460.80.00.00.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType, us-gaap:BusinessAcquisition

us-gaap:RestrictedStock, cloud:S2SystemsCorporation


Employee
Period End2020-12-31
Value8.8
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions0.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType, us-gaap:PlanName

us-gaap:EmployeeStock, cloud:TwoThousandAndNineteenEmployeeStockPurchasePlan


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value2.50.72.00.51.70.31.01.50.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions41.79.50.04.914.72.30.00.00.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions

us-gaap:EmployeeStockOption


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value151820232613151815
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4200000.03500000.02800000.02100000.01400000.0950000.0219000.0188000.094000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value4200000.03500000.02800000.02100000.01400000.0950000.0219000.0188000.094000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-12-31
Value2800000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2020-09-30
Value2800000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.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-302018-12-31
Value5600000.05600000.05600000.05600000.05600000.05850000.0250000.0250000.0250000.0
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value5600000.05600000.05600000.05600000.05600000.05850000.0250000.0250000.0250000.0
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LandSubjectToGroundLeases us-gaap:PropertyPlantAndEquipmentByType, us-gaap:SubsequentEventType

us-gaap:LandSubjectToGroundLeases

us-gaap:Building, us-gaap:SubsequentEvent


Land
Period End2021-07-06
Value128000.0
Percentage of LandSubjectToGroundLeases100.0

us-gaap:LandSubjectToGroundLeases us-gaap:StatementScenario, us-gaap:PropertyPlantAndEquipmentByType

srt:ScenarioForecast, us-gaap:Building


Land
Period End2022-06-30
Value67000.0
Percentage of LandSubjectToGroundLeases0.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-302021-03-312020-12-31
Value171518
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


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

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value3.23.23.13.4
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-31
Value448221122
Percentage of OperatingLossCarryforwards100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-31
Value21510489
Percentage of OperatingLossCarryforwards48.147.373.4

us-gaap:OtherCommitmentDueInNextTwelveMonths

us-gaap:OtherCommitmentDueInNextTwelveMonths


Other
Period End2020-12-31
Value2187000.0
Percentage of OtherCommitmentDueInNextTwelveMonths100.0

us-gaap:OtherCommitmentDueInSecondYear

us-gaap:OtherCommitmentDueInSecondYear


Other
Period End2020-09-30
Value2187000.0
Percentage of OtherCommitmentDueInSecondYear100.0

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesCurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6548000.05264000.03429000.02011000.01989000.02093000.0872000.0
Percentage of OtherSundryLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value2826000.01656000.03948000.03981000.02599000.02150000.0908000.0
Percentage of OtherSundryLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseCurrent


Prepaid
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value1313101110125.581
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseObligation

us-gaap:PurchaseObligation


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value25201719
Percentage of PurchaseObligation100.0100.0100.0100.0

us-gaap:PurchaseObligationDueAfterFifthYear

us-gaap:PurchaseObligationDueAfterFifthYear


Purchase
Period End2020-12-312020-09-30
Value4276000.05028000.0
Percentage of PurchaseObligationDueAfterFifthYear100.0100.0

us-gaap:PurchaseObligationDueInFifthYear

us-gaap:PurchaseObligationDueInFifthYear


Purchase
Period End2020-12-312020-09-30
Value752000.0741000.0
Percentage of PurchaseObligationDueInFifthYear100.0100.0

us-gaap:PurchaseObligationDueInFourthYear

us-gaap:PurchaseObligationDueInFourthYear


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value752000.0752000.0741000.01696000.0
Percentage of PurchaseObligationDueInFourthYear100.0100.0100.0100.0

us-gaap:PurchaseObligationDueInNextTwelveMonths

us-gaap:PurchaseObligationDueInNextTwelveMonths


Purchase
Period End2021-06-302021-03-312020-12-31
Value6853000.06708000.05360000.0
Percentage of PurchaseObligationDueInNextTwelveMonths100.0100.0100.0

us-gaap:PurchaseObligationDueInSecondYear

us-gaap:PurchaseObligationDueInSecondYear


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value4482000.04314000.04626000.05815000.0
Percentage of PurchaseObligationDueInSecondYear100.0100.0100.0100.0

us-gaap:PurchaseObligationDueInThirdYear

us-gaap:PurchaseObligationDueInThirdYear


Purchase
Period End2021-06-302021-03-312020-12-312020-09-30
Value741000.0741000.01866000.03844000.0
Percentage of PurchaseObligationDueInThirdYear100.0100.0100.0100.0

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear

us-gaap:PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear


Purchase
Period End2021-06-302021-03-312020-09-30
Value8878000.03752000.02074000.0
Percentage of PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
Period End2021-06-302021-03-312020-12-312020-09-30
Value2659000.02659000.02591000.02187000.0
Percentage of RestrictedCashCurrent100.0100.0100.0100.0

us-gaap:RestrictedCashNoncurrent

us-gaap:RestrictedCashNoncurrent


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-31
Value6660000.06660000.06660000.06660000.08847000.08847000.06660000.06660000.06371000.0
Percentage of RestrictedCashNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-30
Value483438383341
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:RevenueRemainingPerformanceObligationPercentage


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value77.076.075.076.00.820.820.820.84
Percentage of RevenueRemainingPerformanceObligationPercentage100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

cloud:RestrictedStockAndRestrictedStockUnits


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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

cloud:RestrictedStockAndRestrictedStockUnits


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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value14151617
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value2.622.582.472.46
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302018-12-312017-12-312016-12-31
Value161411191310709647422312355159119.283
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value161411181310709
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value15161819
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value3.753.753.923.85
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:SharePrice

us-gaap:SharePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value105.8470.2675.9941.06
Percentage of SharePrice100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value151110521211670
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.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-31
Value8200000.08500000.0
Percentage of TaxCreditCarryforwardAmount100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-31
Value6000000.06500000.0
Percentage of TaxCreditCarryforwardAmount73.276.5

us-gaap:UnamortizedDebtIssuanceExpense us-gaap:LongtermDebtType

us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:ConvertibleDebt


Unamortized
Period End2021-06-302021-03-312020-12-312020-09-30
Value6245000.06648000.07051000.07455000.0
Percentage of UnamortizedDebtIssuanceExpense100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-31
Value100000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0

Line plots across dimensions of each concept


us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
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:CommonStockSharesOutstanding
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Common Stock Shares Outstandingus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Weighted Average Number Of Diluted Shares Outstandingus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Weighted Average Number Of Shares Outstanding Basicus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Weighted Average Number Of Share Outstanding Basic And Dilutedus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
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:EarningsPerShareBasicAndDiluted
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Earnings Per Share Basic And Dilutedus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:AwardType
(None,)
Allocated Share Based Compensation Expenseus-gaap: Award Type
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Net Income Lossus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ContractWithCustomerSalesChannel
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Contract With Customer Sales Channel
us-gaap:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
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:StockholdersEquity
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Stockholders Equityus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:CommonStockValue
us-gaap:StatementClassOfStock
(None,)
Common Stock Valueus-gaap: Statement Class Of Stock
us-gaap:NetIncomeLoss
us-gaap:StatementClassOfStock, us-gaap:StatementEquityComponents
(None, 'us-gaap:CommonStock')
Net Income Lossus-gaap: Statement Class Of Stock, us-gaap: Statement Equity Components