{"documentInfo":{"documentType":"https://xbrl.org/PWD/2026-09-01/compiled","namespaces":{"xbrl":"https://xbrl.org/PWD/2026-09-01","xbrlr":"https://xbrl.org/PWD/2026-09-01/report","xbrla":"https://xbrl.org/PWD/2026-09-01/accounting","xs":"http://www.w3.org/2001/XMLSchema","iso4217":"http://www.xbrl.org/2003/iso4217","utr":"https://xbrl.org/PWD/2026-09-01/utr","rpt":"https://robosystems.ai/tavi/report/0001618732-18-000131","cik":"http://www.sec.gov/CIK","dei":"http://xbrl.sec.gov/dei/2018-01-31","xbrli":"http://www.xbrl.org/2003/instance","us-gaap":"http://fasb.org/us-gaap/2018-01-31","nonnum":"http://www.xbrl.org/dtr/type/non-numeric","ntnx":"http://www.nutanix.com/20180731","srt":"http://fasb.org/srt/2018-01-31","currency":"http://xbrl.sec.gov/currency/2017-01-31","country":"http://xbrl.sec.gov/country/2017-01-31"},"description":"10-K 0001618732-18-000131 (CIK 0001618732) projected from XBRL by xbrlkit"},"xbrlModel":{"name":"rpt:Report","modelType":"xbrl:report","properties":[{"property":"xbrl:reportFilingDate","value":"2018-09-24"}],"entities":[{"name":"cik:0001618732"}],"units":[{"name":"xbrla:shares","dataType":"xbrla:sharesType"},{"name":"iso4217:USD","dataType":"xbrlr:monetary"},{"name":"ntnx:class","dataType":"xs:decimal"},{"name":"ntnx:vote","dataType":"xs:decimal"},{"name":"rpt:unit-5","dataType":"xbrlr:perShare","compositeUnitRepresentation":["iso4217:USD/xbrla:shares"]},{"name":"ntnx:purchase_period","dataType":"xs:decimal"},{"name":"ntnx:day","dataType":"xs:decimal"},{"name":"ntnx:business","dataType":"xs:decimal"},{"name":"ntnx:segment","dataType":"xs:decimal"}],"dataTypes":[{"name":"xbrli:gMonthDayItemType","baseType":"xs:gMonthDay"},{"name":"dei:fiscalPeriodItemType","baseType":"xs:token"},{"name":"dei:submissionTypeItemType","baseType":"xs:string"},{"name":"dei:centralIndexKeyItemType","baseType":"xs:token"},{"name":"dei:yesNoItemType","baseType":"xs:token"},{"name":"dei:filerCategoryItemType","baseType":"xs:string"}],"concepts":[{"name":"dei:AmendmentFlag","dataType":"xs:boolean","periodType":"duration","nillable":true},{"name":"dei:CurrentFiscalYearEndDate","dataType":"xbrli:gMonthDayItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalPeriodFocus","dataType":"dei:fiscalPeriodItemType","periodType":"duration","nillable":true},{"name":"dei:DocumentFiscalYearFocus","dataType":"xs:gYear","periodType":"duration","nillable":true},{"name":"dei:DocumentPeriodEndDate","dataType":"xs:date","periodType":"duration","nillable":true},{"name":"dei:DocumentType","dataType":"dei:submissionTypeItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCentralIndexKey","dataType":"dei:centralIndexKeyItemType","periodType":"duration","nillable":true},{"name":"dei:EntityCommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"dei:EntityCurrentReportingStatus","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityFilerCategory","dataType":"dei:filerCategoryItemType","periodType":"duration","nillable":true},{"name":"dei:EntityPublicFloat","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"dei:EntityRegistrantName","dataType":"xs:normalizedString","periodType":"duration","nillable":true},{"name":"dei:EntityVoluntaryFilers","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"dei:EntityWellKnownSeasonedIssuer","dataType":"dei:yesNoItemType","periodType":"duration","nillable":true},{"name":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ntnx:BusinessCombinationHoldbackArrangementAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:BusinessCombinationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"ntnx:CommonStockNumberofClassesofStock","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"ntnx:CommonStockNumberofVotesPerShare","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"ntnx:ConvertibleDebtIssuanceCost","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:ConvertibleDebtParAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DeferredRevenueAssumedinBusinessCombination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DeferredRevenueContractedRevenueNotRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"ntnx:DeferredSalesCommissionsAdditions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:DeferredSalesCommissionsCommissionsRecognized","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:Deferredcommissionscurrentportion","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:Deferredsalescommissionsnoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:NoncashVestingofEarlyExercisedStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:OtherTaxAssetsNonCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:ProductWarrantyDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:ProductWarrantyReplacementPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:RemainingTermofConvertibleDebt","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","dataType":"xs:integer","periodType":"instant","nillable":true},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"ntnx:SoftwareLicenseTerm","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","dataType":"xbrlr:pureType","periodType":"instant","nillable":true},{"name":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"srt:CondensedFinancialStatementsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"srt:ScheduleOfCondensedFinancialStatementsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AccountsPayableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccountsReceivableNetCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AccruedBonusesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedIncomeTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedPayrollTaxesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedProfessionalFeesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedSalesCommissionCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccruedVacationCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:AdditionalPaidInCapital","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AdvertisingCostsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:AdvertisingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllocatedShareBasedCompensationExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfDebtDiscountPremium","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfFinancingCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AmortizationOfIntangibleAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:AssetImpairmentCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Assets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessAcquisitionSharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferred1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationContingentConsiderationLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Cash","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsAtCarryingValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CashCashEquivalentsAndShortTermInvestments","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ClassOfWarrantOrRightOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommitmentsAndContingencies","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:CommonStockValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ComprehensiveIncomeNetOfTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConcentrationRiskCreditRisk","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ConcentrationRiskPercentage1","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ConsolidationPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ContractWithCustomerLiabilityCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ContractWithCustomerLiabilityNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConversionOfStockAmountIssued1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConvertibleDebt","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ConvertibleDebtNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CostOfGoodsAndServicesSold","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:CurrentFederalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentForeignTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentConvertibleConversionPrice1","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleConversionRatio1","dataType":"xbrlr:pureType","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentFaceAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentFairValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentInterestRateStatedPercentage","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:DebtInstrumentRedemptionPricePercentage","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:DebtInstrumentUnamortizedDiscount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredFinanceCostsNoncurrentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredIncomeTaxLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueAdditions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueByArrangementDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:DeferredRevenueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredRevenueRevenueRecognized1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredSalesCommission","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsDeferredIncome","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesOther","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:Depreciation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DepreciationDepletionAndAmortization","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:DerivativeLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareBasicAndDiluted","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:EarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueAdjustmentOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FairValueDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FiniteLivedIntangibleAssetsNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:FinitelivedIntangibleAssetsAcquired1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:GainsLossesOnExtinguishmentOfDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GeneralAndAdministrativeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Goodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GoodwillAcquiredDuringPeriod","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:GrossProfit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncomeTaxDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxExpenseBenefit","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationOtherAdjustments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncomeTaxesPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsPayable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInAccountsReceivable","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInAccruedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInDeferredCharges","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncreaseDecreaseInDeferredRevenue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:IntangibleAssetsNetExcludingGoodwill","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestExpenseDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InterestPaidNet","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:InvestmentsFairValueDisclosure","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:LeaseAndRentalExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:Liabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesAndStockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:LiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:MarketableSecuritiesPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true},{"name":"us-gaap:NetIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:NoncurrentAssets","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:NonoperatingIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:NumberOfBusinessesAcquired","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:NumberOfReportableSegments","dataType":"xs:integer","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingExpenses","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OperatingIncomeLoss","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeaseLiability","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:OperatingLossCarryforwards","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAccruedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherAssetsMiscellaneousNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherAssetsNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherLiabilitiesNoncurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:OtherNoncashIncomeExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsForHedgeFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfDebtExtinguishmentCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsOfStockIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesGross","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PreferredStockParOrStatedValuePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesAuthorized","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesIssued","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockSharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:PreferredStockValueOutstanding","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromConvertibleDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromDebtNetOfIssuanceCosts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromIssuanceOfWarrants","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ProceedsFromStockPlans","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentGross","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentNet","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:PropertyPlantAndEquipmentUsefulLife","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ProvisionForDoubtfulAccounts","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ReclassificationsOfTemporaryToPermanentEquity","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RepaymentsOfAssumedDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RepaymentsOfSeniorDebt","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ResearchAndDevelopmentExpensePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RetainedEarningsAccumulatedDeficit","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueFromContractWithCustomerTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDebtTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfStockByClassTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SegmentReportingDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SellingAndMarketingExpense","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SeniorLongTermNotes","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:ShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","dataType":"xbrlr:percent","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SharePrice","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","dataType":"xbrlr:duration","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","dataType":"xbrlr:perShare","periodType":"duration","nillable":true},{"name":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","dataType":"xbrlr:percent","periodType":"duration","nillable":true},{"name":"us-gaap:SharesIssuedPricePerShare","dataType":"xbrlr:perShare","periodType":"instant","nillable":true},{"name":"us-gaap:StockIssued1","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueNewIssues","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:StockRepurchasedDuringPeriodShares","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:StockholdersEquity","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SubsequentEventsTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:TaxCreditCarryforwardAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:TemporaryEquitySharesOutstanding","dataType":"xbrla:sharesType","periodType":"instant","nillable":true},{"name":"us-gaap:TradeAndOtherAccountsReceivablePolicy","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:UnamortizedDebtIssuanceExpense","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefits","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","dataType":"xbrlr:monetary","periodType":"instant","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:UseOfEstimates","dataType":"xbrlr:textBlock","periodType":"duration","nillable":true},{"name":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"credit"}]},{"name":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","dataType":"xbrla:sharesType","periodType":"duration","nillable":true},{"name":"us-gaap:WriteOffOfDeferredDebtIssuanceCost","dataType":"xbrlr:monetary","periodType":"duration","nillable":true,"properties":[{"property":"xbrla:balance","value":"debit"}]}],"headings":[{"name":"dei:EntitiesTable"},{"name":"dei:EntityInformationLineItems"},{"name":"ntnx:DocumentandEntityInformationAbstract"},{"name":"ntnx:MovementinDeferredCommissionsRollForward"},{"name":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract"},{"name":"srt:CondensedFinancialStatementsCaptionsLineItems"},{"name":"srt:ScheduleOfCondensedFinancialStatementsTable"},{"name":"us-gaap:AccountingPoliciesAbstract"},{"name":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"},{"name":"us-gaap:AssetsAbstract"},{"name":"us-gaap:AssetsCurrentAbstract"},{"name":"us-gaap:AssetsFairValueDisclosureAbstract"},{"name":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract"},{"name":"us-gaap:BusinessAcquisitionLineItems"},{"name":"us-gaap:BusinessCombinationsAbstract"},{"name":"us-gaap:ClassOfStockLineItems"},{"name":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract"},{"name":"us-gaap:ConcentrationRiskLineItems"},{"name":"us-gaap:ConcentrationRiskTable"},{"name":"us-gaap:CostOfGoodsAndServicesSoldAbstract"},{"name":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract"},{"name":"us-gaap:DebtDisclosureAbstract"},{"name":"us-gaap:DebtInstrumentLineItems"},{"name":"us-gaap:DebtInstrumentTable"},{"name":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract"},{"name":"us-gaap:DeferredTaxAssetsGrossAbstract"},{"name":"us-gaap:DeferredTaxLiabilitiesAbstract"},{"name":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"},{"name":"us-gaap:EarningsPerShareAbstract"},{"name":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract"},{"name":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems"},{"name":"us-gaap:EquityAbstract"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"},{"name":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"},{"name":"us-gaap:FairValueDisclosuresAbstract"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"},{"name":"us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract"},{"name":"us-gaap:FiniteLivedIntangibleAssetsLineItems"},{"name":"us-gaap:FiniteLivedIntangibleAssetsRollForward"},{"name":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract"},{"name":"us-gaap:GoodwillLineItems"},{"name":"us-gaap:GoodwillRollForward"},{"name":"us-gaap:IncomeStatementAbstract"},{"name":"us-gaap:IncomeTaxDisclosureAbstract"},{"name":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract"},{"name":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward"},{"name":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract"},{"name":"us-gaap:LiabilitiesAndStockholdersEquityAbstract"},{"name":"us-gaap:LiabilitiesCurrentAbstract"},{"name":"us-gaap:LossContingenciesLineItems"},{"name":"us-gaap:LossContingenciesTable"},{"name":"us-gaap:MovementInDeferredRevenueRollForward"},{"name":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract"},{"name":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract"},{"name":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems"},{"name":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable"},{"name":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"},{"name":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"},{"name":"us-gaap:NoncashInvestingAndFinancingItemsAbstract"},{"name":"us-gaap:OperatingExpensesAbstract"},{"name":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract"},{"name":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"},{"name":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract"},{"name":"us-gaap:PropertyPlantAndEquipmentLineItems"},{"name":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward"},{"name":"us-gaap:RelatedPartyTransactionLineItems"},{"name":"us-gaap:RelatedPartyTransactionsAbstract"},{"name":"us-gaap:RevenueFromContractWithCustomerAbstract"},{"name":"us-gaap:RevenuesAbstract"},{"name":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"},{"name":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"},{"name":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable"},{"name":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"},{"name":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfGoodwillTable"},{"name":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable"},{"name":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable"},{"name":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"},{"name":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"},{"name":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"},{"name":"us-gaap:ScheduleOfStockByClassTable"},{"name":"us-gaap:SegmentReportingAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"},{"name":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"},{"name":"us-gaap:StatementLineItems"},{"name":"us-gaap:StatementOfCashFlowsAbstract"},{"name":"us-gaap:StatementOfFinancialPositionAbstract"},{"name":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract"},{"name":"us-gaap:StatementOfStockholdersEquityAbstract"},{"name":"us-gaap:StatementTable"},{"name":"us-gaap:StockholdersEquityAbstract"},{"name":"us-gaap:SubsequentEventLineItems"},{"name":"us-gaap:SubsequentEventTable"},{"name":"us-gaap:SubsequentEventsAbstract"},{"name":"us-gaap:SupplementalCashFlowInformationAbstract"}],"dimensions":[{"name":"dei:LegalEntityAxis","domainClass":"dei:EntityDomain"},{"name":"srt:CounterpartyNameAxis","domainClass":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:CurrencyAxis","domainClass":"currency:AllCurrenciesDomain"},{"name":"srt:MajorCustomersAxis","domainClass":"srt:NameOfMajorCustomerDomain"},{"name":"srt:OwnershipAxis","domainClass":"srt:OwnershipDomain"},{"name":"srt:ProductOrServiceAxis","domainClass":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeAxis","domainClass":"srt:RangeMember"},{"name":"srt:RestatementAxis","domainClass":"srt:RestatementDomain"},{"name":"srt:StatementGeographicalAxis","domainClass":"srt:SegmentGeographicalDomain"},{"name":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainClass":"us-gaap:TypeOfAdoptionMember"},{"name":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainClass":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:AwardTypeAxis","domainClass":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:BusinessAcquisitionAxis","domainClass":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:CashAndCashEquivalentsAxis","domainClass":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"},{"name":"us-gaap:ClassOfWarrantOrRightAxis","domainClass":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainClass":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskByTypeAxis","domainClass":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContingentConsiderationByTypeAxis","domainClass":"us-gaap:ContingentConsiderationTypeDomain"},{"name":"us-gaap:DebtInstrumentAxis","domainClass":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainClass":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FairValueByLiabilityClassAxis","domainClass":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueByMeasurementBasisAxis","domainClass":"us-gaap:FairValueDisclosureItemAmountsDomain"},{"name":"us-gaap:FairValueByMeasurementFrequencyAxis","domainClass":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FinancialInstrumentAxis","domainClass":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationAxis","domainClass":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityAxis","domainClass":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainClass":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongtermDebtTypeAxis","domainClass":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","domainClass":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember"},{"name":"us-gaap:PlanNameAxis","domainClass":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainClass":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainClass":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:StatementClassOfStockAxis","domainClass":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:StatementEquityComponentsAxis","domainClass":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:SubsequentEventTypeAxis","domainClass":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:SubsidiarySaleOfStockAxis","domainClass":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:TaxCreditCarryforwardAxis","domainClass":"us-gaap:TaxCreditCarryforwardNameDomain"}],"domainClasses":[{"name":"currency:AllCurrenciesDomain"},{"name":"dei:EntityDomain"},{"name":"srt:NameOfMajorCustomerDomain"},{"name":"srt:OwnershipDomain"},{"name":"srt:ProductsAndServicesDomain"},{"name":"srt:RangeMember"},{"name":"srt:RepurchaseAgreementCounterpartyNameDomain"},{"name":"srt:RestatementDomain"},{"name":"srt:SegmentGeographicalDomain"},{"name":"us-gaap:AntidilutiveSecuritiesNameDomain"},{"name":"us-gaap:BusinessAcquisitionAcquireeDomain"},{"name":"us-gaap:ClassOfStockDomain"},{"name":"us-gaap:ClassOfWarrantOrRightDomain"},{"name":"us-gaap:ConcentrationRiskBenchmarkDomain"},{"name":"us-gaap:ConcentrationRiskTypeDomain"},{"name":"us-gaap:ContingentConsiderationTypeDomain"},{"name":"us-gaap:DebtInstrumentNameDomain"},{"name":"us-gaap:EquityComponentDomain"},{"name":"us-gaap:FairValueDisclosureItemAmountsDomain"},{"name":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"},{"name":"us-gaap:FairValueMeasurementFrequencyDomain"},{"name":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain"},{"name":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:IncomeStatementLocationDomain"},{"name":"us-gaap:IncomeTaxAuthorityDomain"},{"name":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"},{"name":"us-gaap:LongtermDebtTypeDomain"},{"name":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember"},{"name":"us-gaap:PlanNameDomain"},{"name":"us-gaap:PropertyPlantAndEquipmentTypeDomain"},{"name":"us-gaap:RelatedPartyDomain"},{"name":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"},{"name":"us-gaap:SaleOfStockNameOfTransactionDomain"},{"name":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"},{"name":"us-gaap:SubsequentEventTypeDomain"},{"name":"us-gaap:TaxCreditCarryforwardNameDomain"},{"name":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"},{"name":"us-gaap:TypeOfAdoptionMember"}],"domainNetworks":[{"name":"rpt:domain-0","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:NetsilInc.Member"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarInc.Member"}]},{"name":"rpt:domain-1","root":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:InProcessResearchAndDevelopmentMember"}]},{"name":"rpt:domain-2","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"}]},{"name":"rpt:domain-3","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember"},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember"}]},{"name":"rpt:domain-4","root":"us-gaap:PropertyPlantAndEquipmentTypeDomain","relationships":[{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:EquipmentMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"ntnx:DemonstrationUnitsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember"},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember"}]},{"name":"rpt:domain-5","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember"}]},{"name":"rpt:domain-6","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarInc.Member"}]},{"name":"rpt:domain-7","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:NetsilInc.Member"}]},{"name":"rpt:domain-8","root":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","relationships":[{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember"},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:InProcessResearchAndDevelopmentMember"}]},{"name":"rpt:domain-9","root":"us-gaap:ContingentConsiderationTypeDomain","relationships":[{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"ntnx:ContingentConsiderationPurchasePriceMember"},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"ntnx:ContingentConsiderationCompensationMember"}]},{"name":"rpt:domain-10","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember"}]},{"name":"rpt:domain-11","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarandNetsilMember"}]},{"name":"rpt:domain-12","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:ContractManufacturerMember"},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:NoncontractVendorsMember"}]},{"name":"rpt:domain-13","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"}]},{"name":"rpt:domain-14","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember"}]},{"name":"rpt:domain-15","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember"}]},{"name":"rpt:domain-16","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-17","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:SeniorNotesMember"},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember"}]},{"name":"rpt:domain-18","root":"us-gaap:DebtInstrumentNameDomain","relationships":[{"source":"us-gaap:DebtInstrumentNameDomain","target":"ntnx:SeniorNotesDueApril152019Member"}]},{"name":"rpt:domain-19","root":"us-gaap:LongtermDebtTypeDomain","relationships":[{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember"}]},{"name":"rpt:domain-20","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"us-gaap:PrincipalOwnerMember"}]},{"name":"rpt:domain-21","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"ntnx:EmployeeStockPurchasePlanMember"}]},{"name":"rpt:domain-22","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:IncentiveStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:NonqualifiedStockOptionMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:EarlyExercisedStockOptionsMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember"},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember"}]},{"name":"rpt:domain-23","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"ntnx:A2016PlanMember"}]},{"name":"rpt:domain-24","root":"us-gaap:SubsequentEventTypeDomain","relationships":[{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember"}]},{"name":"rpt:domain-25","root":"us-gaap:PlanNameDomain","relationships":[{"source":"us-gaap:PlanNameDomain","target":"ntnx:EmployeeStockPurchasePlanMember"}]},{"name":"rpt:domain-26","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember"}]},{"name":"rpt:domain-27","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember"}]},{"name":"rpt:domain-28","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember"}]},{"name":"rpt:domain-29","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofproductrevenueDomain"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofServicesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-30","root":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","relationships":[{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:PerformanceStockOptionsMember"}]},{"name":"rpt:domain-31","root":"us-gaap:FairValueDisclosureItemAmountsDomain","relationships":[{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:PortionAtFairValueFairValueDisclosureMember"},{"source":"us-gaap:PortionAtFairValueFairValueDisclosureMember","target":"us-gaap:CarryingReportedAmountFairValueDisclosureMember"},{"source":"us-gaap:PortionAtFairValueFairValueDisclosureMember","target":"us-gaap:EstimateOfFairValueFairValueDisclosureMember"}]},{"name":"rpt:domain-32","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember"}]},{"name":"rpt:domain-33","root":"us-gaap:FairValueMeasurementFrequencyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember"}]},{"name":"rpt:domain-34","root":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","relationships":[{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member"},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member"}]},{"name":"rpt:domain-35","root":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","relationships":[{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"us-gaap:MoneyMarketFundsMember"},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"us-gaap:CommercialPaperMember"}]},{"name":"rpt:domain-36","root":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","relationships":[{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateDebtSecuritiesMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CommercialPaperMember"},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USGovernmentDebtSecuritiesMember"}]},{"name":"rpt:domain-37","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:WarrantMember"}]},{"name":"rpt:domain-38","root":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","relationships":[{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:WarrantMember"},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:CommitmentsMember"}]},{"name":"rpt:domain-39","root":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","relationships":[{"source":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","target":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember"}]},{"name":"rpt:domain-40","root":"us-gaap:IncomeTaxAuthorityDomain","relationships":[{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember"},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember"}]},{"name":"rpt:domain-41","root":"currency:AllCurrenciesDomain","relationships":[{"source":"currency:AllCurrenciesDomain","target":"currency:USD"}]},{"name":"rpt:domain-42","root":"us-gaap:TaxCreditCarryforwardNameDomain","relationships":[{"source":"us-gaap:TaxCreditCarryforwardNameDomain","target":"us-gaap:ResearchMember"}]},{"name":"rpt:domain-43","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201507Member"}]},{"name":"rpt:domain-44","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:NonUsMember"}]},{"name":"rpt:domain-45","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertiblePreferredStockMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:StockCompensationPlanMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:EmployeeStockPurchasePlanMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember"},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:CommonStockWarrantsMember"}]},{"name":"rpt:domain-46","root":"us-gaap:SaleOfStockNameOfTransactionDomain","relationships":[{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:OverAllotmentOptionMember"}]},{"name":"rpt:domain-47","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:PreferredClassBMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"}]},{"name":"rpt:domain-48","root":"us-gaap:EquityComponentDomain","relationships":[{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember"}]},{"name":"rpt:domain-49","root":"us-gaap:ClassOfWarrantOrRightDomain","relationships":[{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"ntnx:CommonClassBWarrantMember"}]},{"name":"rpt:domain-50","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"ntnx:HardwareMember"},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:SoftwareMember"}]},{"name":"rpt:domain-51","root":"us-gaap:ConcentrationRiskTypeDomain","relationships":[{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember"}]},{"name":"rpt:domain-52","root":"us-gaap:ConcentrationRiskBenchmarkDomain","relationships":[{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesRevenueNetMember"},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember"}]},{"name":"rpt:domain-53","root":"srt:NameOfMajorCustomerDomain","relationships":[{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerAMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerBMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerCMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerDMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerEMember"},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerFMember"}]},{"name":"rpt:domain-54","root":"dei:EntityDomain","relationships":[{"source":"dei:EntityDomain","target":"ntnx:LightspeedVenturePartnersMember"}]},{"name":"rpt:domain-55","root":"srt:RepurchaseAgreementCounterpartyNameDomain","relationships":[{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:LightspeedVenturePartnersMember"}]},{"name":"rpt:domain-56","root":"us-gaap:RelatedPartyDomain","relationships":[{"source":"us-gaap:RelatedPartyDomain","target":"srt:AffiliatedEntityMember"}]},{"name":"rpt:domain-57","root":"srt:OwnershipDomain","relationships":[{"source":"srt:OwnershipDomain","target":"ntnx:NutanixInc.Member"},{"source":"srt:OwnershipDomain","target":"ntnx:PernixDataMember"}]},{"name":"rpt:domain-58","root":"us-gaap:TypeOfAdoptionMember","relationships":[{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member"}]},{"name":"rpt:domain-59","root":"srt:RestatementDomain","relationships":[{"source":"srt:RestatementDomain","target":"srt:ScenarioPreviouslyReportedMember"},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember"}]},{"name":"rpt:domain-60","root":"srt:SegmentGeographicalDomain","relationships":[{"source":"srt:SegmentGeographicalDomain","target":"country:US"},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:EMEAMember"},{"source":"srt:SegmentGeographicalDomain","target":"srt:AsiaPacificMember"},{"source":"srt:SegmentGeographicalDomain","target":"ntnx:OtherAmericasMember"}]},{"name":"rpt:domain-61","root":"srt:RangeMember","relationships":[{"source":"srt:RangeMember","target":"srt:MinimumMember"},{"source":"srt:RangeMember","target":"srt:MaximumMember"},{"source":"srt:RangeMember","target":"srt:WeightedAverageMember"}]},{"name":"rpt:domain-62","root":"srt:ProductsAndServicesDomain","relationships":[{"source":"srt:ProductsAndServicesDomain","target":"ntnx:SoftwareMember"},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:HardwareMember"},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember"}]},{"name":"rpt:domain-63","root":"us-gaap:IncomeStatementLocationDomain","relationships":[{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofproductrevenueMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofServicesMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember"},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember"}]},{"name":"rpt:domain-64","root":"us-gaap:ClassOfStockDomain","relationships":[{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember"},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember"},{"source":"us-gaap:ClassOfStockDomain","target":"ntnx:EmployeeStockPurchasePlanMember"}]},{"name":"rpt:domain-65","root":"us-gaap:AntidilutiveSecuritiesNameDomain","relationships":[{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:CommonStockWarrantsMember"}]},{"name":"rpt:domain-66","root":"us-gaap:BusinessAcquisitionAcquireeDomain","relationships":[{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:Mainframe2Inc.Member"}]}],"members":[{"name":"country:US","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"currency:USD","domainClasses":["currency:AllCurrenciesDomain"]},{"name":"ntnx:A2016PlanMember","domainClasses":["us-gaap:PlanNameDomain"]},{"name":"ntnx:CalmAcquisitionMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:CommonClassBWarrantMember","domainClasses":["us-gaap:ClassOfWarrantOrRightDomain"]},{"name":"ntnx:CommonStockWarrantsMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"ntnx:ContingentConsiderationCompensationMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"ntnx:ContingentConsiderationPurchasePriceMember","domainClasses":["us-gaap:ContingentConsiderationTypeDomain"]},{"name":"ntnx:ContractManufacturerMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"ntnx:CostofServicesMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"ntnx:CostofproductrevenueDomain","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"ntnx:CostofproductrevenueMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"ntnx:DemonstrationUnitsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"ntnx:EarlyExercisedStockOptionsMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"ntnx:EmployeeStockPurchasePlanMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain","us-gaap:ClassOfStockDomain","us-gaap:PlanNameDomain"]},{"name":"ntnx:HardwareMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"ntnx:IncentiveStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"ntnx:LightspeedVenturePartnersMember","domainClasses":["dei:EntityDomain","srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"ntnx:Mainframe2Inc.Member","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:MinjarInc.Member","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:MinjarandNetsilMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:NetsilInc.Member","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:NoncontractVendorsMember","domainClasses":["srt:RepurchaseAgreementCounterpartyNameDomain"]},{"name":"ntnx:NonqualifiedStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"ntnx:NutanixInc.Member","domainClasses":["srt:OwnershipDomain"]},{"name":"ntnx:OtherAmericasMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"ntnx:PartnerAMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PartnerBMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PartnerCMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PartnerDMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PartnerEMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PartnerFMember","domainClasses":["srt:NameOfMajorCustomerDomain"]},{"name":"ntnx:PerformanceStockOptionsMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"ntnx:PernixDataAcquisitionMember","domainClasses":["us-gaap:BusinessAcquisitionAcquireeDomain"]},{"name":"ntnx:PernixDataMember","domainClasses":["srt:OwnershipDomain"]},{"name":"ntnx:SeniorNotesDueApril152019Member","domainClasses":["us-gaap:DebtInstrumentNameDomain"]},{"name":"ntnx:SoftwareMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"srt:AffiliatedEntityMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"srt:AsiaPacificMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"srt:MaximumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:MinimumMember","domainClasses":["srt:RangeMember"]},{"name":"srt:RestatementAdjustmentMember","domainClasses":["srt:RestatementDomain"]},{"name":"srt:ScenarioPreviouslyReportedMember","domainClasses":["srt:RestatementDomain"]},{"name":"srt:WeightedAverageMember","domainClasses":["srt:RangeMember"]},{"name":"us-gaap:AccountingStandardsUpdate201409Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountingStandardsUpdate201507Member","domainClasses":["us-gaap:TypeOfAdoptionMember"]},{"name":"us-gaap:AccountsReceivableMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:AdditionalPaidInCapitalMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","domainClasses":["us-gaap:FairValueDisclosureItemAmountsDomain"]},{"name":"us-gaap:CommercialPaperMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CommitmentsMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]},{"name":"us-gaap:CommonClassAMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonClassBMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:CommonStockMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:ConvertibleDebtMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:ConvertiblePreferredStockMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:CorporateDebtSecuritiesMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:CustomerConcentrationRiskMember","domainClasses":["us-gaap:ConcentrationRiskTypeDomain"]},{"name":"us-gaap:CustomerRelationshipsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:DomesticCountryMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:EMEAMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"us-gaap:EmployeeStockMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EmployeeStockOptionMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:EquipmentMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","domainClasses":["us-gaap:FairValueDisclosureItemAmountsDomain"]},{"name":"us-gaap:FairValueInputsLevel1Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel2Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueInputsLevel3Member","domainClasses":["us-gaap:FairValueMeasurementsFairValueHierarchyDomain"]},{"name":"us-gaap:FairValueMeasurementsNonrecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:FairValueMeasurementsRecurringMember","domainClasses":["us-gaap:FairValueMeasurementFrequencyDomain"]},{"name":"us-gaap:FurnitureAndFixturesMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:GeneralAndAdministrativeExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:InProcessResearchAndDevelopmentMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:LeaseholdImprovementsMember","domainClasses":["us-gaap:PropertyPlantAndEquipmentTypeDomain"]},{"name":"us-gaap:MoneyMarketFundsMember","domainClasses":["us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"]},{"name":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember","domainClasses":["us-gaap:NewAccountingPrinciplesEarlyAdoptionMember"]},{"name":"us-gaap:NonUsMember","domainClasses":["srt:SegmentGeographicalDomain"]},{"name":"us-gaap:OverAllotmentOptionMember","domainClasses":["us-gaap:SaleOfStockNameOfTransactionDomain"]},{"name":"us-gaap:PortionAtFairValueFairValueDisclosureMember","domainClasses":["us-gaap:FairValueDisclosureItemAmountsDomain"]},{"name":"us-gaap:PreferredClassBMember","domainClasses":["us-gaap:ClassOfStockDomain"]},{"name":"us-gaap:PrincipalOwnerMember","domainClasses":["us-gaap:RelatedPartyDomain"]},{"name":"us-gaap:ProductMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:ResearchAndDevelopmentExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:ResearchMember","domainClasses":["us-gaap:TaxCreditCarryforwardNameDomain"]},{"name":"us-gaap:RestrictedStockUnitsRSUMember","domainClasses":["us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"]},{"name":"us-gaap:RetainedEarningsMember","domainClasses":["us-gaap:EquityComponentDomain"]},{"name":"us-gaap:SalesRevenueNetMember","domainClasses":["us-gaap:ConcentrationRiskBenchmarkDomain"]},{"name":"us-gaap:SellingAndMarketingExpenseMember","domainClasses":["us-gaap:IncomeStatementLocationDomain"]},{"name":"us-gaap:SeniorNotesMember","domainClasses":["us-gaap:LongtermDebtTypeDomain"]},{"name":"us-gaap:ServiceMember","domainClasses":["srt:ProductsAndServicesDomain"]},{"name":"us-gaap:StateAndLocalJurisdictionMember","domainClasses":["us-gaap:IncomeTaxAuthorityDomain"]},{"name":"us-gaap:StockCompensationPlanMember","domainClasses":["us-gaap:AntidilutiveSecuritiesNameDomain"]},{"name":"us-gaap:SubsequentEventMember","domainClasses":["us-gaap:SubsequentEventTypeDomain"]},{"name":"us-gaap:TechnologyBasedIntangibleAssetsMember","domainClasses":["us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain"]},{"name":"us-gaap:USGovernmentDebtSecuritiesMember","domainClasses":["us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"]},{"name":"us-gaap:WarrantMember","domainClasses":["us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"]}],"cubes":[{"name":"rpt:cube-0","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-0","optional":true}]},{"name":"rpt:cube-1","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-1","optional":true}]},{"name":"rpt:cube-2","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-3","optional":true}]},{"name":"rpt:cube-3","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","domainNetwork":"rpt:domain-4","optional":true}]},{"name":"rpt:cube-4","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-5","optional":true}]},{"name":"rpt:cube-5","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-2","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-6","optional":true}]},{"name":"rpt:cube-6","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-7","optional":true}]},{"name":"rpt:cube-7","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-1","optional":true},{"dimension":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","domainNetwork":"rpt:domain-8","optional":true},{"dimension":"us-gaap:ContingentConsiderationByTypeAxis","domainNetwork":"rpt:domain-9","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-10","optional":true}]},{"name":"rpt:cube-8","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-11","optional":true}]},{"name":"rpt:cube-9","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-12","optional":true}]},{"name":"rpt:cube-10","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-11","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-14","optional":true}]},{"name":"rpt:cube-12","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-15","optional":true}]},{"name":"rpt:cube-13","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-17","optional":true},{"dimension":"us-gaap:DebtInstrumentAxis","domainNetwork":"rpt:domain-18","optional":true}]},{"name":"rpt:cube-14","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-15","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-16","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-19","optional":true}]},{"name":"rpt:cube-17","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-13","optional":true}]},{"name":"rpt:cube-18","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-20","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-21","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-22","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-24","optional":true}]},{"name":"rpt:cube-19","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-25","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-26","optional":true}]},{"name":"rpt:cube-20","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-16","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-27","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-25","optional":true}]},{"name":"rpt:cube-21","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-28","optional":true}]},{"name":"rpt:cube-22","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-29","optional":true}]},{"name":"rpt:cube-23","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-30","optional":true}]},{"name":"rpt:cube-24","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:LongtermDebtTypeAxis","domainNetwork":"rpt:domain-19","optional":true},{"dimension":"us-gaap:FairValueByMeasurementBasisAxis","domainNetwork":"rpt:domain-31","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-32","optional":true}]},{"name":"rpt:cube-25","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByMeasurementFrequencyAxis","domainNetwork":"rpt:domain-33","optional":true},{"dimension":"us-gaap:FairValueByFairValueHierarchyLevelAxis","domainNetwork":"rpt:domain-34","optional":true},{"dimension":"us-gaap:CashAndCashEquivalentsAxis","domainNetwork":"rpt:domain-35","optional":true},{"dimension":"us-gaap:FinancialInstrumentAxis","domainNetwork":"rpt:domain-36","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","domainNetwork":"rpt:domain-37","optional":true}]},{"name":"rpt:cube-26","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:FairValueByLiabilityClassAxis","domainNetwork":"rpt:domain-38","optional":true}]},{"name":"rpt:cube-27","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","domainNetwork":"rpt:domain-39","optional":true},{"dimension":"us-gaap:IncomeTaxAuthorityAxis","domainNetwork":"rpt:domain-40","optional":true},{"dimension":"srt:CurrencyAxis","domainNetwork":"rpt:domain-41","optional":true},{"dimension":"us-gaap:TaxCreditCarryforwardAxis","domainNetwork":"rpt:domain-42","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-43","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-44","optional":true}]},{"name":"rpt:cube-28","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-45","optional":true}]},{"name":"rpt:cube-29","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsidiarySaleOfStockAxis","domainNetwork":"rpt:domain-46","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-47","optional":true},{"dimension":"us-gaap:StatementEquityComponentsAxis","domainNetwork":"rpt:domain-48","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-49","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-50","optional":true}]},{"name":"rpt:cube-30","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:ConcentrationRiskByTypeAxis","domainNetwork":"rpt:domain-51","optional":true},{"dimension":"us-gaap:ConcentrationRiskByBenchmarkAxis","domainNetwork":"rpt:domain-52","optional":true},{"dimension":"srt:MajorCustomersAxis","domainNetwork":"rpt:domain-53","optional":true}]},{"name":"rpt:cube-31","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"dei:LegalEntityAxis","domainNetwork":"rpt:domain-54","optional":true},{"dimension":"srt:CounterpartyNameAxis","domainNetwork":"rpt:domain-55","optional":true},{"dimension":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","domainNetwork":"rpt:domain-56","optional":true},{"dimension":"srt:OwnershipAxis","domainNetwork":"rpt:domain-57","optional":true}]},{"name":"rpt:cube-32","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-33","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-34","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-35","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-60","optional":true},{"dimension":"srt:RestatementAxis","domainNetwork":"rpt:domain-59","optional":true}]},{"name":"rpt:cube-36","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:RangeAxis","domainNetwork":"rpt:domain-61","optional":true},{"dimension":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","domainNetwork":"rpt:domain-58","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-62","optional":true}]},{"name":"rpt:cube-37","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:StatementGeographicalAxis","domainNetwork":"rpt:domain-60","optional":true}]},{"name":"rpt:cube-38","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"srt:ProductOrServiceAxis","domainNetwork":"rpt:domain-15","optional":true},{"dimension":"us-gaap:IncomeStatementLocationAxis","domainNetwork":"rpt:domain-63","optional":true}]},{"name":"rpt:cube-39","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:StatementClassOfStockAxis","domainNetwork":"rpt:domain-64","optional":true},{"dimension":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","domainNetwork":"rpt:domain-65","optional":true},{"dimension":"us-gaap:AwardTypeAxis","domainNetwork":"rpt:domain-28","optional":true},{"dimension":"us-gaap:PlanNameAxis","domainNetwork":"rpt:domain-23","optional":true},{"dimension":"us-gaap:ClassOfWarrantOrRightAxis","domainNetwork":"rpt:domain-49","optional":true}]},{"name":"rpt:cube-40","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true},{"dimension":"us-gaap:SubsequentEventTypeAxis","domainNetwork":"rpt:domain-24","optional":true},{"dimension":"us-gaap:BusinessAcquisitionAxis","domainNetwork":"rpt:domain-66","optional":true}]},{"name":"rpt:cube-undimensioned","cubeDimensions":[{"dimension":"xbrl:concept"},{"dimension":"xbrl:period","optional":true},{"dimension":"xbrl:entity","optional":true},{"dimension":"xbrl:unit","optional":true},{"dimension":"xbrl:language","optional":true}]}],"labels":[{"forObject":"country:US","labelType":"xbrl:terseLabel","value":"U.S.","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:label","value":"UNITED STATES","language":"en-US"},{"forObject":"country:US","labelType":"xbrl:verboseLabel","value":"UNITED STATES","language":"en-US"},{"forObject":"currency:AllCurrenciesDomain","labelType":"xbrl:terseLabel","value":"All Currencies [Domain]","language":"en-US"},{"forObject":"currency:AllCurrenciesDomain","labelType":"xbrl:label","value":"All Currencies [Domain]","language":"en-US"},{"forObject":"currency:USD","labelType":"xbrl:terseLabel","value":"United States of America, Dollars","language":"en-US"},{"forObject":"currency:USD","labelType":"xbrl:label","value":"United States of America, Dollars","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:terseLabel","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:AmendmentFlag","labelType":"xbrl:label","value":"Amendment Flag","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:terseLabel","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:CurrentFiscalYearEndDate","labelType":"xbrl:label","value":"Current Fiscal Year End Date","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalPeriodFocus","labelType":"xbrl:label","value":"Document Fiscal Period Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:terseLabel","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentFiscalYearFocus","labelType":"xbrl:label","value":"Document Fiscal Year Focus","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:terseLabel","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentPeriodEndDate","labelType":"xbrl:label","value":"Document Period End Date","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:terseLabel","value":"Document Type","language":"en-US"},{"forObject":"dei:DocumentType","labelType":"xbrl:label","value":"Document Type","language":"en-US"},{"forObject":"dei:EntitiesTable","labelType":"xbrl:terseLabel","value":"Entities [Table]","language":"en-US"},{"forObject":"dei:EntitiesTable","labelType":"xbrl:label","value":"Entities [Table]","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:terseLabel","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCentralIndexKey","labelType":"xbrl:label","value":"Entity Central Index Key","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCommonStockSharesOutstanding","labelType":"xbrl:label","value":"Entity Common Stock, Shares Outstanding","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:terseLabel","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityCurrentReportingStatus","labelType":"xbrl:label","value":"Entity Current Reporting Status","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:terseLabel","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityDomain","labelType":"xbrl:label","value":"Entity [Domain]","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:terseLabel","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityFilerCategory","labelType":"xbrl:label","value":"Entity Filer Category","language":"en-US"},{"forObject":"dei:EntityInformationLineItems","labelType":"xbrl:terseLabel","value":"Entity Information [Line Items]","language":"en-US"},{"forObject":"dei:EntityInformationLineItems","labelType":"xbrl:label","value":"Entity Information [Line Items]","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:terseLabel","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityPublicFloat","labelType":"xbrl:label","value":"Entity Public Float","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:terseLabel","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityRegistrantName","labelType":"xbrl:label","value":"Entity Registrant Name","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:terseLabel","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityVoluntaryFilers","labelType":"xbrl:label","value":"Entity Voluntary Filers","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:terseLabel","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:EntityWellKnownSeasonedIssuer","labelType":"xbrl:label","value":"Entity Well-known Seasoned Issuer","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:terseLabel","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"dei:LegalEntityAxis","labelType":"xbrl:label","value":"Legal Entity [Axis]","language":"en-US"},{"forObject":"ntnx:A2016PlanMember","labelType":"xbrl:terseLabel","value":"2016 Plan","language":"en-US"},{"forObject":"ntnx:A2016PlanMember","labelType":"xbrl:label","value":"2016 Plan [Member]","language":"en-US"},{"forObject":"ntnx:A2016PlanMember","labelType":"xbrl:documentation","value":"2016 Plan [Member]","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","labelType":"xbrl:negatedTerseLabel","value":"Purchase of bond hedges related to the convertible senior notes","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Purchase of Bond Hedges","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","labelType":"xbrl:documentation","value":"Adjustments to Additional Paid in Capital, Purchase of Bond Hedges","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","labelType":"xbrl:terseLabel","value":"Offering costs incurred","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Stock Issued, Additional Offering Costs","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","labelType":"xbrl:documentation","value":"Adjustments to Additional Paid in Capital, Stock Issued, Additional Offering Costs","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","labelType":"xbrl:terseLabel","value":"Vesting of early exercised stock options","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options","language":"en-US"},{"forObject":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","labelType":"xbrl:documentation","value":"Adjustments to Additional Paid in Capital, Vesting of Early Exercised Stock Options","language":"en-US"},{"forObject":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","labelType":"xbrl:terseLabel","value":"Due in one year through three years","language":"en-US"},{"forObject":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","labelType":"xbrl:label","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value","language":"en-US"},{"forObject":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","labelType":"xbrl:documentation","value":"Available-for-sale Securities, Debt Maturities, Rolling Year Two Through Three, Fair Value","language":"en-US"},{"forObject":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","labelType":"xbrl:terseLabel","value":"Payment term (in years)","language":"en-US"},{"forObject":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Payment Term","language":"en-US"},{"forObject":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","labelType":"xbrl:documentation","value":"Business Combination, Contingent Consideration Arrangements, Payment Term","language":"en-US"},{"forObject":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","labelType":"xbrl:terseLabel","value":"Deferred payment arrangement, number of shares (in shares)","language":"en-US"},{"forObject":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","labelType":"xbrl:label","value":"Business Combination, Deferred Payment Arrangement, Number of Shares","language":"en-US"},{"forObject":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","labelType":"xbrl:documentation","value":"Business Combination, Deferred Payment Arrangement, Number of Shares","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementAmount","labelType":"xbrl:terseLabel","value":"Holdback arrangement, amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementAmount","labelType":"xbrl:label","value":"Business Combination, Holdback Arrangement, Amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementAmount","labelType":"xbrl:documentation","value":"Business Combination, Holdback Arrangement, Amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","labelType":"xbrl:terseLabel","value":"Holdback arrangement, fair value of common stock, amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","labelType":"xbrl:label","value":"Business Combination, Holdback Arrangement, Fair Value of Common Stock, Amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","labelType":"xbrl:documentation","value":"Business Combination, Holdback Arrangement, Fair Value of Common Stock, Amount","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","labelType":"xbrl:terseLabel","value":"Holdback arrangement, service period","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","labelType":"xbrl:label","value":"Business Combination, Holdback Arrangement, Service Period","language":"en-US"},{"forObject":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","labelType":"xbrl:documentation","value":"Business Combination, Holdback Arrangement, Service Period","language":"en-US"},{"forObject":"ntnx:BusinessCombinationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Business Combination","language":"en-US"},{"forObject":"ntnx:BusinessCombinationPolicyTextBlock","labelType":"xbrl:label","value":"Business Combination [Policy Text Block]","language":"en-US"},{"forObject":"ntnx:BusinessCombinationPolicyTextBlock","labelType":"xbrl:documentation","value":"Business Combination (Policy Text Block)","language":"en-US"},{"forObject":"ntnx:CalmAcquisitionMember","labelType":"xbrl:terseLabel","value":"Calm Acquisition","language":"en-US"},{"forObject":"ntnx:CalmAcquisitionMember","labelType":"xbrl:label","value":"Calm Acquisition [Member]","language":"en-US"},{"forObject":"ntnx:CalmAcquisitionMember","labelType":"xbrl:documentation","value":"Calm Acquisition [Member]","language":"en-US"},{"forObject":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","labelType":"xbrl:terseLabel","value":"Number of warrants exercised (in shares)","language":"en-US"},{"forObject":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Warrants Exercised","language":"en-US"},{"forObject":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","labelType":"xbrl:documentation","value":"Class of Warrant or Right, Number of Warrants Exercised","language":"en-US"},{"forObject":"ntnx:CommonClassBWarrantMember","labelType":"xbrl:terseLabel","value":"Common Class B Warrant","language":"en-US"},{"forObject":"ntnx:CommonClassBWarrantMember","labelType":"xbrl:label","value":"Common Class B Warrant [Member]","language":"en-US"},{"forObject":"ntnx:CommonClassBWarrantMember","labelType":"xbrl:documentation","value":"Common Class B Warrant [Member]","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","labelType":"xbrl:terseLabel","value":"Annual increase (in shares)","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","labelType":"xbrl:label","value":"Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","labelType":"xbrl:documentation","value":"Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","labelType":"xbrl:terseLabel","value":"Annual increase, percent of outstanding shares","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","labelType":"xbrl:label","value":"Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares","language":"en-US"},{"forObject":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","labelType":"xbrl:documentation","value":"Common Stock, Capital Shares Reserved for Future Issuance, Annual Increase, Percent of Outstanding Shares","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofClassesofStock","labelType":"xbrl:terseLabel","value":"Common stock, number of classes of stock","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofClassesofStock","labelType":"xbrl:label","value":"Common Stock, Number of Classes of Stock","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofClassesofStock","labelType":"xbrl:documentation","value":"Common Stock, Number of Classes of Stock","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofVotesPerShare","labelType":"xbrl:terseLabel","value":"Common stock number of votes per share","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofVotesPerShare","labelType":"xbrl:label","value":"Common Stock, Number of Votes Per Share","language":"en-US"},{"forObject":"ntnx:CommonStockNumberofVotesPerShare","labelType":"xbrl:documentation","value":"Common Stock, Number of Votes Per Share","language":"en-US"},{"forObject":"ntnx:CommonStockWarrantsMember","labelType":"xbrl:terseLabel","value":"Common stock warrants","language":"en-US"},{"forObject":"ntnx:CommonStockWarrantsMember","labelType":"xbrl:label","value":"Common Stock Warrants [Member]","language":"en-US"},{"forObject":"ntnx:CommonStockWarrantsMember","labelType":"xbrl:documentation","value":"Common Stock Warrants [Member]","language":"en-US"},{"forObject":"ntnx:CommonStockWarrantsMember","labelType":"xbrl:verboseLabel","value":"Convertible preferred stock warrants","language":"en-US"},{"forObject":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember","labelType":"xbrl:terseLabel","value":"Contingently issuable shares pursuant to a business combination","language":"en-US"},{"forObject":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember","labelType":"xbrl:label","value":"Continently Issuable Shares Pursuant to a Business Combination [Member]","language":"en-US"},{"forObject":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember","labelType":"xbrl:documentation","value":"Continently Issuable Shares Pursuant to a Business Combination [Member]","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationCompensationMember","labelType":"xbrl:terseLabel","value":"Contingent Consideration, Compensation","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationCompensationMember","labelType":"xbrl:label","value":"Contingent Consideration, Compensation [Member]","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationCompensationMember","labelType":"xbrl:documentation","value":"Contingent Consideration, Compensation [Member]","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationPurchasePriceMember","labelType":"xbrl:terseLabel","value":"Contingent Consideration, Purchase Price","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationPurchasePriceMember","labelType":"xbrl:label","value":"Contingent Consideration, Purchase Price [Member]","language":"en-US"},{"forObject":"ntnx:ContingentConsiderationPurchasePriceMember","labelType":"xbrl:documentation","value":"Contingent Consideration, Purchase Price [Member]","language":"en-US"},{"forObject":"ntnx:ContractManufacturerMember","labelType":"xbrl:terseLabel","value":"Contract Manufacturer","language":"en-US"},{"forObject":"ntnx:ContractManufacturerMember","labelType":"xbrl:label","value":"Contract Manufacturer [Member]","language":"en-US"},{"forObject":"ntnx:ContractManufacturerMember","labelType":"xbrl:documentation","value":"Contract Manufacturer [Member]","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtIssuanceCost","labelType":"xbrl:negatedTerseLabel","value":"Convertible Debt Issuance Cost","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtIssuanceCost","labelType":"xbrl:label","value":"Convertible Debt Issuance Cost","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtIssuanceCost","labelType":"xbrl:documentation","value":"Debt issuance costs incurred related to the convertible debt. It includes the amount of discount given to the initial purchasers' of the convertible debt. The total amount will be amortized over the term of the convertible debt.","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtIssuanceCost","labelType":"xbrl:terseLabel","value":"Convertible Debt Issuance Cost","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtParAmount","labelType":"xbrl:terseLabel","value":"Convertible Debt Par Amount","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtParAmount","labelType":"xbrl:label","value":"Convertible Debt Par Amount","language":"en-US"},{"forObject":"ntnx:ConvertibleDebtParAmount","labelType":"xbrl:documentation","value":"Face (par) amount of debt instrument at time of issuance.","language":"en-US"},{"forObject":"ntnx:CostofServicesMember","labelType":"xbrl:terseLabel","value":"Cost of revenue, support and other services","language":"en-US"},{"forObject":"ntnx:CostofServicesMember","labelType":"xbrl:label","value":"Cost of Services [Member]","language":"en-US"},{"forObject":"ntnx:CostofServicesMember","labelType":"xbrl:documentation","value":"Cost of Services [Member]","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueDomain","labelType":"xbrl:terseLabel","value":"Cost of product revenue [Domain]","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueDomain","labelType":"xbrl:label","value":"Cost of product revenue [Domain]","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueDomain","labelType":"xbrl:documentation","value":"Cost of product revenue [Domain]","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueMember","labelType":"xbrl:terseLabel","value":"Cost of product revenue","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueMember","labelType":"xbrl:label","value":"Cost of product revenue [Member]","language":"en-US"},{"forObject":"ntnx:CostofproductrevenueMember","labelType":"xbrl:documentation","value":"Cost of product revenue [Member]","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","labelType":"xbrl:documentation","value":"Debt Instrument, Convertible, Carrying Amount of Equity Component, Excluding Equity Issuance Costs","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Carrying Amount of Liability Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Carrying Amount of Liability Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","labelType":"xbrl:documentation","value":"Debt Instrument, Convertible, Carrying Amount of Liability Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","labelType":"xbrl:documentation","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Equity Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component","language":"en-US"},{"forObject":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","labelType":"xbrl:documentation","value":"Debt Instrument, Convertible, Transaction Costs Attributable to Liability Component","language":"en-US"},{"forObject":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","labelType":"xbrl:terseLabel","value":"Offering costs included in accounts payable","language":"en-US"},{"forObject":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","labelType":"xbrl:label","value":"Deferred Offering Costs Incurred but Not yet Paid","language":"en-US"},{"forObject":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","labelType":"xbrl:documentation","value":"Deferred Offering Costs Incurred but Not yet Paid","language":"en-US"},{"forObject":"ntnx:DeferredRevenueAssumedinBusinessCombination","labelType":"xbrl:terseLabel","value":"Assumed in a business combination","language":"en-US"},{"forObject":"ntnx:DeferredRevenueAssumedinBusinessCombination","labelType":"xbrl:label","value":"Deferred Revenue, Assumed in Business Combination","language":"en-US"},{"forObject":"ntnx:DeferredRevenueAssumedinBusinessCombination","labelType":"xbrl:documentation","value":"Deferred Revenue, Assumed in Business Combination","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognized","labelType":"xbrl:terseLabel","value":"Contracted revenue not recognized","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognized","labelType":"xbrl:label","value":"Deferred Revenue, Contracted Revenue Not Recognized","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognized","labelType":"xbrl:documentation","value":"Deferred Revenue, Contracted Revenue Not Recognized","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:terseLabel","value":"Percent expected to be recognized in next year","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:label","value":"Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year","language":"en-US"},{"forObject":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:documentation","value":"Deferred Revenue, Contracted Revenue Not Recognized, Percent Expected to be Recognized in Next Year","language":"en-US"},{"forObject":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","labelType":"xbrl:terseLabel","value":"Amount deferred in prior period","language":"en-US"},{"forObject":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","labelType":"xbrl:label","value":"Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period","language":"en-US"},{"forObject":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","labelType":"xbrl:documentation","value":"Deferred Revenue, Revenue Recognized, Amount Deferred in Prior Period","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:terseLabel","value":"Percent expected to be recognized in next year","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:label","value":"Deferred Sales Commission, Percent Expected to be Recognized in Next Year","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","labelType":"xbrl:documentation","value":"Deferred Sales Commission, Percent Expected to be Recognized in Next Year","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAdditions","labelType":"xbrl:terseLabel","value":"Additions","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAdditions","labelType":"xbrl:label","value":"Deferred Sales Commissions, Additions","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAdditions","labelType":"xbrl:documentation","value":"Deferred Sales Commissions, Additions","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","labelType":"xbrl:terseLabel","value":"Assumed in a business combination","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","labelType":"xbrl:label","value":"Deferred Sales Commissions, Assumed in Business Combination","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","labelType":"xbrl:documentation","value":"Deferred Sales Commissions, Assumed in Business Combination","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsCommissionsRecognized","labelType":"xbrl:negatedTerseLabel","value":"Revenue/commissions recognized","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsCommissionsRecognized","labelType":"xbrl:label","value":"Deferred Sales Commissions, Commissions Recognized","language":"en-US"},{"forObject":"ntnx:DeferredSalesCommissionsCommissionsRecognized","labelType":"xbrl:documentation","value":"Deferred Sales Commissions, Commissions Recognized","language":"en-US"},{"forObject":"ntnx:Deferredcommissionscurrentportion","labelType":"xbrl:terseLabel","value":"Deferred commissions\u2014current","language":"en-US"},{"forObject":"ntnx:Deferredcommissionscurrentportion","labelType":"xbrl:label","value":"Deferred commissions, current portion","language":"en-US"},{"forObject":"ntnx:Deferredcommissionscurrentportion","labelType":"xbrl:documentation","value":"Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.","language":"en-US"},{"forObject":"ntnx:Deferredsalescommissionsnoncurrent","labelType":"xbrl:terseLabel","value":"Deferred commissions\u2014non-current","language":"en-US"},{"forObject":"ntnx:Deferredsalescommissionsnoncurrent","labelType":"xbrl:label","value":"Deferred sales commissions, non-current","language":"en-US"},{"forObject":"ntnx:Deferredsalescommissionsnoncurrent","labelType":"xbrl:documentation","value":"Carrying amounts as of the balance sheet date of deferred sales commissions at the end of the reporting period that are expected to be charged against earnings beyond one year or the normal operating cycle, if longer.","language":"en-US"},{"forObject":"ntnx:DemonstrationUnitsMember","labelType":"xbrl:terseLabel","value":"Demonstration units","language":"en-US"},{"forObject":"ntnx:DemonstrationUnitsMember","labelType":"xbrl:label","value":"Demonstration Units [Member]","language":"en-US"},{"forObject":"ntnx:DemonstrationUnitsMember","labelType":"xbrl:documentation","value":"Demonstration Units [Member]","language":"en-US"},{"forObject":"ntnx:DocumentandEntityInformationAbstract","labelType":"xbrl:label","value":"Document and Entity Information [Abstract]","language":"en-US"},{"forObject":"ntnx:DocumentandEntityInformationAbstract","labelType":"xbrl:documentation","value":"Document and Entity Information [Abstract]","language":"en-US"},{"forObject":"ntnx:EarlyExercisedStockOptionsMember","labelType":"xbrl:terseLabel","value":"Early Exercised Stock Options","language":"en-US"},{"forObject":"ntnx:EarlyExercisedStockOptionsMember","labelType":"xbrl:label","value":"Early Exercised Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:EarlyExercisedStockOptionsMember","labelType":"xbrl:documentation","value":"Early Exercised Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","labelType":"xbrl:negatedTerseLabel","value":"Warrant revaluation","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Fair Value Adjustment of Warrants","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Fair Value Adjustment of Warrants","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","labelType":"xbrl:terseLabel","value":"Intangible asset migration","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Intangible Asset Migration, Amount","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","labelType":"xbrl:terseLabel","value":"Non-deductible expenses","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense Excluding Share-based Compensation Cost, Amount","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","labelType":"xbrl:terseLabel","value":"Transfer pricing adjustments","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments","language":"en-US"},{"forObject":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","labelType":"xbrl:documentation","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expenses, Transfer Pricing Adjustments","language":"en-US"},{"forObject":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember","labelType":"xbrl:terseLabel","value":"Employee Stock Options Excluding Performance Stock Options","language":"en-US"},{"forObject":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember","labelType":"xbrl:label","value":"Employee Stock Options Excluding Performance Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember","labelType":"xbrl:documentation","value":"Employee Stock Options Excluding Performance Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:EmployeeStockPurchasePlanMember","labelType":"xbrl:verboseLabel","value":"Employee stock purchase plan","language":"en-US"},{"forObject":"ntnx:EmployeeStockPurchasePlanMember","labelType":"xbrl:label","value":"Employee Stock Purchase Plan [Member]","language":"en-US"},{"forObject":"ntnx:EmployeeStockPurchasePlanMember","labelType":"xbrl:documentation","value":"Employee Stock Purchase Plan [Member]","language":"en-US"},{"forObject":"ntnx:HardwareMember","labelType":"xbrl:terseLabel","value":"Hardware","language":"en-US"},{"forObject":"ntnx:HardwareMember","labelType":"xbrl:label","value":"Hardware [Member]","language":"en-US"},{"forObject":"ntnx:HardwareMember","labelType":"xbrl:documentation","value":"Hardware [Member]","language":"en-US"},{"forObject":"ntnx:IncentiveStockOptionMember","labelType":"xbrl:terseLabel","value":"Incentive Stock Option","language":"en-US"},{"forObject":"ntnx:IncentiveStockOptionMember","labelType":"xbrl:label","value":"Incentive Stock Option [Member]","language":"en-US"},{"forObject":"ntnx:IncentiveStockOptionMember","labelType":"xbrl:documentation","value":"Incentive Stock Option [Member]","language":"en-US"},{"forObject":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","labelType":"xbrl:terseLabel","value":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price","language":"en-US"},{"forObject":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price","language":"en-US"},{"forObject":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","labelType":"xbrl:documentation","value":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants, $10 Increase in Share Price","language":"en-US"},{"forObject":"ntnx:LightspeedVenturePartnersMember","labelType":"xbrl:terseLabel","value":"Lightspeed Venture Partners","language":"en-US"},{"forObject":"ntnx:LightspeedVenturePartnersMember","labelType":"xbrl:label","value":"Lightspeed Venture Partners [Member]","language":"en-US"},{"forObject":"ntnx:LightspeedVenturePartnersMember","labelType":"xbrl:documentation","value":"Lightspeed Venture Partners [Member]","language":"en-US"},{"forObject":"ntnx:Mainframe2Inc.Member","labelType":"xbrl:terseLabel","value":"Mainframe2, Inc.","language":"en-US"},{"forObject":"ntnx:Mainframe2Inc.Member","labelType":"xbrl:label","value":"Mainframe2, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:Mainframe2Inc.Member","labelType":"xbrl:documentation","value":"Mainframe2, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:MinjarInc.Member","labelType":"xbrl:terseLabel","value":"Minjar, Inc.","language":"en-US"},{"forObject":"ntnx:MinjarInc.Member","labelType":"xbrl:label","value":"Minjar, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:MinjarInc.Member","labelType":"xbrl:documentation","value":"Minjar, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:MinjarandNetsilMember","labelType":"xbrl:terseLabel","value":"Minjar and Netsil","language":"en-US"},{"forObject":"ntnx:MinjarandNetsilMember","labelType":"xbrl:label","value":"Minjar and Netsil [Member]","language":"en-US"},{"forObject":"ntnx:MinjarandNetsilMember","labelType":"xbrl:documentation","value":"Minjar and Netsil [Member]","language":"en-US"},{"forObject":"ntnx:MovementinDeferredCommissionsRollForward","labelType":"xbrl:terseLabel","value":"Deferred Commissions","language":"en-US"},{"forObject":"ntnx:MovementinDeferredCommissionsRollForward","labelType":"xbrl:label","value":"Movement in Deferred Commissions [Roll Forward]","language":"en-US"},{"forObject":"ntnx:MovementinDeferredCommissionsRollForward","labelType":"xbrl:documentation","value":"Movement in Deferred Commissions [Roll Forward]","language":"en-US"},{"forObject":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","labelType":"xbrl:terseLabel","value":"Net Transaction Cost of the Note Hedges and Warrants","language":"en-US"},{"forObject":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","labelType":"xbrl:label","value":"Net Transaction Cost of the Note Hedges and Warrants","language":"en-US"},{"forObject":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","labelType":"xbrl:documentation","value":"Net transaction cost of the Note Hedges and Warrants.","language":"en-US"},{"forObject":"ntnx:NetsilInc.Member","labelType":"xbrl:terseLabel","value":"Netsil Inc.","language":"en-US"},{"forObject":"ntnx:NetsilInc.Member","labelType":"xbrl:label","value":"Netsil Inc. [Member]","language":"en-US"},{"forObject":"ntnx:NetsilInc.Member","labelType":"xbrl:documentation","value":"Netsil Inc. [Member]","language":"en-US"},{"forObject":"ntnx:NoncashVestingofEarlyExercisedStockOptions","labelType":"xbrl:terseLabel","value":"Vesting of early exercised stock options","language":"en-US"},{"forObject":"ntnx:NoncashVestingofEarlyExercisedStockOptions","labelType":"xbrl:label","value":"Noncash Vesting of Early Exercised Stock Options","language":"en-US"},{"forObject":"ntnx:NoncashVestingofEarlyExercisedStockOptions","labelType":"xbrl:documentation","value":"Noncash Vesting of Early Exercised Stock Options","language":"en-US"},{"forObject":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","labelType":"xbrl:terseLabel","value":"Reclassification of convertible preferred stock warrant liability to additional paid-in capital","language":"en-US"},{"forObject":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","labelType":"xbrl:label","value":"Noncash or Part Noncash Reclassification of Liability to Equity","language":"en-US"},{"forObject":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","labelType":"xbrl:documentation","value":"Noncash or Part Noncash Reclassification of Liability to Equity","language":"en-US"},{"forObject":"ntnx:NoncontractVendorsMember","labelType":"xbrl:terseLabel","value":"Non-contract Vendors [Member]","language":"en-US"},{"forObject":"ntnx:NoncontractVendorsMember","labelType":"xbrl:label","value":"Non-contract Vendors [Member]","language":"en-US"},{"forObject":"ntnx:NoncontractVendorsMember","labelType":"xbrl:documentation","value":"Non-contract Vendors [Member]","language":"en-US"},{"forObject":"ntnx:NonqualifiedStockOptionMember","labelType":"xbrl:terseLabel","value":"Non-qualified Stock Option","language":"en-US"},{"forObject":"ntnx:NonqualifiedStockOptionMember","labelType":"xbrl:label","value":"Non-qualified Stock Option [Member]","language":"en-US"},{"forObject":"ntnx:NonqualifiedStockOptionMember","labelType":"xbrl:documentation","value":"Non-qualified Stock Option [Member]","language":"en-US"},{"forObject":"ntnx:NutanixInc.Member","labelType":"xbrl:terseLabel","value":"Nutanix, Inc.","language":"en-US"},{"forObject":"ntnx:NutanixInc.Member","labelType":"xbrl:label","value":"Nutanix, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:NutanixInc.Member","labelType":"xbrl:documentation","value":"Nutanix, Inc. [Member]","language":"en-US"},{"forObject":"ntnx:OtherAmericasMember","labelType":"xbrl:terseLabel","value":"Other Americas","language":"en-US"},{"forObject":"ntnx:OtherAmericasMember","labelType":"xbrl:label","value":"Other Americas [Member]","language":"en-US"},{"forObject":"ntnx:OtherAmericasMember","labelType":"xbrl:documentation","value":"Other Americas [Member]","language":"en-US"},{"forObject":"ntnx:OtherTaxAssetsNonCurrent","labelType":"xbrl:terseLabel","value":"Other tax assets\u2014non-current","language":"en-US"},{"forObject":"ntnx:OtherTaxAssetsNonCurrent","labelType":"xbrl:label","value":"Other Tax Assets, Non-Current","language":"en-US"},{"forObject":"ntnx:OtherTaxAssetsNonCurrent","labelType":"xbrl:documentation","value":"Other Tax Assets, Non-Current","language":"en-US"},{"forObject":"ntnx:PartnerAMember","labelType":"xbrl:terseLabel","value":"Partner A","language":"en-US"},{"forObject":"ntnx:PartnerAMember","labelType":"xbrl:label","value":"Partner A [Member]","language":"en-US"},{"forObject":"ntnx:PartnerAMember","labelType":"xbrl:documentation","value":"Partner A [Member]","language":"en-US"},{"forObject":"ntnx:PartnerBMember","labelType":"xbrl:terseLabel","value":"Partner B","language":"en-US"},{"forObject":"ntnx:PartnerBMember","labelType":"xbrl:label","value":"Partner B [Member]","language":"en-US"},{"forObject":"ntnx:PartnerBMember","labelType":"xbrl:documentation","value":"Partner B [Member]","language":"en-US"},{"forObject":"ntnx:PartnerCMember","labelType":"xbrl:terseLabel","value":"Partner C","language":"en-US"},{"forObject":"ntnx:PartnerCMember","labelType":"xbrl:label","value":"Partner C [Member]","language":"en-US"},{"forObject":"ntnx:PartnerCMember","labelType":"xbrl:documentation","value":"Partner C [Member]","language":"en-US"},{"forObject":"ntnx:PartnerDMember","labelType":"xbrl:terseLabel","value":"Partner D","language":"en-US"},{"forObject":"ntnx:PartnerDMember","labelType":"xbrl:label","value":"Partner D [Member]","language":"en-US"},{"forObject":"ntnx:PartnerDMember","labelType":"xbrl:documentation","value":"Partner D [Member]","language":"en-US"},{"forObject":"ntnx:PartnerEMember","labelType":"xbrl:terseLabel","value":"Partner E","language":"en-US"},{"forObject":"ntnx:PartnerEMember","labelType":"xbrl:label","value":"Partner E [Member]","language":"en-US"},{"forObject":"ntnx:PartnerEMember","labelType":"xbrl:documentation","value":"Partner E [Member]","language":"en-US"},{"forObject":"ntnx:PartnerFMember","labelType":"xbrl:terseLabel","value":"Partner F","language":"en-US"},{"forObject":"ntnx:PartnerFMember","labelType":"xbrl:label","value":"Partner F [Member]","language":"en-US"},{"forObject":"ntnx:PartnerFMember","labelType":"xbrl:documentation","value":"Partner F [Member]","language":"en-US"},{"forObject":"ntnx:PerformanceStockOptionsMember","labelType":"xbrl:terseLabel","value":"Performance Stock Options","language":"en-US"},{"forObject":"ntnx:PerformanceStockOptionsMember","labelType":"xbrl:label","value":"Performance Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:PerformanceStockOptionsMember","labelType":"xbrl:documentation","value":"Performance Stock Options [Member]","language":"en-US"},{"forObject":"ntnx:PernixDataAcquisitionMember","labelType":"xbrl:terseLabel","value":"PernixData Acquisition","language":"en-US"},{"forObject":"ntnx:PernixDataAcquisitionMember","labelType":"xbrl:label","value":"PernixData Acquisition [Member]","language":"en-US"},{"forObject":"ntnx:PernixDataAcquisitionMember","labelType":"xbrl:documentation","value":"PernixData Acquisition [Member]","language":"en-US"},{"forObject":"ntnx:PernixDataMember","labelType":"xbrl:terseLabel","value":"PernixData [Member]","language":"en-US"},{"forObject":"ntnx:PernixDataMember","labelType":"xbrl:label","value":"PernixData [Member]","language":"en-US"},{"forObject":"ntnx:PernixDataMember","labelType":"xbrl:documentation","value":"PernixData [Member]","language":"en-US"},{"forObject":"ntnx:ProductWarrantyDuration","labelType":"xbrl:terseLabel","value":"Warranty duration, hardware (in years)","language":"en-US"},{"forObject":"ntnx:ProductWarrantyDuration","labelType":"xbrl:label","value":"Product Warranty Duration","language":"en-US"},{"forObject":"ntnx:ProductWarrantyDuration","labelType":"xbrl:documentation","value":"Product Warranty Duration","language":"en-US"},{"forObject":"ntnx:ProductWarrantyReplacementPeriod","labelType":"xbrl:terseLabel","value":"Product warranty replacement period (in years)","language":"en-US"},{"forObject":"ntnx:ProductWarrantyReplacementPeriod","labelType":"xbrl:label","value":"Product Warranty Replacement Period","language":"en-US"},{"forObject":"ntnx:ProductWarrantyReplacementPeriod","labelType":"xbrl:documentation","value":"Product Warranty Replacement Period","language":"en-US"},{"forObject":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","labelType":"xbrl:negatedTerseLabel","value":"Temporary equity, conversion of convertible preferred stock to common stock upon IPO (in shares)","language":"en-US"},{"forObject":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","labelType":"xbrl:label","value":"Reclassifications of Temporary to Permanent Equity, Shares","language":"en-US"},{"forObject":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","labelType":"xbrl:documentation","value":"Reclassifications of Temporary to Permanent Equity, Shares","language":"en-US"},{"forObject":"ntnx:RemainingTermofConvertibleDebt","labelType":"xbrl:terseLabel","value":"Remaining Term of Convertible Debt","language":"en-US"},{"forObject":"ntnx:RemainingTermofConvertibleDebt","labelType":"xbrl:label","value":"Remaining Term of Convertible Debt","language":"en-US"},{"forObject":"ntnx:RemainingTermofConvertibleDebt","labelType":"xbrl:documentation","value":"Remaining term of the Convertible Debt as of the balance sheet date.","language":"en-US"},{"forObject":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Revenue by Arrangement, Disclosure","language":"en-US"},{"forObject":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","labelType":"xbrl:label","value":"Revenue by Arrangement, Disclosure [Table Text Block]","language":"en-US"},{"forObject":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","labelType":"xbrl:documentation","value":"Revenue by Arrangement, Disclosure [Table Text Block]","language":"en-US"},{"forObject":"ntnx:SeniorNotesDueApril152019Member","labelType":"xbrl:terseLabel","value":"Senior Notes Due April 15, 2019 [Member]","language":"en-US"},{"forObject":"ntnx:SeniorNotesDueApril152019Member","labelType":"xbrl:label","value":"Senior Notes Due April 15, 2019 [Member]","language":"en-US"},{"forObject":"ntnx:SeniorNotesDueApril152019Member","labelType":"xbrl:documentation","value":"Senior Notes Due April 15, 2019 [Member]","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","labelType":"xbrl:terseLabel","value":"Share Price Threshold for Dilutive Effect of Convertible Debt","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","labelType":"xbrl:label","value":"Share Price Threshold for Dilutive Effect of Convertible Debt","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","labelType":"xbrl:documentation","value":"Share Price Threshold for Dilutive Effect of Convertible Debt","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","labelType":"xbrl:terseLabel","value":"Share Price Threshold for Dilutive Effect of Warrants","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","labelType":"xbrl:label","value":"Share Price Threshold for Dilutive Effect of Warrants","language":"en-US"},{"forObject":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","labelType":"xbrl:documentation","value":"Share Price Threshold for Dilutive Effect of Warrants","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","labelType":"xbrl:terseLabel","value":"Monetary cap","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Monetary Cap","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","labelType":"xbrl:terseLabel","value":"Number of six-month purchase periods","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Six Month Purchase Periods","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","labelType":"xbrl:terseLabel","value":"Offering period duration (in months)","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Offering Period Duration","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","labelType":"xbrl:terseLabel","value":"Nonvested shares (in shares)","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Unvested, Number","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","labelType":"xbrl:terseLabel","value":"Vested (in shares)","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Vested, Number","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","labelType":"xbrl:terseLabel","value":"Exercise price, percent of estimated fair value","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value","language":"en-US"},{"forObject":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","labelType":"xbrl:documentation","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercise Price, Percent of Estimated Fair Value","language":"en-US"},{"forObject":"ntnx:SoftwareLicenseTerm","labelType":"xbrl:terseLabel","value":"Software license term","language":"en-US"},{"forObject":"ntnx:SoftwareLicenseTerm","labelType":"xbrl:label","value":"Software, License Term","language":"en-US"},{"forObject":"ntnx:SoftwareLicenseTerm","labelType":"xbrl:documentation","value":"Software, License Term","language":"en-US"},{"forObject":"ntnx:SoftwareMember","labelType":"xbrl:terseLabel","value":"Software","language":"en-US"},{"forObject":"ntnx:SoftwareMember","labelType":"xbrl:label","value":"Software [Member]","language":"en-US"},{"forObject":"ntnx:SoftwareMember","labelType":"xbrl:documentation","value":"Software [Member]","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","labelType":"xbrl:terseLabel","value":"Conversion ratio","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities, Conversion Ratio","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","labelType":"xbrl:documentation","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities, Conversion Ratio","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","labelType":"xbrl:terseLabel","value":"Issuance of common stock upon exercise of common stock warrants (in shares)","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Exercise of Warrants","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","labelType":"xbrl:documentation","value":"Stock Issued During Period, Shares, Exercise of Warrants","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","labelType":"xbrl:terseLabel","value":"Issuance of common stock upon exercise of common stock warrants","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Exercise of Warrants","language":"en-US"},{"forObject":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","labelType":"xbrl:documentation","value":"Stock Issued During Period, Value, Exercise of Warrants","language":"en-US"},{"forObject":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","labelType":"xbrl:terseLabel","value":"Provisional income tax expense","language":"en-US"},{"forObject":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","labelType":"xbrl:label","value":"Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense","language":"en-US"},{"forObject":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","labelType":"xbrl:documentation","value":"Tax Cuts And Jobs Act Of 2017, Incomplete Accounting, Change In Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense","language":"en-US"},{"forObject":"srt:AffiliatedEntityMember","labelType":"xbrl:terseLabel","value":"Lightspeed Venture Partners","language":"en-US"},{"forObject":"srt:AffiliatedEntityMember","labelType":"xbrl:label","value":"Affiliated Entity [Member]","language":"en-US"},{"forObject":"srt:AsiaPacificMember","labelType":"xbrl:terseLabel","value":"Asia-Pacific","language":"en-US"},{"forObject":"srt:AsiaPacificMember","labelType":"xbrl:label","value":"Asia Pacific [Member]","language":"en-US"},{"forObject":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","labelType":"xbrl:label","value":"Condensed Financial Information Disclosure [Abstract]","language":"en-US"},{"forObject":"srt:CondensedFinancialStatementsCaptionsLineItems","labelType":"xbrl:terseLabel","value":"Condensed Financial Statements, Captions [Line Items]","language":"en-US"},{"forObject":"srt:CondensedFinancialStatementsCaptionsLineItems","labelType":"xbrl:label","value":"Condensed Financial Statements, Captions [Line Items]","language":"en-US"},{"forObject":"srt:CondensedFinancialStatementsTextBlock","labelType":"xbrl:terseLabel","value":"SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)","language":"en-US"},{"forObject":"srt:CondensedFinancialStatementsTextBlock","labelType":"xbrl:label","value":"Condensed Financial Statements [Text Block]","language":"en-US"},{"forObject":"srt:CounterpartyNameAxis","labelType":"xbrl:terseLabel","value":"Counterparty Name [Axis]","language":"en-US"},{"forObject":"srt:CounterpartyNameAxis","labelType":"xbrl:label","value":"Counterparty Name [Axis]","language":"en-US"},{"forObject":"srt:CurrencyAxis","labelType":"xbrl:terseLabel","value":"Currency [Axis]","language":"en-US"},{"forObject":"srt:CurrencyAxis","labelType":"xbrl:label","value":"Currency [Axis]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:terseLabel","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:MajorCustomersAxis","labelType":"xbrl:label","value":"Customer [Axis]","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:terseLabel","value":"Maximum","language":"en-US"},{"forObject":"srt:MaximumMember","labelType":"xbrl:label","value":"Maximum [Member]","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:terseLabel","value":"Minimum","language":"en-US"},{"forObject":"srt:MinimumMember","labelType":"xbrl:label","value":"Minimum [Member]","language":"en-US"},{"forObject":"srt:NameOfMajorCustomerDomain","labelType":"xbrl:terseLabel","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:NameOfMajorCustomerDomain","labelType":"xbrl:label","value":"Customer [Domain]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:terseLabel","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipAxis","labelType":"xbrl:label","value":"Ownership [Axis]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:terseLabel","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:OwnershipDomain","labelType":"xbrl:label","value":"Ownership [Domain]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:terseLabel","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductOrServiceAxis","labelType":"xbrl:label","value":"Product and Service [Axis]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:terseLabel","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:ProductsAndServicesDomain","labelType":"xbrl:label","value":"Product and Service [Domain]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:terseLabel","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeAxis","labelType":"xbrl:label","value":"Range [Axis]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:terseLabel","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:RangeMember","labelType":"xbrl:label","value":"Range [Domain]","language":"en-US"},{"forObject":"srt:RepurchaseAgreementCounterpartyNameDomain","labelType":"xbrl:terseLabel","value":"Counterparty Name [Domain]","language":"en-US"},{"forObject":"srt:RepurchaseAgreementCounterpartyNameDomain","labelType":"xbrl:label","value":"Counterparty Name [Domain]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:terseLabel","value":"Restatement Adjustment [Member]","language":"en-US"},{"forObject":"srt:RestatementAdjustmentMember","labelType":"xbrl:label","value":"Restatement Adjustment [Member]","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:terseLabel","value":"Restatement [Axis]","language":"en-US"},{"forObject":"srt:RestatementAxis","labelType":"xbrl:label","value":"Restatement [Axis]","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:terseLabel","value":"Restatement [Domain]","language":"en-US"},{"forObject":"srt:RestatementDomain","labelType":"xbrl:label","value":"Restatement [Domain]","language":"en-US"},{"forObject":"srt:ScenarioPreviouslyReportedMember","labelType":"xbrl:terseLabel","value":"Previously Reported [Member]","language":"en-US"},{"forObject":"srt:ScenarioPreviouslyReportedMember","labelType":"xbrl:label","value":"Previously Reported [Member]","language":"en-US"},{"forObject":"srt:ScheduleOfCondensedFinancialStatementsTable","labelType":"xbrl:terseLabel","value":"Condensed Financial Statements [Table]","language":"en-US"},{"forObject":"srt:ScheduleOfCondensedFinancialStatementsTable","labelType":"xbrl:label","value":"Condensed Financial Statements [Table]","language":"en-US"},{"forObject":"srt:ScheduleOfCondensedFinancialStatementsTableTextBlock","labelType":"xbrl:terseLabel","value":"Condensed Financial Statements","language":"en-US"},{"forObject":"srt:ScheduleOfCondensedFinancialStatementsTableTextBlock","labelType":"xbrl:label","value":"Condensed Financial Statements [Table Text Block]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:terseLabel","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:SegmentGeographicalDomain","labelType":"xbrl:label","value":"Geographical [Domain]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:terseLabel","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:StatementGeographicalAxis","labelType":"xbrl:label","value":"Geographical [Axis]","language":"en-US"},{"forObject":"srt:WeightedAverageMember","labelType":"xbrl:terseLabel","value":"Weighted Average","language":"en-US"},{"forObject":"srt:WeightedAverageMember","labelType":"xbrl:label","value":"Weighted Average [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingPoliciesAbstract","labelType":"xbrl:label","value":"Accounting Policies [Abstract]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:terseLabel","value":"Accounting Standards Update 2014-09 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201409Member","labelType":"xbrl:label","value":"Accounting Standards Update 2014-09 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201507Member","labelType":"xbrl:terseLabel","value":"Accounting Standards Update 2015-07","language":"en-US"},{"forObject":"us-gaap:AccountingStandardsUpdate201507Member","labelType":"xbrl:label","value":"Accounting Standards Update 2015-07 [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:AccountsPayableCurrent","labelType":"xbrl:label","value":"Accounts Payable, Current","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:terseLabel","value":"Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableMember","labelType":"xbrl:label","value":"Accounts Receivable [Member]","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable\u2014net","language":"en-US"},{"forObject":"us-gaap:AccountsReceivableNetCurrent","labelType":"xbrl:label","value":"Accounts Receivable, Net, Current","language":"en-US"},{"forObject":"us-gaap:AccruedBonusesCurrent","labelType":"xbrl:terseLabel","value":"Accrued bonus","language":"en-US"},{"forObject":"us-gaap:AccruedBonusesCurrent","labelType":"xbrl:label","value":"Accrued Bonuses, Current","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:terseLabel","value":"Income taxes payable","language":"en-US"},{"forObject":"us-gaap:AccruedIncomeTaxesCurrent","labelType":"xbrl:label","value":"Accrued Income Taxes, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:AccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued expenses and other current liabilities","language":"en-US"},{"forObject":"us-gaap:AccruedPayrollTaxesCurrent","labelType":"xbrl:terseLabel","value":"Payroll taxes payable","language":"en-US"},{"forObject":"us-gaap:AccruedPayrollTaxesCurrent","labelType":"xbrl:label","value":"Accrued Payroll Taxes, Current","language":"en-US"},{"forObject":"us-gaap:AccruedProfessionalFeesCurrent","labelType":"xbrl:terseLabel","value":"Accrued professional services","language":"en-US"},{"forObject":"us-gaap:AccruedProfessionalFeesCurrent","labelType":"xbrl:label","value":"Accrued Professional Fees, Current","language":"en-US"},{"forObject":"us-gaap:AccruedSalesCommissionCurrent","labelType":"xbrl:terseLabel","value":"Accrued commissions","language":"en-US"},{"forObject":"us-gaap:AccruedSalesCommissionCurrent","labelType":"xbrl:label","value":"Accrued Sales Commission, Current","language":"en-US"},{"forObject":"us-gaap:AccruedVacationCurrent","labelType":"xbrl:terseLabel","value":"Accrued vacation","language":"en-US"},{"forObject":"us-gaap:AccruedVacationCurrent","labelType":"xbrl:label","value":"Accrued Vacation, Current","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:negatedTerseLabel","value":"Less accumulated depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:terseLabel","value":"Accumulated other comprehensive loss","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","labelType":"xbrl:label","value":"Accumulated Other Comprehensive Income (Loss), Net of Tax","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:terseLabel","value":"Accumulated Other Comprehensive Loss","language":"en-US"},{"forObject":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","labelType":"xbrl:label","value":"AOCI Attributable to Parent [Member]","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated Life (in years)","language":"en-US"},{"forObject":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","labelType":"xbrl:label","value":"Acquired Finite-lived Intangible Assets, Weighted Average Useful Life","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:terseLabel","value":"Additional paid-in capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapital","labelType":"xbrl:label","value":"Additional Paid in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:terseLabel","value":"Additional Paid-in Capital","language":"en-US"},{"forObject":"us-gaap:AdditionalPaidInCapitalMember","labelType":"xbrl:label","value":"Additional Paid-in Capital [Member]","language":"en-US"},{"forObject":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","labelType":"xbrl:terseLabel","value":"Excess tax benefit from stock-based compensation","language":"en-US"},{"forObject":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","labelType":"xbrl:label","value":"Adjustment to Additional Paid in Capital, Income Tax Effect from Share-based Compensation, Net","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:terseLabel","value":"Adjustments for New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","labelType":"xbrl:label","value":"Adjustments for New Accounting Pronouncements [Axis]","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","labelType":"xbrl:terseLabel","value":"Equity component of convertible senior notes, net","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Equity Component of Convertible Debt","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts","labelType":"xbrl:negatedTerseLabel","value":"Underwriting discounts and commissions","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:terseLabel","value":"Reclassification of convertible preferred stock warrant liability to APIC upon IPO","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","labelType":"xbrl:label","value":"Adjustments to Additional Paid in Capital, Warrant Issued","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Adjustments to reconcile net loss to net cash provided by operating activities:","language":"en-US"},{"forObject":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Advertising Costs","language":"en-US"},{"forObject":"us-gaap:AdvertisingCostsPolicyTextBlock","labelType":"xbrl:label","value":"Advertising Costs, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:terseLabel","value":"Advertising expense","language":"en-US"},{"forObject":"us-gaap:AdvertisingExpense","labelType":"xbrl:label","value":"Advertising Expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:terseLabel","value":"Total stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:AllocatedShareBasedCompensationExpense","labelType":"xbrl:label","value":"Allocated Share-based Compensation Expense","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:terseLabel","value":"Accounts receivable, allowance","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts Receivable, Current","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:periodStartLabel","value":"Allowance for accounts receivable, beginning balance","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","labelType":"xbrl:periodEndLabel","value":"Allowance for doubtful accounts\u2014ending balance","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","labelType":"xbrl:terseLabel","value":"Allowance for Doubtful Accounts Receivable [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts Receivable [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:negatedTerseLabel","value":"Write-offs","language":"en-US"},{"forObject":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","labelType":"xbrl:label","value":"Allowance for Doubtful Accounts Receivable, Write-offs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfDebtDiscountPremium","labelType":"xbrl:terseLabel","value":"Amortization of Debt Discount (Premium)","language":"en-US"},{"forObject":"us-gaap:AmortizationOfDebtDiscountPremium","labelType":"xbrl:label","value":"Amortization of Debt Discount (Premium)","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:terseLabel","value":"Amortization of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCosts","labelType":"xbrl:label","value":"Amortization of Debt Issuance Costs","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","labelType":"xbrl:terseLabel","value":"Amortization of debt discount and issuance cost","language":"en-US"},{"forObject":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","labelType":"xbrl:label","value":"Amortization of Debt Issuance Costs and Discounts","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:terseLabel","value":"Amortization of intangible assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:label","value":"Amortization of Intangible Assets","language":"en-US"},{"forObject":"us-gaap:AmortizationOfIntangibleAssets","labelType":"xbrl:negatedTerseLabel","value":"Amortization of intangible assets","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:terseLabel","value":"Antidilutive securities excluded from computation of earnings per share (in shares)","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:terseLabel","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","labelType":"xbrl:label","value":"Antidilutive Securities [Axis]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:terseLabel","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","labelType":"xbrl:label","value":"Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:terseLabel","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AntidilutiveSecuritiesNameDomain","labelType":"xbrl:label","value":"Antidilutive Securities, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:terseLabel","value":"Impairment losses","language":"en-US"},{"forObject":"us-gaap:AssetImpairmentCharges","labelType":"xbrl:label","value":"Asset Impairment Charges","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:totalLabel","value":"Total assets","language":"en-US"},{"forObject":"us-gaap:Assets","labelType":"xbrl:label","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:terseLabel","value":"Assets","language":"en-US"},{"forObject":"us-gaap:AssetsAbstract","labelType":"xbrl:label","value":"Assets [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:totalLabel","value":"Total current assets","language":"en-US"},{"forObject":"us-gaap:AssetsCurrent","labelType":"xbrl:label","value":"Assets, Current","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current assets:","language":"en-US"},{"forObject":"us-gaap:AssetsCurrentAbstract","labelType":"xbrl:label","value":"Assets, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Financial Assets:","language":"en-US"},{"forObject":"us-gaap:AssetsFairValueDisclosureAbstract","labelType":"xbrl:label","value":"Assets, Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","labelType":"xbrl:terseLabel","value":"Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Maturity, Fair Value, Rolling Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:terseLabel","value":"Due within one year","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Rolling within One Year, Fair Value","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:verboseLabel","value":"Short-term investments:","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:label","value":"Debt Securities, Available-for-sale, Current","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:terseLabel","value":"Short-term investments","language":"en-US"},{"forObject":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:terseLabel","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:AwardTypeAxis","labelType":"xbrl:label","value":"Award Type [Axis]","language":"en-US"},{"forObject":"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock","labelType":"xbrl:terseLabel","value":"BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en-US"},{"forObject":"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock","labelType":"xbrl:label","value":"Basis of Presentation and Significant Accounting Policies [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:terseLabel","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAcquireeDomain","labelType":"xbrl:label","value":"Business Acquisition, Acquiree [Domain]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:terseLabel","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionAxis","labelType":"xbrl:label","value":"Business Acquisition [Axis]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:terseLabel","value":"Business acquisition equity issued (in shares)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","labelType":"xbrl:label","value":"Business Acquisition, Equity Interest Issued or Issuable, Number of Shares","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:terseLabel","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionLineItems","labelType":"xbrl:label","value":"Business Acquisition [Line Items]","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:terseLabel","value":"Share price (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:BusinessAcquisitionSharePrice","labelType":"xbrl:label","value":"Business Acquisition, Share Price","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:terseLabel","value":"Acquisition related costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","labelType":"xbrl:label","value":"Business Combination, Acquisition Related Costs","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:terseLabel","value":"Consideration transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferred1","labelType":"xbrl:verboseLabel","value":"Total consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","labelType":"xbrl:terseLabel","value":"Equity interests issued and issuable (in shares)","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred, Equity Interests Issued and Issuable","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:terseLabel","value":"Liabilities incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","labelType":"xbrl:label","value":"Business Combination, Consideration Transferred, Liabilities Incurred","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:negatedLabel","value":"Contingent liability adjustment","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","labelType":"xbrl:terseLabel","value":"Change in fair value of contingent consideration","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","labelType":"xbrl:terseLabel","value":"Contingent consideration maximum","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:terseLabel","value":"Contingent consideration, liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationContingentConsiderationLiability","labelType":"xbrl:label","value":"Business Combination, Contingent Consideration, Liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"BUSINESS COMBINATIONS","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationDisclosureTextBlock","labelType":"xbrl:label","value":"Business Combination Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:terseLabel","value":"Tangible assets acquired","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability","labelType":"xbrl:terseLabel","value":"Contingent liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Contingent Liability","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:negatedTerseLabel","value":"Deferred tax liabilities noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Noncurrent","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","labelType":"xbrl:verboseLabel","value":"Amortizable intangible assets","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:negatedTerseLabel","value":"Liabilities assumed","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","labelType":"xbrl:label","value":"Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities","language":"en-US"},{"forObject":"us-gaap:BusinessCombinationsAbstract","labelType":"xbrl:label","value":"Business Combinations [Abstract]","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:terseLabel","value":"Purchases of property and equipment included in accounts payable and accrued liabilities","language":"en-US"},{"forObject":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","labelType":"xbrl:label","value":"Capital Expenditures Incurred but Not yet Paid","language":"en-US"},{"forObject":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","labelType":"xbrl:terseLabel","value":"Reported Value Measurement","language":"en-US"},{"forObject":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","labelType":"xbrl:label","value":"Reported Value Measurement [Member]","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:terseLabel","value":"Cash","language":"en-US"},{"forObject":"us-gaap:Cash","labelType":"xbrl:label","value":"Cash","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:terseLabel","value":"Cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:label","value":"Cash and Cash Equivalents, at Carrying Value","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodStartLabel","value":"Cash and cash equivalents\u2014beginning of period","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAtCarryingValue","labelType":"xbrl:periodEndLabel","value":"Cash and cash equivalents\u2014end of period","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAxis","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents [Axis]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsAxis","labelType":"xbrl:label","value":"Cash and Cash Equivalents [Axis]","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:terseLabel","value":"Cash equivalents:","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:totalLabel","value":"Net increase in cash and cash equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Period Increase (Decrease)","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Cash, Cash Equivalents","language":"en-US"},{"forObject":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","labelType":"xbrl:label","value":"Cash and Cash Equivalents, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:totalLabel","value":"Total cash, cash equivalents and short-term investments","language":"en-US"},{"forObject":"us-gaap:CashCashEquivalentsAndShortTermInvestments","labelType":"xbrl:label","value":"Cash, Cash Equivalents, and Short-term Investments","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:terseLabel","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockDomain","labelType":"xbrl:label","value":"Class of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:terseLabel","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfStockLineItems","labelType":"xbrl:label","value":"Class of Stock [Line Items]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightAxis","labelType":"xbrl:terseLabel","value":"Class of Warrant or Right [Axis]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightAxis","labelType":"xbrl:label","value":"Class of Warrant or Right [Axis]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightDomain","labelType":"xbrl:terseLabel","value":"Class of Warrant or Right [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightDomain","labelType":"xbrl:label","value":"Class of Warrant or Right [Domain]","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:terseLabel","value":"Exercise Price per Share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","labelType":"xbrl:label","value":"Class of Warrant or Right, Exercise Price of Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:terseLabel","value":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","labelType":"xbrl:label","value":"Class of Warrant or Right, Number of Securities Called by Warrants or Rights","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:terseLabel","value":"Warrants or issued (in shares)","language":"en-US"},{"forObject":"us-gaap:ClassOfWarrantOrRightOutstanding","labelType":"xbrl:label","value":"Class of Warrant or Right, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:terseLabel","value":"Commercial paper","language":"en-US"},{"forObject":"us-gaap:CommercialPaperMember","labelType":"xbrl:label","value":"Commercial Paper [Member]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:terseLabel","value":"Commitments and contingencies (Note 7)","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingencies","labelType":"xbrl:label","value":"Commitments and Contingencies","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"COMMITMENTS AND CONTINGENCIES","language":"en-US"},{"forObject":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","labelType":"xbrl:label","value":"Commitments and Contingencies Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:CommitmentsMember","labelType":"xbrl:terseLabel","value":"Commitments","language":"en-US"},{"forObject":"us-gaap:CommitmentsMember","labelType":"xbrl:label","value":"Commitments [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:terseLabel","value":"Common Class A","language":"en-US"},{"forObject":"us-gaap:CommonClassAMember","labelType":"xbrl:label","value":"Common Class A [Member]","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:terseLabel","value":"Common Class B","language":"en-US"},{"forObject":"us-gaap:CommonClassBMember","labelType":"xbrl:label","value":"Common Class B [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","labelType":"xbrl:verboseLabel","value":"Shares reserved for future issuance (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","labelType":"xbrl:label","value":"Common Stock, Capital Shares Reserved for Future Issuance","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:terseLabel","value":"Common Stock","language":"en-US"},{"forObject":"us-gaap:CommonStockMember","labelType":"xbrl:label","value":"Common Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Common stock, par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:CommonStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Common Stock, Par or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Common stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesAuthorized","labelType":"xbrl:label","value":"Common Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:terseLabel","value":"Common stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesIssued","labelType":"xbrl:label","value":"Common Stock, Shares, Issued","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Common stock, shares outstanding, beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:label","value":"Common Stock, Shares, Outstanding","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Common stock, shares outstanding, ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Common stock, shares outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember","labelType":"xbrl:terseLabel","value":"Common stock subject to repurchase","language":"en-US"},{"forObject":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember","labelType":"xbrl:label","value":"Common Stock Subject to Mandatory Redemption [Member]","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:terseLabel","value":"Common stock","language":"en-US"},{"forObject":"us-gaap:CommonStockValue","labelType":"xbrl:label","value":"Common Stock, Value, Issued","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:totalLabel","value":"Comprehensive loss","language":"en-US"},{"forObject":"us-gaap:ComprehensiveIncomeNetOfTax","labelType":"xbrl:label","value":"Comprehensive Income (Loss), Net of Tax, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskBenchmarkDomain","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByBenchmarkAxis","labelType":"xbrl:label","value":"Concentration Risk Benchmark [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskByTypeAxis","labelType":"xbrl:label","value":"Concentration Risk Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:terseLabel","value":"Concentration Risk","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskCreditRisk","labelType":"xbrl:label","value":"Concentration Risk, Credit Risk, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:terseLabel","value":"Concentration Risk [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskLineItems","labelType":"xbrl:label","value":"Concentration Risk [Line Items]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:terseLabel","value":"Concentration risk percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskPercentage1","labelType":"xbrl:label","value":"Concentration Risk, Percentage","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTable","labelType":"xbrl:terseLabel","value":"Concentration Risk [Table]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTable","labelType":"xbrl:label","value":"Concentration Risk [Table]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:terseLabel","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConcentrationRiskTypeDomain","labelType":"xbrl:label","value":"Concentration Risk Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Principles of Consolidation","language":"en-US"},{"forObject":"us-gaap:ConsolidationPolicyTextBlock","labelType":"xbrl:label","value":"Consolidation, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:terseLabel","value":"Contingent Consideration by Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationByTypeAxis","labelType":"xbrl:label","value":"Contingent Consideration by Type [Axis]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:terseLabel","value":"Contingent Consideration Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ContingentConsiderationTypeDomain","labelType":"xbrl:label","value":"Contingent Consideration Type [Domain]","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue\u2014current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityCurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred revenue\u2014non-current","language":"en-US"},{"forObject":"us-gaap:ContractWithCustomerLiabilityNoncurrent","labelType":"xbrl:label","value":"Contract with Customer, Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockAmountIssued1","labelType":"xbrl:terseLabel","value":"Conversion of convertible preferred stock to common stock, net of issuance costs","language":"en-US"},{"forObject":"us-gaap:ConversionOfStockAmountIssued1","labelType":"xbrl:label","value":"Conversion of Stock, Amount Issued","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:terseLabel","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebt","labelType":"xbrl:label","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtMember","labelType":"xbrl:terseLabel","value":"Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtMember","labelType":"xbrl:label","value":"Convertible Debt [Member]","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:terseLabel","value":"Convertible Debt, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ConvertibleDebtNoncurrent","labelType":"xbrl:label","value":"Convertible Debt, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockMember","labelType":"xbrl:terseLabel","value":"Convertible preferred stock","language":"en-US"},{"forObject":"us-gaap:ConvertiblePreferredStockMember","labelType":"xbrl:label","value":"Convertible Preferred Stock [Member]","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"Corporate bonds","language":"en-US"},{"forObject":"us-gaap:CorporateDebtSecuritiesMember","labelType":"xbrl:label","value":"Corporate Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:terseLabel","value":"Total cost of revenue","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSold","labelType":"xbrl:label","value":"Cost of Goods and Services Sold","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldAbstract","labelType":"xbrl:terseLabel","value":"Cost of revenue:","language":"en-US"},{"forObject":"us-gaap:CostOfGoodsAndServicesSoldAbstract","labelType":"xbrl:label","value":"Cost of Goods and Services Sold [Abstract]","language":"en-US"},{"forObject":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","labelType":"xbrl:verboseLabel","value":"Cumulative effect adjustment from adoption of ASU","language":"en-US"},{"forObject":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","labelType":"xbrl:label","value":"Cumulative Effect of New Accounting Principle in Period of Adoption","language":"en-US"},{"forObject":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","labelType":"xbrl:terseLabel","value":"Current:","language":"en-US"},{"forObject":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","labelType":"xbrl:label","value":"Current Federal, State and Local, Tax Expense (Benefit) [Abstract]","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"U.S. federal","language":"en-US"},{"forObject":"us-gaap:CurrentFederalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Federal Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:CurrentForeignTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Foreign Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total current taxes","language":"en-US"},{"forObject":"us-gaap:CurrentIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Current Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State and local","language":"en-US"},{"forObject":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","labelType":"xbrl:label","value":"Current State and Local Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:terseLabel","value":"Partner Concentration Risk","language":"en-US"},{"forObject":"us-gaap:CustomerConcentrationRiskMember","labelType":"xbrl:label","value":"Customer Concentration Risk [Member]","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:terseLabel","value":"Customer relationships","language":"en-US"},{"forObject":"us-gaap:CustomerRelationshipsMember","labelType":"xbrl:label","value":"Customer Relationships [Member]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureAbstract","labelType":"xbrl:label","value":"Debt Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"DEBT","language":"en-US"},{"forObject":"us-gaap:DebtDisclosureTextBlock","labelType":"xbrl:label","value":"Debt Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:terseLabel","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentAxis","labelType":"xbrl:label","value":"Debt Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Carrying Amount of Equity Component","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Carrying Amount of Equity Component","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Conversion Price","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionPrice1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Conversion Price","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionRatio1","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Conversion Ratio","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleConversionRatio1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Conversion Ratio","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Threshold Consecutive Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Threshold Consecutive Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","labelType":"xbrl:terseLabel","value":"Debt Instrument, Convertible, Threshold Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","labelType":"xbrl:label","value":"Debt Instrument, Convertible, Threshold Trading Days","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:terseLabel","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFaceAmount","labelType":"xbrl:label","value":"Debt Instrument, Face Amount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFairValue","labelType":"xbrl:terseLabel","value":"Debt Instrument, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentFairValue","labelType":"xbrl:label","value":"Debt Instrument, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:terseLabel","value":"Debt Instrument, Interest Rate, Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Effective Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:terseLabel","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentInterestRateStatedPercentage","labelType":"xbrl:label","value":"Debt Instrument, Interest Rate, Stated Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:terseLabel","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentLineItems","labelType":"xbrl:label","value":"Debt Instrument [Line Items]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:terseLabel","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentNameDomain","labelType":"xbrl:label","value":"Debt Instrument, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentRedemptionPricePercentage","labelType":"xbrl:terseLabel","value":"Debt Instrument, Redemption Price, Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentRedemptionPricePercentage","labelType":"xbrl:label","value":"Debt Instrument, Redemption Price, Percentage","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:terseLabel","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentTable","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table]","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:negatedTerseLabel","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscount","labelType":"xbrl:negatedLabel","value":"Debt Instrument, Unamortized Discount","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet","labelType":"xbrl:terseLabel","value":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet","labelType":"xbrl:label","value":"Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"U.S. federal","language":"en-US"},{"forObject":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Federal Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","labelType":"xbrl:terseLabel","value":"Deferred:","language":"en-US"},{"forObject":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","labelType":"xbrl:label","value":"Deferred Federal, State and Local, Tax Expense (Benefit) [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNoncurrentGross","labelType":"xbrl:negatedTerseLabel","value":"Debt Issuance Cost, Gross, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNoncurrentGross","labelType":"xbrl:label","value":"Debt Issuance Cost, Gross, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredFinanceCostsNoncurrentGross","labelType":"xbrl:terseLabel","value":"Debt Issuance Cost, Gross, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Foreign Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total deferred taxes","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:negatedTotalLabel","value":"Total deferred tax liabilities","language":"en-US"},{"forObject":"us-gaap:DeferredIncomeTaxLiabilities","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:label","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:DeferredRevenue","labelType":"xbrl:terseLabel","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueAdditions","labelType":"xbrl:terseLabel","value":"Additions","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueAdditions","labelType":"xbrl:label","value":"Deferred Revenue, Additions","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueByArrangementDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Deferred Revenue, by Arrangement, Disclosure","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueByArrangementDisclosureTextBlock","labelType":"xbrl:label","value":"Deferred Revenue, by Arrangement, Disclosure [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:terseLabel","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueCurrent","labelType":"xbrl:label","value":"Deferred Revenue, Current","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred Revenue, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueNoncurrent","labelType":"xbrl:label","value":"Deferred Revenue, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueRevenueRecognized1","labelType":"xbrl:negatedTerseLabel","value":"Revenue/commissions recognized","language":"en-US"},{"forObject":"us-gaap:DeferredRevenueRevenueRecognized1","labelType":"xbrl:label","value":"Deferred Revenue, Revenue Recognized","language":"en-US"},{"forObject":"us-gaap:DeferredSalesCommission","labelType":"xbrl:periodStartLabel","value":"Beginning balance","language":"en-US"},{"forObject":"us-gaap:DeferredSalesCommission","labelType":"xbrl:label","value":"Deferred Sales Commission","language":"en-US"},{"forObject":"us-gaap:DeferredSalesCommission","labelType":"xbrl:periodEndLabel","value":"Ending balance","language":"en-US"},{"forObject":"us-gaap:DeferredSalesCommission","labelType":"xbrl:terseLabel","value":"Deferred Sales Commission","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"State and local","language":"en-US"},{"forObject":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Deferred State and Local Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsDeferredIncome","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsDeferredIncome","labelType":"xbrl:label","value":"Deferred Tax Assets, Deferred Income","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:totalLabel","value":"Total deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGross","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGrossAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax assets:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsGrossAbstract","labelType":"xbrl:label","value":"Deferred Tax Assets, Gross [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:terseLabel","value":"Deferred tax assets\u2014non-current","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:label","value":"Deferred Tax Assets, Net","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNet","labelType":"xbrl:totalLabel","value":"Net deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:terseLabel","value":"Deferred Tax Assets, Net, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:label","value":"Deferred Tax Assets, Net, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","labelType":"xbrl:verboseLabel","value":"Deferred tax assets, net, noncurrent","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss carryforward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:terseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Assets, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","labelType":"xbrl:verboseLabel","value":"Tax credit carryforward","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Credit Carryforwards","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","labelType":"xbrl:terseLabel","value":"Stock-based compensation expense","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","labelType":"xbrl:terseLabel","value":"Accruals and reserves","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","labelType":"xbrl:label","value":"Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:negatedTerseLabel","value":"Valuation allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Deferred Tax Assets, Valuation Allowance","language":"en-US"},{"forObject":"us-gaap:DeferredTaxAssetsValuationAllowance","labelType":"xbrl:terseLabel","value":"Valuation allowance for deferred tax assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:terseLabel","value":"Deferred tax liabilities:","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesAbstract","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Gross [Abstract]","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesCurrent","labelType":"xbrl:verboseLabel","value":"Deferred tax liabilities, net, current","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesCurrent","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Net, Current","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","labelType":"xbrl:negatedTerseLabel","value":"Deferred commission expense","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Deferred Expense","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","labelType":"xbrl:negatedTerseLabel","value":"Goodwill and intangible assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Goodwill and Intangible Assets","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:negatedTerseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesOther","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Other","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:negatedTerseLabel","value":"Property and equipment","language":"en-US"},{"forObject":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","labelType":"xbrl:label","value":"Deferred Tax Liabilities, Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:terseLabel","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:Depreciation","labelType":"xbrl:label","value":"Depreciation","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:terseLabel","value":"Depreciation and amortization","language":"en-US"},{"forObject":"us-gaap:DepreciationDepletionAndAmortization","labelType":"xbrl:label","value":"Depreciation, Depletion and Amortization","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Convertible preferred stock warrant liability","language":"en-US"},{"forObject":"us-gaap:DerivativeLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Derivative Liability, Noncurrent","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:terseLabel","value":"EQUITY AWARD PLANS","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","labelType":"xbrl:label","value":"Disclosure of Compensation Related Costs, Share-based Payments [Text Block]","language":"en-US"},{"forObject":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","labelType":"xbrl:label","value":"Disclosure of Compensation Related Costs, Share-based Payments [Abstract]","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:terseLabel","value":"Federal","language":"en-US"},{"forObject":"us-gaap:DomesticCountryMember","labelType":"xbrl:label","value":"Domestic Tax Authority [Member]","language":"en-US"},{"forObject":"us-gaap:EMEAMember","labelType":"xbrl:terseLabel","value":"Europe, the Middle East and Africa","language":"en-US"},{"forObject":"us-gaap:EMEAMember","labelType":"xbrl:label","value":"EMEA [Member]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareAbstract","labelType":"xbrl:label","value":"Earnings Per Share [Abstract]","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDiluted","labelType":"xbrl:verboseLabel","value":"Net loss per share attributable to common stockholders\u2014basic and diluted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDiluted","labelType":"xbrl:label","value":"Earnings Per Share, Basic and Diluted","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareBasicAndDiluted","labelType":"xbrl:terseLabel","value":"Net income (loss) per share attributable to common stockholders\u2014basic and diluted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS","language":"en-US"},{"forObject":"us-gaap:EarningsPerShareTextBlock","labelType":"xbrl:label","value":"Earnings Per Share [Text Block]","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"Federal statutory income tax rate","language":"en-US"},{"forObject":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total accrued compensation and benefits","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Employee-related Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Accrued compensation and benefits","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Employee-related Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Employee-related Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:terseLabel","value":"Compensation not yet recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:terseLabel","value":"Period for recognition (in years)","language":"en-US"},{"forObject":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","labelType":"xbrl:label","value":"Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:terseLabel","value":"Employee Stock","language":"en-US"},{"forObject":"us-gaap:EmployeeStockMember","labelType":"xbrl:label","value":"Employee Stock [Member]","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:terseLabel","value":"Employee Stock Option","language":"en-US"},{"forObject":"us-gaap:EmployeeStockOptionMember","labelType":"xbrl:label","value":"Employee Stock Option [Member]","language":"en-US"},{"forObject":"us-gaap:EquipmentMember","labelType":"xbrl:terseLabel","value":"Computer, production, engineering and other equipment","language":"en-US"},{"forObject":"us-gaap:EquipmentMember","labelType":"xbrl:label","value":"Equipment [Member]","language":"en-US"},{"forObject":"us-gaap:EquityAbstract","labelType":"xbrl:label","value":"Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:terseLabel","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EquityComponentDomain","labelType":"xbrl:label","value":"Equity Component [Domain]","language":"en-US"},{"forObject":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","labelType":"xbrl:terseLabel","value":"Estimate of Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","labelType":"xbrl:label","value":"Estimate of Fair Value Measurement [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:terseLabel","value":"Change in fair value of convertible preferred stock warrant liability","language":"en-US"},{"forObject":"us-gaap:FairValueAdjustmentOfWarrants","labelType":"xbrl:label","value":"Fair Value Adjustment of Warrants","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","labelType":"xbrl:label","value":"Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:terseLabel","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","labelType":"xbrl:label","value":"Fair Value Measurements, Recurring and Nonrecurring [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByFairValueHierarchyLevelAxis","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:terseLabel","value":"Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByLiabilityClassAxis","labelType":"xbrl:label","value":"Liability Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementBasisAxis","labelType":"xbrl:terseLabel","value":"Measurement Basis [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementBasisAxis","labelType":"xbrl:label","value":"Measurement Basis [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:terseLabel","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueByMeasurementFrequencyAxis","labelType":"xbrl:label","value":"Measurement Frequency [Axis]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosureItemAmountsDomain","labelType":"xbrl:terseLabel","value":"Fair Value Measurement [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosureItemAmountsDomain","labelType":"xbrl:label","value":"Fair Value Measurement [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresAbstract","labelType":"xbrl:label","value":"Fair Value Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"FAIR VALUE MEASUREMENTS","language":"en-US"},{"forObject":"us-gaap:FairValueDisclosuresTextBlock","labelType":"xbrl:label","value":"Fair Value Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:terseLabel","value":"Level I","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel1Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 1 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:terseLabel","value":"Level II","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel2Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 2 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:terseLabel","value":"Level III","language":"en-US"},{"forObject":"us-gaap:FairValueInputsLevel3Member","labelType":"xbrl:label","value":"Fair Value, Inputs, Level 3 [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:terseLabel","value":"Fair Value by Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","labelType":"xbrl:label","value":"Fair Value by Liability Class [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","labelType":"xbrl:terseLabel","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","labelType":"xbrl:label","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","labelType":"xbrl:terseLabel","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","labelType":"xbrl:label","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable","labelType":"xbrl:terseLabel","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable","labelType":"xbrl:label","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock","labelType":"xbrl:terseLabel","value":"Summary of Changes in Fair Value of Convertible Preferred Stock Warrant Liability","language":"en-US"},{"forObject":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock","labelType":"xbrl:label","value":"Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:terseLabel","value":"Fair Value, Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementFrequencyDomain","labelType":"xbrl:label","value":"Fair Value, Measurement Frequency [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","labelType":"xbrl:label","value":"Fair Value Measurement, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","labelType":"xbrl:negatedTerseLabel","value":"Change in fair value","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","labelType":"xbrl:label","value":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","labelType":"xbrl:terseLabel","value":"Assumed in a business combination","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","labelType":"xbrl:label","value":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","labelType":"xbrl:periodStartLabel","value":"Contingent consideration\u2014beginning balance","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","labelType":"xbrl:label","value":"Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","labelType":"xbrl:periodEndLabel","value":"Convertible preferred stock warrant liability\u2014beginning balance","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:terseLabel","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","labelType":"xbrl:label","value":"Fair Value Hierarchy and NAV [Domain]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsNonrecurringMember","labelType":"xbrl:terseLabel","value":"Fair Value, Measurements, Nonrecurring","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsNonrecurringMember","labelType":"xbrl:label","value":"Fair Value, Measurements, Nonrecurring [Member]","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:terseLabel","value":"Recurring","language":"en-US"},{"forObject":"us-gaap:FairValueMeasurementsRecurringMember","labelType":"xbrl:label","value":"Fair Value, Measurements, Recurring [Member]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:terseLabel","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialInstrumentAxis","labelType":"xbrl:label","value":"Financial Instrument [Axis]","language":"en-US"},{"forObject":"us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract","labelType":"xbrl:terseLabel","value":"Financial Liabilities:","language":"en-US"},{"forObject":"us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract","labelType":"xbrl:label","value":"Financial Liabilities Fair Value Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","labelType":"xbrl:terseLabel","value":"Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination","language":"en-US"},{"forObject":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","labelType":"xbrl:label","value":"Finite-Lived and Indefinite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated Life (in years)","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","labelType":"xbrl:label","value":"Finite-Lived Intangible Asset, Useful Life","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:negatedTerseLabel","value":"Accumulated amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Accumulated Amortization","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, after Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:terseLabel","value":"2019","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Five","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Four","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Three","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:terseLabel","value":"2020","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Amortization Expense, Year Two","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets by Major Class [Axis]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","labelType":"xbrl:terseLabel","value":"Less:","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:terseLabel","value":"Finite-lived intangible assets, gross","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGross","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Gross","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract","labelType":"xbrl:terseLabel","value":"Finite-lived intangible assets:","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Gross [Abstract]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsLineItems","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsNet","labelType":"xbrl:label","value":"Finite-Lived Intangible Assets, Net","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:terseLabel","value":"Finite-lived Intangible Assets [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:FiniteLivedIntangibleAssetsRollForward","labelType":"xbrl:label","value":"Finite-lived Intangible Assets [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:FinitelivedIntangibleAssetsAcquired1","labelType":"xbrl:terseLabel","value":"Finite-lived intangible assets, gross","language":"en-US"},{"forObject":"us-gaap:FinitelivedIntangibleAssetsAcquired1","labelType":"xbrl:label","value":"Finite-lived Intangible Assets Acquired","language":"en-US"},{"forObject":"us-gaap:FinitelivedIntangibleAssetsAcquired1","labelType":"xbrl:verboseLabel","value":"Intangible assets acquired","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:terseLabel","value":"Foreign currency transaction gain (loss), before tax","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","labelType":"xbrl:label","value":"Foreign Currency Transaction Gain (Loss), before Tax","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Foreign Currency","language":"en-US"},{"forObject":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","labelType":"xbrl:label","value":"Foreign Currency Transactions and Translations Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:terseLabel","value":"Furniture and fixtures","language":"en-US"},{"forObject":"us-gaap:FurnitureAndFixturesMember","labelType":"xbrl:label","value":"Furniture and Fixtures [Member]","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:terseLabel","value":"Gain (Loss) on Extinguishment of Debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:label","value":"Gain (Loss) on Extinguishment of Debt","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebt","labelType":"xbrl:negatedTerseLabel","value":"Loss on debt extinguishment","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost","labelType":"xbrl:terseLabel","value":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","language":"en-US"},{"forObject":"us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost","labelType":"xbrl:label","value":"Gain (Loss) on Extinguishment of Debt, before Write off of Debt Issuance Cost","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpense","labelType":"xbrl:label","value":"General and Administrative Expense","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:terseLabel","value":"General and administrative","language":"en-US"},{"forObject":"us-gaap:GeneralAndAdministrativeExpenseMember","labelType":"xbrl:label","value":"General and Administrative Expense [Member]","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:terseLabel","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:label","value":"Goodwill","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodStartLabel","value":"Balance at July 31, 2016","language":"en-US"},{"forObject":"us-gaap:Goodwill","labelType":"xbrl:periodEndLabel","value":"Balance at July 31, 2018","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:terseLabel","value":"Goodwill acquired","language":"en-US"},{"forObject":"us-gaap:GoodwillAcquiredDuringPeriod","labelType":"xbrl:label","value":"Goodwill, Acquired During Period","language":"en-US"},{"forObject":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","labelType":"xbrl:label","value":"Goodwill and Intangible Assets Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:terseLabel","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillLineItems","labelType":"xbrl:label","value":"Goodwill [Line Items]","language":"en-US"},{"forObject":"us-gaap:GoodwillRollForward","labelType":"xbrl:terseLabel","value":"Goodwill [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:GoodwillRollForward","labelType":"xbrl:label","value":"Goodwill [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:totalLabel","value":"Gross profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:label","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GrossProfit","labelType":"xbrl:terseLabel","value":"Gross Profit","language":"en-US"},{"forObject":"us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies","labelType":"xbrl:terseLabel","value":"Warranties","language":"en-US"},{"forObject":"us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies","labelType":"xbrl:label","value":"Guarantees, Indemnifications and Warranties Policies [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Impairment of Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","labelType":"xbrl:label","value":"Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:InProcessResearchAndDevelopmentMember","labelType":"xbrl:terseLabel","value":"In-process R&D","language":"en-US"},{"forObject":"us-gaap:InProcessResearchAndDevelopmentMember","labelType":"xbrl:label","value":"In Process Research and Development [Member]","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:terseLabel","value":"Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Domestic","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:totalLabel","value":"Loss before provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:terseLabel","value":"Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","labelType":"xbrl:label","value":"Income (Loss) from Continuing Operations before Income Taxes, Foreign","language":"en-US"},{"forObject":"us-gaap:IncomeStatementAbstract","labelType":"xbrl:label","value":"Income Statement [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:terseLabel","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationAxis","labelType":"xbrl:label","value":"Income Statement Location [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:terseLabel","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeStatementLocationDomain","labelType":"xbrl:label","value":"Income Statement Location [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:terseLabel","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityAxis","labelType":"xbrl:label","value":"Income Tax Authority [Axis]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:terseLabel","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxAuthorityDomain","labelType":"xbrl:label","value":"Income Tax Authority [Domain]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureAbstract","labelType":"xbrl:label","value":"Income Tax Disclosure [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"INCOME TAXES","language":"en-US"},{"forObject":"us-gaap:IncomeTaxDisclosureTextBlock","labelType":"xbrl:label","value":"Income Tax Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:label","value":"Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:IncomeTaxExpenseBenefit","labelType":"xbrl:terseLabel","value":"Provision for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Income Taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxPolicyTextBlock","labelType":"xbrl:label","value":"Income Tax, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:terseLabel","value":"Change in valuation allowance","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","labelType":"xbrl:terseLabel","value":"U.S. tax reform impact","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:terseLabel","value":"Effect of foreign operations","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:terseLabel","value":"U.S. federal income tax at statutory rate","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Compensation Cost, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationOtherAdjustments","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, Other Adjustments, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:terseLabel","value":"State income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","labelType":"xbrl:label","value":"Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:terseLabel","value":"Cash paid for income taxes","language":"en-US"},{"forObject":"us-gaap:IncomeTaxesPaidNet","labelType":"xbrl:label","value":"Income Taxes Paid, Net","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:terseLabel","value":"Accounts payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsPayable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Payable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:negatedTerseLabel","value":"Accounts receivable, net","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccountsReceivable","labelType":"xbrl:label","value":"Increase (Decrease) in Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued expenses and other liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInAccruedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:terseLabel","value":"Deferred revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","labelType":"xbrl:label","value":"Increase (Decrease) in Contract with Customer, Liability","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredCharges","labelType":"xbrl:terseLabel","value":"Increase (Decrease) in Deferred Charges","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredCharges","labelType":"xbrl:label","value":"Increase (Decrease) in Deferred Charges","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredCharges","labelType":"xbrl:negatedTerseLabel","value":"Deferred commissions","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredRevenue","labelType":"xbrl:terseLabel","value":"Increase (Decrease) in Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInDeferredRevenue","labelType":"xbrl:label","value":"Increase (Decrease) in Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","labelType":"xbrl:terseLabel","value":"Accrued compensation and benefits","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","labelType":"xbrl:label","value":"Increase (Decrease) in Employee Related Liabilities","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:terseLabel","value":"Changes in operating assets and liabilities:","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","labelType":"xbrl:label","value":"Increase (Decrease) in Operating Capital [Abstract]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:negatedTerseLabel","value":"Prepaid expenses and other assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","labelType":"xbrl:label","value":"Increase (Decrease) in Prepaid Expense and Other Assets","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","labelType":"xbrl:terseLabel","value":"Increase (Decrease) in Stockholders' Deficit","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","labelType":"xbrl:label","value":"Increase (Decrease) in Stockholders' Equity [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","labelType":"xbrl:terseLabel","value":"Increase (Decrease) in Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","labelType":"xbrl:label","value":"Increase (Decrease) in Temporary Equity [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants","labelType":"xbrl:terseLabel","value":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities","labelType":"xbrl:terseLabel","value":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","language":"en-US"},{"forObject":"us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities","labelType":"xbrl:label","value":"Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets [Axis]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:terseLabel","value":"In-process R&D","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract","labelType":"xbrl:terseLabel","value":"Indefinite-lived intangible asset:","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets (Excluding Goodwill) [Abstract]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:terseLabel","value":"Indefinite-lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets, Major Class Name [Domain]","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:terseLabel","value":"In-process R&D","language":"en-US"},{"forObject":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","labelType":"xbrl:label","value":"Indefinite-lived Intangible Assets Acquired","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Total intangible assets, gross","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Gross (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:totalLabel","value":"Intangible assets, net","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:label","value":"Intangible Assets, Net (Excluding Goodwill)","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:periodStartLabel","value":"Intangible assets, net\u2014beginning balance","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:periodEndLabel","value":"Intangible assets, net\u2014ending balance","language":"en-US"},{"forObject":"us-gaap:IntangibleAssetsNetExcludingGoodwill","labelType":"xbrl:terseLabel","value":"Intangible assets\u2014net","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:terseLabel","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestExpenseDebt","labelType":"xbrl:label","value":"Interest Expense, Debt","language":"en-US"},{"forObject":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","labelType":"xbrl:terseLabel","value":"Interest Income and Interest Expense Disclosure","language":"en-US"},{"forObject":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","labelType":"xbrl:label","value":"Interest Income and Interest Expense Disclosure [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:terseLabel","value":"Cash paid for interest","language":"en-US"},{"forObject":"us-gaap:InterestPaidNet","labelType":"xbrl:label","value":"Interest Paid, Excluding Capitalized Interest, Operating Activities","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Investments in Marketable Debt Securities, by Contractual Maturity Date","language":"en-US"},{"forObject":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","labelType":"xbrl:label","value":"Investments Classified by Contractual Maturity Date [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:InvestmentsFairValueDisclosure","labelType":"xbrl:totalLabel","value":"Total measured at fair value","language":"en-US"},{"forObject":"us-gaap:InvestmentsFairValueDisclosure","labelType":"xbrl:label","value":"Investments, Fair Value Disclosure","language":"en-US"},{"forObject":"us-gaap:LeaseAndRentalExpense","labelType":"xbrl:terseLabel","value":"Operating leases, rent expense","language":"en-US"},{"forObject":"us-gaap:LeaseAndRentalExpense","labelType":"xbrl:label","value":"Operating Leases, Rent Expense","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:terseLabel","value":"Leasehold improvements","language":"en-US"},{"forObject":"us-gaap:LeaseholdImprovementsMember","labelType":"xbrl:label","value":"Leasehold Improvements [Member]","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:totalLabel","value":"Total liabilities","language":"en-US"},{"forObject":"us-gaap:Liabilities","labelType":"xbrl:label","value":"Liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:totalLabel","value":"Total liabilities and stockholders\u2019 equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquity","labelType":"xbrl:label","value":"Liabilities and Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Liabilities and Stockholders\u2019 Equity","language":"en-US"},{"forObject":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","labelType":"xbrl:label","value":"Liabilities and Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:totalLabel","value":"Total current liabilities","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrent","labelType":"xbrl:label","value":"Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:terseLabel","value":"Current liabilities:","language":"en-US"},{"forObject":"us-gaap:LiabilitiesCurrentAbstract","labelType":"xbrl:label","value":"Liabilities, Current [Abstract]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeAxis","labelType":"xbrl:label","value":"Long-term Debt, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:terseLabel","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LongtermDebtTypeDomain","labelType":"xbrl:label","value":"Long-term Debt, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesLineItems","labelType":"xbrl:label","value":"Loss Contingencies [Line Items]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:terseLabel","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:LossContingenciesTable","labelType":"xbrl:label","value":"Loss Contingencies [Table]","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesPolicy","labelType":"xbrl:terseLabel","value":"Short-Term Investments","language":"en-US"},{"forObject":"us-gaap:MarketableSecuritiesPolicy","labelType":"xbrl:label","value":"Marketable Securities, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","labelType":"xbrl:terseLabel","value":"Ownership percentage by noncontrolling owners","language":"en-US"},{"forObject":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","labelType":"xbrl:label","value":"Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsMember","labelType":"xbrl:terseLabel","value":"Money market funds","language":"en-US"},{"forObject":"us-gaap:MoneyMarketFundsMember","labelType":"xbrl:label","value":"Money Market Funds [Member]","language":"en-US"},{"forObject":"us-gaap:MovementInDeferredRevenueRollForward","labelType":"xbrl:terseLabel","value":"Deferred Revenue","language":"en-US"},{"forObject":"us-gaap:MovementInDeferredRevenueRollForward","labelType":"xbrl:label","value":"Movement in Deferred Revenue [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by financing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from financing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Financing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:totalLabel","value":"Net cash used in investing activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from investing activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Investing Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:totalLabel","value":"Net cash provided by operating activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivities","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:terseLabel","value":"Cash flows from operating activities:","language":"en-US"},{"forObject":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","labelType":"xbrl:label","value":"Net Cash Provided by (Used in) Operating Activities [Abstract]","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:terseLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:label","value":"Net Income (Loss) Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:NetIncomeLoss","labelType":"xbrl:totalLabel","value":"Net loss","language":"en-US"},{"forObject":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","labelType":"xbrl:terseLabel","value":"New Accounting Principles, Early Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","labelType":"xbrl:label","value":"New Accounting Principles, Early Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncement, Early Adoption [Axis]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","labelType":"xbrl:label","value":"New Accounting Pronouncement, Early Adoption [Axis]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncement, Early Adoption, Effect","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember","labelType":"xbrl:label","value":"New Accounting Pronouncement, Early Adoption, Effect [Member]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncement, Early Adoption [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","labelType":"xbrl:label","value":"New Accounting Pronouncement, Early Adoption [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncement, Early Adoption [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","labelType":"xbrl:label","value":"New Accounting Pronouncement, Early Adoption [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements or Change in Accounting Principle [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","labelType":"xbrl:label","value":"New Accounting Pronouncements or Change in Accounting Principle [Line Items]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","labelType":"xbrl:terseLabel","value":"New Accounting Pronouncements or Change in Accounting Principle [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","labelType":"xbrl:label","value":"New Accounting Pronouncements or Change in Accounting Principle [Table]","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Recently Issued and Adopted Accounting Pronouncements","language":"en-US"},{"forObject":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","labelType":"xbrl:label","value":"New Accounting Pronouncements, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:terseLabel","value":"Non-US","language":"en-US"},{"forObject":"us-gaap:NonUsMember","labelType":"xbrl:label","value":"Non-US [Member]","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosures of non-cash investing and financing information:","language":"en-US"},{"forObject":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","labelType":"xbrl:label","value":"Noncash Investing and Financing Items [Abstract]","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:terseLabel","value":"Long-lived assets","language":"en-US"},{"forObject":"us-gaap:NoncurrentAssets","labelType":"xbrl:label","value":"Long-Lived Assets","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:terseLabel","value":"Other expense, net","language":"en-US"},{"forObject":"us-gaap:NonoperatingIncomeExpense","labelType":"xbrl:label","value":"Nonoperating Income (Expense)","language":"en-US"},{"forObject":"us-gaap:NumberOfBusinessesAcquired","labelType":"xbrl:terseLabel","value":"Number of Businesses Acquired","language":"en-US"},{"forObject":"us-gaap:NumberOfBusinessesAcquired","labelType":"xbrl:label","value":"Number of Businesses Acquired","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:terseLabel","value":"Number of reportable segments","language":"en-US"},{"forObject":"us-gaap:NumberOfReportableSegments","labelType":"xbrl:label","value":"Number of Reportable Segments","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:totalLabel","value":"Total operating expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpenses","labelType":"xbrl:label","value":"Operating Expenses","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:terseLabel","value":"Operating expenses:","language":"en-US"},{"forObject":"us-gaap:OperatingExpensesAbstract","labelType":"xbrl:label","value":"Operating Expenses [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:totalLabel","value":"Loss from operations","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:label","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingIncomeLoss","labelType":"xbrl:terseLabel","value":"Operating Income (Loss)","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:terseLabel","value":"Operating lease commitments (in excess of)","language":"en-US"},{"forObject":"us-gaap:OperatingLeaseLiability","labelType":"xbrl:label","value":"Operating Lease, Liability","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:totalLabel","value":"Total","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","labelType":"xbrl:terseLabel","value":"Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:terseLabel","value":"2019","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments Due, Next Twelve Months","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:terseLabel","value":"2023","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Five Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:terseLabel","value":"2022","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Four Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:terseLabel","value":"2021","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Three Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:terseLabel","value":"2020","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due in Two Years","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:terseLabel","value":"Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","labelType":"xbrl:label","value":"Operating Leases, Future Minimum Payments, Due Thereafter","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Future Minimum Payments Due Under Operating Leases","language":"en-US"},{"forObject":"us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock","labelType":"xbrl:label","value":"Lessee, Operating Lease, Disclosure [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:terseLabel","value":"Net operating loss carryforwards","language":"en-US"},{"forObject":"us-gaap:OperatingLossCarryforwards","labelType":"xbrl:label","value":"Operating Loss Carryforwards","language":"en-US"},{"forObject":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","labelType":"xbrl:label","value":"Organization, Consolidation and Presentation of Financial Statements [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAccruedLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Accrued Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherAssetsMiscellaneousNoncurrent","labelType":"xbrl:label","value":"Other Assets, Miscellaneous, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:totalLabel","value":"Total other assets\u2014non-current","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:label","value":"Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherAssetsNoncurrent","labelType":"xbrl:terseLabel","value":"Other assets\u2014non-current","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:terseLabel","value":"Change in unrealized gain (loss) on available-for-sale securities, net of tax","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Available-for-sale Securities Adjustment, Net of Tax, Portion Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","labelType":"xbrl:terseLabel","value":"Other comprehensive loss","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract","labelType":"xbrl:terseLabel","value":"Other comprehensive income (loss), net of tax:","language":"en-US"},{"forObject":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract","labelType":"xbrl:label","value":"Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","labelType":"xbrl:label","value":"Other Employee-related Liabilities, Current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:terseLabel","value":"Other liabilities\u2014non-current","language":"en-US"},{"forObject":"us-gaap:OtherLiabilitiesNoncurrent","labelType":"xbrl:label","value":"Other Liabilities, Noncurrent","language":"en-US"},{"forObject":"us-gaap:OtherNoncashIncomeExpense","labelType":"xbrl:negatedTerseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:OtherNoncashIncomeExpense","labelType":"xbrl:label","value":"Other Noncash Income (Expense)","language":"en-US"},{"forObject":"us-gaap:OverAllotmentOptionMember","labelType":"xbrl:terseLabel","value":"Over-Allotment Option","language":"en-US"},{"forObject":"us-gaap:OverAllotmentOptionMember","labelType":"xbrl:label","value":"Over-Allotment Option [Member]","language":"en-US"},{"forObject":"us-gaap:PaymentsForHedgeFinancingActivities","labelType":"xbrl:negatedTerseLabel","value":"Payments for convertible note hedges","language":"en-US"},{"forObject":"us-gaap:PaymentsForHedgeFinancingActivities","labelType":"xbrl:label","value":"Payments for Hedge, Financing Activities","language":"en-US"},{"forObject":"us-gaap:PaymentsForHedgeFinancingActivities","labelType":"xbrl:terseLabel","value":"Payments for convertible note hedges","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtExtinguishmentCosts","labelType":"xbrl:negatedTerseLabel","value":"Debt extinguishment costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfDebtExtinguishmentCosts","labelType":"xbrl:label","value":"Payment for Debt Extinguishment or Debt Prepayment Cost","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:negatedTerseLabel","value":"Payments of offering costs","language":"en-US"},{"forObject":"us-gaap:PaymentsOfStockIssuanceCosts","labelType":"xbrl:label","value":"Payments of Stock Issuance Costs","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:negatedTerseLabel","value":"Purchases of investments","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","labelType":"xbrl:label","value":"Payments to Acquire Debt Securities, Available-for-sale","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:terseLabel","value":"Cash payment to acquire business","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesGross","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Gross","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:negatedTerseLabel","value":"Payments for business combinations, net of cash acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","labelType":"xbrl:label","value":"Payments to Acquire Businesses, Net of Cash Acquired","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:negatedTerseLabel","value":"Purchases of property and equipment","language":"en-US"},{"forObject":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","labelType":"xbrl:label","value":"Payments to Acquire Property, Plant, and Equipment","language":"en-US"},{"forObject":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","labelType":"xbrl:terseLabel","value":"Contributions to ESPP withheld","language":"en-US"},{"forObject":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","labelType":"xbrl:label","value":"Liability, Defined Benefit Plan, Current","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:terseLabel","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameAxis","labelType":"xbrl:label","value":"Plan Name [Axis]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:terseLabel","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PlanNameDomain","labelType":"xbrl:label","value":"Plan Name [Domain]","language":"en-US"},{"forObject":"us-gaap:PortionAtFairValueFairValueDisclosureMember","labelType":"xbrl:terseLabel","value":"Portion at Fair Value Measurement","language":"en-US"},{"forObject":"us-gaap:PortionAtFairValueFairValueDisclosureMember","labelType":"xbrl:label","value":"Portion at Fair Value Measurement [Member]","language":"en-US"},{"forObject":"us-gaap:PreferredClassBMember","labelType":"xbrl:terseLabel","value":"Preferred Class B","language":"en-US"},{"forObject":"us-gaap:PreferredClassBMember","labelType":"xbrl:label","value":"Preferred Class B [Member]","language":"en-US"},{"forObject":"us-gaap:PreferredStockParOrStatedValuePerShare","labelType":"xbrl:terseLabel","value":"Preferred stock, par value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:PreferredStockParOrStatedValuePerShare","labelType":"xbrl:label","value":"Preferred Stock, Par or Stated Value Per Share","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:terseLabel","value":"Preferred stock, shares authorized (in shares)","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesAuthorized","labelType":"xbrl:label","value":"Preferred Stock, Shares Authorized","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesIssued","labelType":"xbrl:terseLabel","value":"Preferred stock, shares issued (in shares)","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesIssued","labelType":"xbrl:label","value":"Preferred Stock, Shares Issued","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:terseLabel","value":"Preferred stock, shares outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:PreferredStockSharesOutstanding","labelType":"xbrl:label","value":"Preferred Stock, Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:PreferredStockValueOutstanding","labelType":"xbrl:terseLabel","value":"Preferred stock","language":"en-US"},{"forObject":"us-gaap:PreferredStockValueOutstanding","labelType":"xbrl:label","value":"Preferred Stock, Value, Outstanding","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:terseLabel","value":"Prepaid expenses and other current assets","language":"en-US"},{"forObject":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","labelType":"xbrl:label","value":"Prepaid Expense and Other Assets, Current","language":"en-US"},{"forObject":"us-gaap:PrincipalOwnerMember","labelType":"xbrl:terseLabel","value":"Principal Owner","language":"en-US"},{"forObject":"us-gaap:PrincipalOwnerMember","labelType":"xbrl:label","value":"Principal Owner [Member]","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of convertible senior notes, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromConvertibleDebt","labelType":"xbrl:label","value":"Proceeds from Convertible Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDebtNetOfIssuanceCosts","labelType":"xbrl:terseLabel","value":"Proceeds from Debt, Net of Issuance Costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromDebtNetOfIssuanceCosts","labelType":"xbrl:label","value":"Proceeds from Debt, Net of Issuance Costs","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","labelType":"xbrl:terseLabel","value":"Proceeds from initial public offering, net of underwriting discounts and commissions","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","labelType":"xbrl:label","value":"Proceeds from Issuance Initial Public Offering","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of warrants","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","labelType":"xbrl:label","value":"Proceeds from Issuance of Convertible Preferred Stock","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","labelType":"xbrl:terseLabel","value":"Proceeds from issuance of senior notes, net","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","labelType":"xbrl:label","value":"Proceeds from Issuance of Senior Long-term Debt","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","labelType":"xbrl:terseLabel","value":"Proceeds from sales of shares through employee equity incentive plans, net of repurchases","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","labelType":"xbrl:label","value":"Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfWarrants","labelType":"xbrl:terseLabel","value":"Proceeds from Issuance of Warrants","language":"en-US"},{"forObject":"us-gaap:ProceedsFromIssuanceOfWarrants","labelType":"xbrl:label","value":"Proceeds from Issuance of Warrants","language":"en-US"},{"forObject":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","labelType":"xbrl:terseLabel","value":"Maturities of investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","labelType":"xbrl:label","value":"Proceeds from Maturities, Prepayments and Calls of Debt Securities, Available-for-sale","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:terseLabel","value":"Other","language":"en-US"},{"forObject":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","labelType":"xbrl:label","value":"Proceeds from (Payments for) Other Financing Activities","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","labelType":"xbrl:terseLabel","value":"Sales of investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","labelType":"xbrl:label","value":"Proceeds from Sale, Maturity and Collection of Investments","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Proceeds from Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockOptionsExercised","labelType":"xbrl:label","value":"Proceeds from Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockPlans","labelType":"xbrl:terseLabel","value":"Proceeds from Stock Plans","language":"en-US"},{"forObject":"us-gaap:ProceedsFromStockPlans","labelType":"xbrl:label","value":"Proceeds from Stock Plans","language":"en-US"},{"forObject":"us-gaap:ProductMember","labelType":"xbrl:terseLabel","value":"Product","language":"en-US"},{"forObject":"us-gaap:ProductMember","labelType":"xbrl:label","value":"Product [Member]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Axis]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:terseLabel","value":"Total property and equipment\u2014gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentGross","labelType":"xbrl:label","value":"Property, Plant and Equipment, Gross","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentLineItems","labelType":"xbrl:label","value":"Property, Plant and Equipment [Line Items]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:totalLabel","value":"Total property and equipment\u2014net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:label","value":"Property, Plant and Equipment, Net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentNet","labelType":"xbrl:terseLabel","value":"Property and equipment, net","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Property and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Property, Plant and Equipment","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTextBlock","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentTypeDomain","labelType":"xbrl:label","value":"Property, Plant and Equipment, Type [Domain]","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:terseLabel","value":"Estimated Useful Life (In months)","language":"en-US"},{"forObject":"us-gaap:PropertyPlantAndEquipmentUsefulLife","labelType":"xbrl:label","value":"Property, Plant and Equipment, Useful Life","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:terseLabel","value":"Charged to provision for doubtful accounts (credit)","language":"en-US"},{"forObject":"us-gaap:ProvisionForDoubtfulAccounts","labelType":"xbrl:label","value":"Provision for Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:ReclassificationsOfTemporaryToPermanentEquity","labelType":"xbrl:negatedLabel","value":"Temporary equity, conversion of convertible preferred stock to common stock upon IPO","language":"en-US"},{"forObject":"us-gaap:ReclassificationsOfTemporaryToPermanentEquity","labelType":"xbrl:label","value":"Reclassifications of Temporary to Permanent Equity","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","labelType":"xbrl:terseLabel","value":"Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","labelType":"xbrl:label","value":"Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:terseLabel","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyDomain","labelType":"xbrl:label","value":"Related Party [Domain]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:terseLabel","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionLineItems","labelType":"xbrl:label","value":"Related Party Transaction [Line Items]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsAbstract","labelType":"xbrl:label","value":"Related Party Transactions [Abstract]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:terseLabel","value":"Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","labelType":"xbrl:label","value":"Related Party [Axis]","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"Related Party Transactions","language":"en-US"},{"forObject":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","labelType":"xbrl:label","value":"Related Party Transactions Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfAssumedDebt","labelType":"xbrl:negatedTerseLabel","value":"Payment of debt in conjunction with business combinations","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfAssumedDebt","labelType":"xbrl:label","value":"Repayments of Assumed Debt","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfSeniorDebt","labelType":"xbrl:negatedTerseLabel","value":"Repayment of senior notes","language":"en-US"},{"forObject":"us-gaap:RepaymentsOfSeniorDebt","labelType":"xbrl:label","value":"Repayments of Senior Debt","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpense","labelType":"xbrl:label","value":"Research and Development Expense","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:terseLabel","value":"Research and development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpenseMember","labelType":"xbrl:label","value":"Research and Development Expense [Member]","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:terseLabel","value":"Research and Development","language":"en-US"},{"forObject":"us-gaap:ResearchAndDevelopmentExpensePolicy","labelType":"xbrl:label","value":"Research and Development Expense, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ResearchMember","labelType":"xbrl:terseLabel","value":"Research Credit Carryforwards","language":"en-US"},{"forObject":"us-gaap:ResearchMember","labelType":"xbrl:label","value":"Research Tax Credit Carryforward [Member]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","labelType":"xbrl:terseLabel","value":"Cash and Cash Equivalents [Domain]","language":"en-US"},{"forObject":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","labelType":"xbrl:label","value":"Cash and Cash Equivalents [Domain]","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:terseLabel","value":"RSUs","language":"en-US"},{"forObject":"us-gaap:RestrictedStockUnitsRSUMember","labelType":"xbrl:label","value":"Restricted Stock Units (RSUs) [Member]","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:terseLabel","value":"Accumulated deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsAccumulatedDeficit","labelType":"xbrl:label","value":"Retained Earnings (Accumulated Deficit)","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:verboseLabel","value":"Accumulated Deficit","language":"en-US"},{"forObject":"us-gaap:RetainedEarningsMember","labelType":"xbrl:label","value":"Retained Earnings [Member]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerAbstract","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:terseLabel","value":"Total revenue","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","labelType":"xbrl:label","value":"Revenue from Contract with Customer, Excluding Assessed Tax","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:terseLabel","value":"Revenue Recognition","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:terseLabel","value":"REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS","language":"en-US"},{"forObject":"us-gaap:RevenueFromContractWithCustomerTextBlock","labelType":"xbrl:label","value":"Revenue from Contract with Customer [Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Revenue by Geographic Area","language":"en-US"},{"forObject":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","labelType":"xbrl:label","value":"Revenue from External Customers by Geographic Areas [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:RevenuesAbstract","labelType":"xbrl:terseLabel","value":"Revenue:","language":"en-US"},{"forObject":"us-gaap:RevenuesAbstract","labelType":"xbrl:label","value":"Revenues [Abstract]","language":"en-US"},{"forObject":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","labelType":"xbrl:terseLabel","value":"Revenues from External Customers and Long-Lived Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","labelType":"xbrl:label","value":"Revenues from External Customers and Long-Lived Assets [Line Items]","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:terseLabel","value":"Sale of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:SaleOfStockNameOfTransactionDomain","labelType":"xbrl:label","value":"Sale of Stock [Domain]","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetMember","labelType":"xbrl:terseLabel","value":"Revenue","language":"en-US"},{"forObject":"us-gaap:SalesRevenueNetMember","labelType":"xbrl:label","value":"Sales Revenue, Net [Member]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Allowance for Doubtful Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","labelType":"xbrl:label","value":"Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Accrued Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Accrued Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:terseLabel","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","labelType":"xbrl:label","value":"Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:terseLabel","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","labelType":"xbrl:label","value":"Schedule of Business Acquisitions, by Acquisition [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Components of Income Tax Expense (Benefit)","language":"en-US"},{"forObject":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","labelType":"xbrl:label","value":"Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Long-term Debt Instruments","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","labelType":"xbrl:label","value":"Schedule of Long-term Debt Instruments [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Debt","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDebtTableTextBlock","labelType":"xbrl:label","value":"Schedule of Debt [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Deferred Tax Assets and Liabilities","language":"en-US"},{"forObject":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","labelType":"xbrl:label","value":"Schedule of Deferred Tax Assets and Liabilities [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Basic and Diluted Net Loss Per Share","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","labelType":"xbrl:label","value":"Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Effective Income Tax Rate Reconciliation","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","labelType":"xbrl:label","value":"Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:terseLabel","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","labelType":"xbrl:label","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs","language":"en-US"},{"forObject":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","labelType":"xbrl:label","value":"Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Financial Assets and Liabilities Measured on Recurring Basis","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","labelType":"xbrl:label","value":"Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Finite-Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTable","labelType":"xbrl:terseLabel","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfGoodwillTable","labelType":"xbrl:label","value":"Schedule of Goodwill [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Income before Income Tax, Domestic and Foreign","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","labelType":"xbrl:label","value":"Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Indefinite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable","labelType":"xbrl:label","value":"Schedule of Indefinite-Lived Intangible Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Indefinite-Lived Intangible Assets","language":"en-US"},{"forObject":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Indefinite-Lived Intangible Assets [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of New Accounting Pronouncements and Changes in Accounting Principles","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","labelType":"xbrl:label","value":"Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of RSUs Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","labelType":"xbrl:label","value":"Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Other Assets, Noncurrent","language":"en-US"},{"forObject":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","labelType":"xbrl:label","value":"Schedule of Other Assets, Noncurrent [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:terseLabel","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","labelType":"xbrl:label","value":"Property, Plant and Equipment [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:terseLabel","value":"Schedule of Related Party Transactions, by Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","labelType":"xbrl:label","value":"Schedule of Related Party Transactions, by Related Party [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","labelType":"xbrl:terseLabel","value":"Schedule of Revenues from External Customers and Long-Lived Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","labelType":"xbrl:label","value":"Schedule of Revenues from External Customers and Long-Lived Assets [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:terseLabel","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","labelType":"xbrl:label","value":"Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Stock Option Activity","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","labelType":"xbrl:label","value":"Share-based Compensation, Stock Options, Activity [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Employee Stock Purchase Plan, Valuation Assumptions","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule Stock Option Valuation Assumptions","language":"en-US"},{"forObject":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","labelType":"xbrl:label","value":"Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:terseLabel","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTable","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Stock by Class","language":"en-US"},{"forObject":"us-gaap:ScheduleOfStockByClassTextBlock","labelType":"xbrl:label","value":"Schedule of Stock by Class [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Unrecognized Tax Benefits Roll Forward","language":"en-US"},{"forObject":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","labelType":"xbrl:label","value":"Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:terseLabel","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","labelType":"xbrl:label","value":"Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","labelType":"xbrl:terseLabel","value":"Schedules of Concentration of Revenue and Accounts Receivable","language":"en-US"},{"forObject":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","labelType":"xbrl:label","value":"Schedules of Concentration of Risk, by Risk Factor [Table Text Block]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingAbstract","labelType":"xbrl:label","value":"Segment Reporting [Abstract]","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"SEGMENT INFORMATION","language":"en-US"},{"forObject":"us-gaap:SegmentReportingDisclosureTextBlock","labelType":"xbrl:label","value":"Segment Reporting Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpense","labelType":"xbrl:label","value":"Selling and Marketing Expense","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:terseLabel","value":"Sales and marketing","language":"en-US"},{"forObject":"us-gaap:SellingAndMarketingExpenseMember","labelType":"xbrl:label","value":"Selling and Marketing Expense [Member]","language":"en-US"},{"forObject":"us-gaap:SeniorLongTermNotes","labelType":"xbrl:terseLabel","value":"Convertible senior notes, net","language":"en-US"},{"forObject":"us-gaap:SeniorLongTermNotes","labelType":"xbrl:label","value":"Senior Notes, Noncurrent","language":"en-US"},{"forObject":"us-gaap:SeniorNotesMember","labelType":"xbrl:terseLabel","value":"Senior Notes [Member]","language":"en-US"},{"forObject":"us-gaap:SeniorNotesMember","labelType":"xbrl:label","value":"Senior Notes [Member]","language":"en-US"},{"forObject":"us-gaap:ServiceMember","labelType":"xbrl:terseLabel","value":"Support, entitlements and other services","language":"en-US"},{"forObject":"us-gaap:ServiceMember","labelType":"xbrl:label","value":"Service [Member]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Stock-based compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensation","labelType":"xbrl:label","value":"Share-based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:terseLabel","value":"Award vesting period (in years)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Canceled/forfeited (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:terseLabel","value":"Granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:terseLabel","value":"RSUs outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodStartLabel","value":"Outstanding, beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","labelType":"xbrl:periodEndLabel","value":"Outstanding, ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Outstanding (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:terseLabel","value":"Grant Date Fair Value per Share","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:negatedTerseLabel","value":"Released (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Released (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:terseLabel","value":"Dividend yield","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:terseLabel","value":"Volatility","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:terseLabel","value":"Risk-free interest rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend","labelType":"xbrl:terseLabel","value":"Dividend yield","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Weighted Average Expected Dividend","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award [Line Items]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","labelType":"xbrl:terseLabel","value":"Percent of eligible compensation (up to)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Employee Subscription Rate","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","labelType":"xbrl:terseLabel","value":"Share cap (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Maximum Number of Shares Per Employee","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","labelType":"xbrl:negatedTerseLabel","value":"Canceled/forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Number of Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","labelType":"xbrl:terseLabel","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:terseLabel","value":"Number of shares available for grant (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:terseLabel","value":"Additional Disclosures","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:terseLabel","value":"Exercisable (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Exercisable (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:terseLabel","value":"Exercises in period, intrinsic value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","labelType":"xbrl:negatedTerseLabel","value":"Options canceled/forfeited (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Options canceled/forfeited (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:verboseLabel","value":"Options granted (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Grants in period, weighted average grant date fair value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:terseLabel","value":"Outstanding, intrinsic value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:terseLabel","value":"Options outstanding (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodStartLabel","value":"Beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","labelType":"xbrl:periodEndLabel","value":"Ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:terseLabel","value":"Number of Shares","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodStartLabel","value":"Beginning balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","labelType":"xbrl:periodEndLabel","value":"Ending balance (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:terseLabel","value":"Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:terseLabel","value":"Vested and expected to vest, intrinsic value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:terseLabel","value":"Early exercised options (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","labelType":"xbrl:verboseLabel","value":"Vested and expected to vest (in shares)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Vested and expected to vest (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:terseLabel","value":"Equity Award [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","labelType":"xbrl:label","value":"Equity Award [Domain]","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Options exercised (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:terseLabel","value":"Options granted (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","labelType":"xbrl:label","value":"Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:terseLabel","value":"Stock-Based Compensation","language":"en-US"},{"forObject":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","labelType":"xbrl:label","value":"Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:verboseLabel","value":"Fair value of common stock (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:SharePrice","labelType":"xbrl:label","value":"Share Price","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:terseLabel","value":"Expiration period (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:terseLabel","value":"Expected term (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:terseLabel","value":"Exercisable, intrinsic value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:terseLabel","value":"Exercisable (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:terseLabel","value":"Outstanding (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:terseLabel","value":"Vested and expected to vest (in years)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:terseLabel","value":"Options vested in period, fair value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:terseLabel","value":"Weighted average fair value (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:terseLabel","value":"Purchase price of common stock, percent","language":"en-US"},{"forObject":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent","language":"en-US"},{"forObject":"us-gaap:SharesIssuedPricePerShare","labelType":"xbrl:terseLabel","value":"Shares issued price per share (in dollars per share)","language":"en-US"},{"forObject":"us-gaap:SharesIssuedPricePerShare","labelType":"xbrl:label","value":"Shares Issued, Price Per Share","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:terseLabel","value":"State","language":"en-US"},{"forObject":"us-gaap:StateAndLocalJurisdictionMember","labelType":"xbrl:label","value":"State and Local Jurisdiction [Member]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:terseLabel","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementClassOfStockAxis","labelType":"xbrl:label","value":"Class of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:terseLabel","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementEquityComponentsAxis","labelType":"xbrl:label","value":"Equity Components [Axis]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:terseLabel","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementLineItems","labelType":"xbrl:label","value":"Statement [Line Items]","language":"en-US"},{"forObject":"us-gaap:StatementOfCashFlowsAbstract","labelType":"xbrl:label","value":"Statement of Cash Flows [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfFinancialPositionAbstract","labelType":"xbrl:label","value":"Statement of Financial Position [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","labelType":"xbrl:label","value":"Statement of Comprehensive Income [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementOfStockholdersEquityAbstract","labelType":"xbrl:label","value":"Statement of Stockholders' Equity [Abstract]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:terseLabel","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StatementTable","labelType":"xbrl:label","value":"Statement [Table]","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:terseLabel","value":"Outstanding stock options and RSUs","language":"en-US"},{"forObject":"us-gaap:StockCompensationPlanMember","labelType":"xbrl:label","value":"Stock Compensation Plan [Member]","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:terseLabel","value":"Issuance of common stock for business combinations","language":"en-US"},{"forObject":"us-gaap:StockIssued1","labelType":"xbrl:label","value":"Stock Issued","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:terseLabel","value":"Issuance of common stock for acquisitions (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Conversion of convertible preferred stock to common stock upon initial public (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:terseLabel","value":"Issuance of common stock from ESPP purchase (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Employee Stock Purchase Plans","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:terseLabel","value":"Issuance of class A common stock upon IPO, net of issuance costs (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","labelType":"xbrl:verboseLabel","value":"Issuance of common stock upon initial public offering (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Issuance of common stock for stock awards, net of repurchases (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","labelType":"xbrl:label","value":"Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Issuance of common stock upon exercise of stock options (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:label","value":"Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","labelType":"xbrl:negatedLabel","value":"Options exercised (in shares)","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:terseLabel","value":"Issuance of common stock for acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Acquisitions","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","labelType":"xbrl:terseLabel","value":"Conversion of convertible preferred stock to common stock upon IPO","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Conversion of Convertible Securities","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","labelType":"xbrl:terseLabel","value":"Issuance of common stock from ESPP purchase","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Employee Stock Purchase Plan","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:terseLabel","value":"Issuance of class A common stock upon IPO, net of issuance costs","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueNewIssues","labelType":"xbrl:label","value":"Stock Issued During Period, Value, New Issues","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","labelType":"xbrl:terseLabel","value":"Issuance of common stock through employee equity incentive plans, net of repurchases","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Share-based Compensation, Net of Forfeitures","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:terseLabel","value":"Issuance of common stock upon exercise of stock options","language":"en-US"},{"forObject":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","labelType":"xbrl:label","value":"Stock Issued During Period, Value, Stock Options Exercised","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:terseLabel","value":"Number of shares authorized to be repurchased (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","labelType":"xbrl:label","value":"Stock Repurchase Program, Number of Shares Authorized to be Repurchased","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:negatedTerseLabel","value":"Repurchase of common stock (in shares)","language":"en-US"},{"forObject":"us-gaap:StockRepurchasedDuringPeriodShares","labelType":"xbrl:label","value":"Stock Repurchased During Period, Shares","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodStartLabel","value":"Stockholders' (deficit) equity, beginning balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:periodEndLabel","value":"Stockholders' (deficit) equity, ending balance","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:totalLabel","value":"Total stockholders\u2019 equity","language":"en-US"},{"forObject":"us-gaap:StockholdersEquity","labelType":"xbrl:terseLabel","value":"Stockholders' Equity Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:terseLabel","value":"Stockholders\u2019 (deficit) equity:","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityAbstract","labelType":"xbrl:label","value":"Stockholders' Equity Attributable to Parent [Abstract]","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:terseLabel","value":"STOCKHOLDERS\u2019 EQUITY","language":"en-US"},{"forObject":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","labelType":"xbrl:label","value":"Stockholders' Equity Note Disclosure [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:terseLabel","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventLineItems","labelType":"xbrl:label","value":"Subsequent Event [Line Items]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:terseLabel","value":"Subsequent Event","language":"en-US"},{"forObject":"us-gaap:SubsequentEventMember","labelType":"xbrl:label","value":"Subsequent Event [Member]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:terseLabel","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTable","labelType":"xbrl:label","value":"Subsequent Event [Table]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:terseLabel","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeAxis","labelType":"xbrl:label","value":"Subsequent Event Type [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:terseLabel","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventTypeDomain","labelType":"xbrl:label","value":"Subsequent Event Type [Domain]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsAbstract","labelType":"xbrl:label","value":"Subsequent Events [Abstract]","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:terseLabel","value":"SUBSEQUENT EVENT","language":"en-US"},{"forObject":"us-gaap:SubsequentEventsTextBlock","labelType":"xbrl:label","value":"Subsequent Events [Text Block]","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:terseLabel","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SubsidiarySaleOfStockAxis","labelType":"xbrl:label","value":"Sale of Stock [Axis]","language":"en-US"},{"forObject":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","labelType":"xbrl:terseLabel","value":"BALANCE SHEET COMPONENTS","language":"en-US"},{"forObject":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","labelType":"xbrl:label","value":"Supplemental Balance Sheet Disclosures [Text Block]","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:terseLabel","value":"Supplemental disclosures of cash flow information:","language":"en-US"},{"forObject":"us-gaap:SupplementalCashFlowInformationAbstract","labelType":"xbrl:label","value":"Supplemental Cash Flow Information [Abstract]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAmount","labelType":"xbrl:terseLabel","value":"Research credit carryforwards","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAmount","labelType":"xbrl:label","value":"Tax Credit Carryforward, Amount","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAxis","labelType":"xbrl:terseLabel","value":"Tax Credit Carryforward [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardAxis","labelType":"xbrl:label","value":"Tax Credit Carryforward [Axis]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardNameDomain","labelType":"xbrl:terseLabel","value":"Tax Credit Carryforward, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:TaxCreditCarryforwardNameDomain","labelType":"xbrl:label","value":"Tax Credit Carryforward, Name [Domain]","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:terseLabel","value":"Developed technology","language":"en-US"},{"forObject":"us-gaap:TechnologyBasedIntangibleAssetsMember","labelType":"xbrl:label","value":"Technology-Based Intangible Assets [Member]","language":"en-US"},{"forObject":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","labelType":"xbrl:periodStartLabel","value":"Temporary equity, beginning balance","language":"en-US"},{"forObject":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","labelType":"xbrl:label","value":"Temporary Equity, Carrying Amount, Attributable to Parent","language":"en-US"},{"forObject":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","labelType":"xbrl:periodEndLabel","value":"Temporary equity, ending balance","language":"en-US"},{"forObject":"us-gaap:TemporaryEquitySharesOutstanding","labelType":"xbrl:periodStartLabel","value":"Temporary equity, shares outstanding, beginning balance (in shares)","language":"en-US"},{"forObject":"us-gaap:TemporaryEquitySharesOutstanding","labelType":"xbrl:label","value":"Temporary Equity, Shares Outstanding","language":"en-US"},{"forObject":"us-gaap:TemporaryEquitySharesOutstanding","labelType":"xbrl:periodEndLabel","value":"Temporary equity, shares outstanding, ending balance (in shares)","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:terseLabel","value":"Accounts Receivable and Allowance for Doubtful Accounts","language":"en-US"},{"forObject":"us-gaap:TradeAndOtherAccountsReceivablePolicy","labelType":"xbrl:label","value":"Trade and Other Accounts Receivable, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:terseLabel","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","labelType":"xbrl:label","value":"Financial Instruments [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:terseLabel","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:TypeOfAdoptionMember","labelType":"xbrl:label","value":"Type of Adoption [Domain]","language":"en-US"},{"forObject":"us-gaap:USGovernmentDebtSecuritiesMember","labelType":"xbrl:terseLabel","value":"US Government Debt Securities","language":"en-US"},{"forObject":"us-gaap:USGovernmentDebtSecuritiesMember","labelType":"xbrl:label","value":"US Government Debt Securities [Member]","language":"en-US"},{"forObject":"us-gaap:UnamortizedDebtIssuanceExpense","labelType":"xbrl:negatedTerseLabel","value":"Unamortized Debt Issuance Expense","language":"en-US"},{"forObject":"us-gaap:UnamortizedDebtIssuanceExpense","labelType":"xbrl:label","value":"Unamortized Debt Issuance Expense","language":"en-US"},{"forObject":"us-gaap:UnamortizedDebtIssuanceExpense","labelType":"xbrl:negatedLabel","value":"Unamortized Debt Issuance Expense","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodStartLabel","value":"Balance, beginning balance","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:label","value":"Unrecognized Tax Benefits","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefits","labelType":"xbrl:periodEndLabel","value":"Balance, ending balance","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:negatedTerseLabel","value":"Decreases related to prior year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases related to current year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:terseLabel","value":"Increases related to prior year tax positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","labelType":"xbrl:label","value":"Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:terseLabel","value":"Unrecognized tax benefits that would impact effective tax rate","language":"en-US"},{"forObject":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","labelType":"xbrl:label","value":"Unrecognized Tax Benefits that Would Impact Effective Tax Rate","language":"en-US"},{"forObject":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","labelType":"xbrl:terseLabel","value":"Purchase obligation","language":"en-US"},{"forObject":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","labelType":"xbrl:label","value":"Unrecorded Unconditional Purchase Obligation","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:terseLabel","value":"Use of Estimates","language":"en-US"},{"forObject":"us-gaap:UseOfEstimates","labelType":"xbrl:label","value":"Use of Estimates, Policy [Policy Text Block]","language":"en-US"},{"forObject":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","labelType":"xbrl:terseLabel","value":"Valuation allowance increase","language":"en-US"},{"forObject":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","labelType":"xbrl:label","value":"Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:terseLabel","value":"Warrant","language":"en-US"},{"forObject":"us-gaap:WarrantMember","labelType":"xbrl:label","value":"Warrant [Member]","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","labelType":"xbrl:verboseLabel","value":"Weighted-average shares\u2014basic and diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","labelType":"xbrl:label","value":"Weighted Average Number of Shares Outstanding, Basic and Diluted","language":"en-US"},{"forObject":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","labelType":"xbrl:terseLabel","value":"Weighted-average shares used in computing net income (loss) per share attributable to common stockholders\u2014basic and diluted (in shares)","language":"en-US"},{"forObject":"us-gaap:WriteOffOfDeferredDebtIssuanceCost","labelType":"xbrl:terseLabel","value":"Write off of Deferred Debt Issuance Cost","language":"en-US"},{"forObject":"us-gaap:WriteOffOfDeferredDebtIssuanceCost","labelType":"xbrl:label","value":"Write off of Deferred Debt Issuance Cost","language":"en-US"},{"forObject":"cik:0001618732","labelType":"xbrl:label","value":"Nutanix, Inc.","language":"en"},{"forObject":"rpt:group-0","labelType":"xbrl:label","value":"2106100 - Disclosure - BALANCE SHEET COMPONENTS","language":"en"},{"forObject":"rpt:group-1","labelType":"xbrl:label","value":"2406408 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Compensation Benefits (Details)","language":"en"},{"forObject":"rpt:group-2","labelType":"xbrl:label","value":"2406409 - Disclosure - BALANCE SHEET COMPONENTS - Accrued Liabilities (Details)","language":"en"},{"forObject":"rpt:group-3","labelType":"xbrl:label","value":"2406406 - Disclosure - BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Goodwill (Details)","language":"en"},{"forObject":"rpt:group-4","labelType":"xbrl:label","value":"2406407 - Disclosure - BALANCE SHEET COMPONENTS BALANCE SHEET COMPONENTS - Other Assets, Non-current (Details)","language":"en"},{"forObject":"rpt:group-5","labelType":"xbrl:label","value":"2406405 - Disclosure - BALANCE SHEET COMPONENTS - Future Amortization Expense (Details)","language":"en"},{"forObject":"rpt:group-6","labelType":"xbrl:label","value":"2406404 - Disclosure - BALANCE SHEET COMPONENTS - Intangible Assets (Details)","language":"en"},{"forObject":"rpt:group-7","labelType":"xbrl:label","value":"2406403 - Disclosure - BALANCE SHEET COMPONENTS - Property, Plant and Equipment (Details)","language":"en"},{"forObject":"rpt:group-8","labelType":"xbrl:label","value":"2406402 - Disclosure - BALANCE SHEET COMPONENTS - Short-Term Investments (Details)","language":"en"},{"forObject":"rpt:group-9","labelType":"xbrl:label","value":"2306301 - Disclosure - BALANCE SHEET COMPONENTS (Tables)","language":"en"},{"forObject":"rpt:group-10","labelType":"xbrl:label","value":"2103100 - Disclosure - BUSINESS COMBINATIONS","language":"en"},{"forObject":"rpt:group-11","labelType":"xbrl:label","value":"2403402 - Disclosure - BUSINESS COMBINATIONS - Calm Acquisition (Details)","language":"en"},{"forObject":"rpt:group-12","labelType":"xbrl:label","value":"2403404 - Disclosure - BUSINESS COMBINATIONS - Minjar Acquisition (Details)","language":"en"},{"forObject":"rpt:group-13","labelType":"xbrl:label","value":"2403405 - Disclosure - BUSINESS COMBINATIONS - Netsil Acquisition (Details)","language":"en"},{"forObject":"rpt:group-14","labelType":"xbrl:label","value":"2403403 - Disclosure - BUSINESS COMBINATIONS - PernixData Acquisition (Details)","language":"en"},{"forObject":"rpt:group-15","labelType":"xbrl:label","value":"2403406 - Disclosure - BUSINESS COMBINATIONS - Preliminary Aggregate Purchase Price Allocation (Details)","language":"en"},{"forObject":"rpt:group-16","labelType":"xbrl:label","value":"2303301 - Disclosure - BUSINESS COMBINATIONS (Tables)","language":"en"},{"forObject":"rpt:group-17","labelType":"xbrl:label","value":"2108100 - Disclosure - COMMITMENTS AND CONTINGENCIES","language":"en"},{"forObject":"rpt:group-18","labelType":"xbrl:label","value":"2408402 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)","language":"en"},{"forObject":"rpt:group-19","labelType":"xbrl:label","value":"2308301 - Disclosure - COMMITMENTS AND CONTINGENCIES (Tables)","language":"en"},{"forObject":"rpt:group-20","labelType":"xbrl:label","value":"1001000 - Statement - CONSOLIDATED BALANCE SHEETS","language":"en"},{"forObject":"rpt:group-21","labelType":"xbrl:label","value":"1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)","language":"en"},{"forObject":"rpt:group-22","labelType":"xbrl:label","value":"1005000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS","language":"en"},{"forObject":"rpt:group-23","labelType":"xbrl:label","value":"1003000 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS","language":"en"},{"forObject":"rpt:group-24","labelType":"xbrl:label","value":"1004000 - Statement - CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS\u2019 (DEFICIT) EQUITY","language":"en"},{"forObject":"rpt:group-25","labelType":"xbrl:label","value":"1002000 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS","language":"en"},{"forObject":"rpt:group-26","labelType":"xbrl:label","value":"2107100 - Disclosure - DEBT","language":"en"},{"forObject":"rpt:group-27","labelType":"xbrl:label","value":"2407402 - Disclosure - DEBT - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-28","labelType":"xbrl:label","value":"2407404 - Disclosure - DEBT - Components of Debt (Details)","language":"en"},{"forObject":"rpt:group-29","labelType":"xbrl:label","value":"2307301 - Disclosure - DEBT DEBT (Tables)","language":"en"},{"forObject":"rpt:group-30","labelType":"xbrl:label","value":"2407405 - Disclosure - DEBT - Interest Expense Recognized (Details)","language":"en"},{"forObject":"rpt:group-31","labelType":"xbrl:label","value":"2407403 - Disclosure - DEBT - Proceeds from Debt (Details)","language":"en"},{"forObject":"rpt:group-32","labelType":"xbrl:label","value":"0001000 - Document - DOCUMENT AND ENTITY INFORMATION","language":"en"},{"forObject":"rpt:group-33","labelType":"xbrl:label","value":"2112100 - Disclosure - EQUITY AWARD PLANS","language":"en"},{"forObject":"rpt:group-34","labelType":"xbrl:label","value":"2412402 - Disclosure - EQUITY AWARD PLANS - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-35","labelType":"xbrl:label","value":"2412406 - Disclosure - EQUITY AWARD PLANS - Determination of Fair Value (Details)","language":"en"},{"forObject":"rpt:group-36","labelType":"xbrl:label","value":"2412404 - Disclosure - EQUITY AWARD PLANS - ESPP (Details)","language":"en"},{"forObject":"rpt:group-37","labelType":"xbrl:label","value":"2412403 - Disclosure - EQUITY AWARD PLANS - RSU (Details)","language":"en"},{"forObject":"rpt:group-38","labelType":"xbrl:label","value":"2412407 - Disclosure - EQUITY AWARD PLANS - Stock Based Compensation Expense (Details)","language":"en"},{"forObject":"rpt:group-39","labelType":"xbrl:label","value":"2412405 - Disclosure - EQUITY AWARD PLANS - Stock Options (Details)","language":"en"},{"forObject":"rpt:group-40","labelType":"xbrl:label","value":"2312301 - Disclosure - EQUITY AWARD PLANS (Tables)","language":"en"},{"forObject":"rpt:group-41","labelType":"xbrl:label","value":"2105100 - Disclosure - FAIR VALUE MEASUREMENTS","language":"en"},{"forObject":"rpt:group-42","labelType":"xbrl:label","value":"2405403 - Disclosure - FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS - Convertible Senior Notes (Details)","language":"en"},{"forObject":"rpt:group-43","labelType":"xbrl:label","value":"2405402 - Disclosure - FAIR VALUE MEASUREMENTS - Fair Value of Financial Assets and Liabilities (Details)","language":"en"},{"forObject":"rpt:group-44","labelType":"xbrl:label","value":"2405404 - Disclosure - FAIR VALUE MEASUREMENTS - Level 3 Roll Forward (Details)","language":"en"},{"forObject":"rpt:group-45","labelType":"xbrl:label","value":"2305301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)","language":"en"},{"forObject":"rpt:group-46","labelType":"xbrl:label","value":"2114100 - Disclosure - INCOME TAXES","language":"en"},{"forObject":"rpt:group-47","labelType":"xbrl:label","value":"2414407 - Disclosure - INCOME TAXES INCOME TAXES - Schedule of Unrecognized Tax Benefits (Details)","language":"en"},{"forObject":"rpt:group-48","labelType":"xbrl:label","value":"2414405 - Disclosure - INCOME TAXES - Narrative (Details)","language":"en"},{"forObject":"rpt:group-49","labelType":"xbrl:label","value":"2414406 - Disclosure - INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details)","language":"en"},{"forObject":"rpt:group-50","labelType":"xbrl:label","value":"2414404 - Disclosure - INCOME TAXES - Schedule of Effective Income Tax Rate Reconciliation (Details)","language":"en"},{"forObject":"rpt:group-51","labelType":"xbrl:label","value":"2414402 - Disclosure - INCOME TAXES - Schedule of Income Before Provision for Income Taxes, Domestic and Foreign (Details)","language":"en"},{"forObject":"rpt:group-52","labelType":"xbrl:label","value":"2414403 - Disclosure - INCOME TAXES - Schedule of Provision for Income Taxes, Current and Deferred (Details)","language":"en"},{"forObject":"rpt:group-53","labelType":"xbrl:label","value":"2314301 - Disclosure - INCOME TAXES (Tables)","language":"en"},{"forObject":"rpt:group-54","labelType":"xbrl:label","value":"2113100 - Disclosure - NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS","language":"en"},{"forObject":"rpt:group-55","labelType":"xbrl:label","value":"2413403 - Disclosure - NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Antidilutive Securities (Details)","language":"en"},{"forObject":"rpt:group-56","labelType":"xbrl:label","value":"2413402 - Disclosure - NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS - Computation of Basic and Diluted Net Loss Per Share (Details)","language":"en"},{"forObject":"rpt:group-57","labelType":"xbrl:label","value":"2313301 - Disclosure - NET LOSS AND UNAUDITED NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS (Tables)","language":"en"},{"forObject":"rpt:group-58","labelType":"xbrl:label","value":"2102100 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES","language":"en"},{"forObject":"rpt:group-59","labelType":"xbrl:label","value":"2402403 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Additional Information (Details)","language":"en"},{"forObject":"rpt:group-60","labelType":"xbrl:label","value":"2402404 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Concentration Risk (Details)","language":"en"},{"forObject":"rpt:group-61","labelType":"xbrl:label","value":"2202201 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)","language":"en"},{"forObject":"rpt:group-62","labelType":"xbrl:label","value":"2402405 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Schedule of Allowance for Doubtful Accounts (Details)","language":"en"},{"forObject":"rpt:group-63","labelType":"xbrl:label","value":"2302302 - Disclosure - OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)","language":"en"},{"forObject":"rpt:group-64","labelType":"xbrl:label","value":"2117100 - Disclosure - RELATED PARTY TRANSACTIONS","language":"en"},{"forObject":"rpt:group-65","labelType":"xbrl:label","value":"2417401 - Disclosure - RELATED PARTY TRANSACTIONS (Details)","language":"en"},{"forObject":"rpt:group-66","labelType":"xbrl:label","value":"2104100 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS","language":"en"},{"forObject":"rpt:group-67","labelType":"xbrl:label","value":"2404402 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - ASC 606 Adoption Impact to Balance Sheet (Details)","language":"en"},{"forObject":"rpt:group-68","labelType":"xbrl:label","value":"2404405 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - ASC 606 Adoption Impact to Cash Flows (Details)","language":"en"},{"forObject":"rpt:group-69","labelType":"xbrl:label","value":"2404403 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - ASC 606 Adoption Impact to Income Statement (Details)","language":"en"},{"forObject":"rpt:group-70","labelType":"xbrl:label","value":"2404404 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - ASC 606 Adoption Impact to Revenue by Geographic Region (Details)","language":"en"},{"forObject":"rpt:group-71","labelType":"xbrl:label","value":"2404407 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Changes in Deferred Revenue (Details)","language":"en"},{"forObject":"rpt:group-72","labelType":"xbrl:label","value":"2404406 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Disaggregation of Revenue (Details)","language":"en"},{"forObject":"rpt:group-73","labelType":"xbrl:label","value":"2304301 - Disclosure - REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS (Tables)","language":"en"},{"forObject":"rpt:group-74","labelType":"xbrl:label","value":"2115100 - Disclosure - SEGMENT INFORMATION","language":"en"},{"forObject":"rpt:group-75","labelType":"xbrl:label","value":"2415402 - Disclosure - SEGMENT INFORMATION (Details)","language":"en"},{"forObject":"rpt:group-76","labelType":"xbrl:label","value":"2315301 - Disclosure - SEGMENT INFORMATION (Tables)","language":"en"},{"forObject":"rpt:group-77","labelType":"xbrl:label","value":"2118100 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)","language":"en"},{"forObject":"rpt:group-78","labelType":"xbrl:label","value":"2418402 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Details)","language":"en"},{"forObject":"rpt:group-79","labelType":"xbrl:label","value":"2318301 - Disclosure - SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables)","language":"en"},{"forObject":"rpt:group-80","labelType":"xbrl:label","value":"2111100 - Disclosure - STOCKHOLDERS\u2019 EQUITY","language":"en"},{"forObject":"rpt:group-81","labelType":"xbrl:label","value":"2411402 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details)","language":"en"},{"forObject":"rpt:group-82","labelType":"xbrl:label","value":"2311301 - Disclosure - STOCKHOLDERS\u2019 EQUITY STOCKHOLDERS' EQUITY (Tables)","language":"en"},{"forObject":"rpt:group-83","labelType":"xbrl:label","value":"2419401 - Disclosure - SUBSEQUENT EVENT (Details)","language":"en"},{"forObject":"rpt:group-84","labelType":"xbrl:label","value":"2119100 - Disclosure - SUBSEQUENT EVENT SUBSEQUENT EVENT","language":"en"}],"networks":[{"name":"rpt:network-presentation-40","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-41","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedSalesCommissionCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedBonusesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedVacationCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:AccruedPayrollTaxesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-42","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:AccruedIncomeTaxesCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:AccruedProfessionalFeesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-43","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfGoodwillTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillLineItems","target":"us-gaap:GoodwillRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillRollForward","target":"us-gaap:Goodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfGoodwillTable","target":"us-gaap:GoodwillLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillRollForward","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:NetsilInc.Member","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillRollForward","target":"us-gaap:Goodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarInc.Member","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-44","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"ntnx:OtherTaxAssetsNonCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherAssetsMiscellaneousNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-45","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-46","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","order":1.0},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:InProcessResearchAndDevelopmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems","target":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwillAbstract","target":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsGross","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:GoodwillAndIntangibleAssetsDisclosureAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsGrossAbstract","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:FinitelivedIntangibleAssetsAcquired1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTable","target":"us-gaap:FiniteLivedIntangibleAssetsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:AmortizationOfIntangibleAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsRollForward","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:FiniteLivedIntangibleAssetsRollForward","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-47","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentByTypeAxis","target":"us-gaap:PropertyPlantAndEquipmentTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:EquipmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentUsefulLife","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"ntnx:DemonstrationUnitsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfPropertyPlantAndEquipmentTable","target":"us-gaap:PropertyPlantAndEquipmentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:LeaseholdImprovementsMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentTypeDomain","target":"us-gaap:FurnitureAndFixturesMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:PropertyPlantAndEquipmentNet","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:PropertyPlantAndEquipmentLineItems","target":"us-gaap:Depreciation","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-48","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesFairValueRollingMaturityAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-49","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","order":1.0},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:PropertyPlantAndEquipmentTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract","target":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-50","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:BusinessCombinationDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-51","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:CalmAcquisitionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:NumberOfBusinessesAcquired","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-52","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarInc.Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationLiability","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-53","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:NetsilInc.Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"ntnx:BusinessCombinationHoldbackArrangementAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:GoodwillAcquiredDuringPeriod","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-54","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IndefiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:InProcessResearchAndDevelopmentMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","target":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:TechnologyBasedIntangibleAssetsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationByTypeAxis","target":"us-gaap:ContingentConsiderationTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"ntnx:ContingentConsiderationPurchasePriceMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:PernixDataAcquisitionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:CustomerRelationshipsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ContingentConsiderationTypeDomain","target":"ntnx:ContingentConsiderationCompensationMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsMajorClassNameDomain","target":"us-gaap:InProcessResearchAndDevelopmentMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:ContingentConsiderationByTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:FinitelivedIntangibleAssetsAcquired1","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-55","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:MinjarandNetsilMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:Goodwill","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTable","target":"us-gaap:BusinessAcquisitionLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:BusinessAcquisitionLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-56","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:BusinessCombinationsAbstract","order":1.0},{"source":"us-gaap:BusinessCombinationsAbstract","target":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-57","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-58","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"srt:CounterpartyNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:ContractManufacturerMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesLineItems","target":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LeaseAndRentalExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:NoncontractVendorsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LossContingenciesTable","target":"us-gaap:LossContingenciesLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:LossContingenciesTable","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueAbstract","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-59","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","order":1.0},{"source":"us-gaap:CommitmentsAndContingenciesDisclosureAbstract","target":"us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-60","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:AssetsAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:AssetsCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesCurrentAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccountsPayableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:PreferredStockValueOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:ContractWithCustomerLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:CommonStockValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"ntnx:Deferredsalescommissionsnoncurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:AccruedLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:SeniorLongTermNotes","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AdditionalPaidInCapital","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"ntnx:Deferredcommissionscurrentportion","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:OtherLiabilitiesNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Goodwill","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesCurrentAbstract","target":"us-gaap:LiabilitiesCurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:Liabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsCurrentAbstract","target":"us-gaap:AssetsCurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:CommitmentsAndContingencies","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StockholdersEquityAbstract","target":"us-gaap:StockholdersEquity","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:AssetsAbstract","target":"us-gaap:Assets","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:StockholdersEquityAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquityAbstract","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-61","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfFinancialPositionAbstract","order":1.0},{"source":"us-gaap:StatementOfFinancialPositionAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockParOrStatedValuePerShare","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockSharesAuthorized","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockSharesIssued","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:PreferredStockSharesOutstanding","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesIssued","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-62","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfCashFlowsAbstract","order":1.0},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:DepreciationDepletionAndAmortization","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:IncomeTaxesPaidNet","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:StockIssued1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:ShareBasedCompensation","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInDeferredCharges","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsForHedgeFinancingActivities","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:SupplementalCashFlowInformationAbstract","target":"us-gaap:InterestPaidNet","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"ntnx:NoncashVestingofEarlyExercisedStockOptions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:FairValueAdjustmentOfWarrants","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfAssumedDebt","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"us-gaap:ConversionOfStockAmountIssued1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfStockIssuanceCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","target":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:OtherNoncashIncomeExpense","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:SupplementalCashFlowInformationAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract","target":"us-gaap:IncreaseDecreaseInOperatingCapitalAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:RepaymentsOfSeniorDebt","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:StatementOfCashFlowsAbstract","target":"us-gaap:NoncashInvestingAndFinancingItemsAbstract","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:PaymentsOfDebtExtinguishmentCosts","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivitiesAbstract","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-63","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","order":1.0},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract","target":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementOfIncomeAndComprehensiveIncomeAbstract","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-64","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:StatementOfStockholdersEquityAbstract","order":1.0},{"source":"us-gaap:StatementOfStockholdersEquityAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementEquityComponentsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"us-gaap:TemporaryEquitySharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:CommonStockSharesOutstanding","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AdditionalPaidInCapitalMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquity","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:AccumulatedOtherComprehensiveIncomeMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:RetainedEarningsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"us-gaap:ReclassificationsOfTemporaryToPermanentEquity","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"us-gaap:TemporaryEquitySharesOutstanding","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInTemporaryEquityRollForward","target":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockRepurchasedDuringPeriodShares","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:NetIncomeLoss","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:CommonStockSharesOutstanding","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:IncreaseDecreaseInStockholdersEquityRollForward","target":"us-gaap:StockholdersEquity","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-65","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeStatementAbstract","order":1.0},{"source":"us-gaap:IncomeStatementAbstract","target":"us-gaap:StatementTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:RevenuesAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesAbstract","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CostOfGoodsAndServicesSoldAbstract","target":"us-gaap:CostOfGoodsAndServicesSold","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:SellingAndMarketingExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementTable","target":"us-gaap:StatementLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:CostOfGoodsAndServicesSoldAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:ResearchAndDevelopmentExpense","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:GeneralAndAdministrativeExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingExpensesAbstract","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:OperatingExpensesAbstract","target":"us-gaap:OperatingExpenses","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:OperatingIncomeLoss","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NonoperatingIncomeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:NetIncomeLoss","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementLineItems","target":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-66","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-67","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:SeniorNotesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentAxis","target":"us-gaap:DebtInstrumentNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentNameDomain","target":"ntnx:SeniorNotesDueApril152019Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentFaceAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:WriteOffOfDeferredDebtIssuanceCost","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebt","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleConversionRatio1","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleConversionPrice1","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsForHedgeFinancingActivities","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:SharePrice","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentRedemptionPricePercentage","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:ConvertibleDebtIssuanceCost","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNoncurrentGross","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:RemainingTermofConvertibleDebt","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromIssuanceOfWarrants","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants","order":30.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","order":31.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-68","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:ConvertibleDebtParAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:UnamortizedDebtIssuanceExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ConvertibleDebtNoncurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-69","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:ScheduleOfDebtTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-70","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfDebtDiscountPremium","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:AmortizationOfFinancingCosts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:InterestExpenseDebt","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-71","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DebtDisclosureAbstract","order":1.0},{"source":"us-gaap:DebtDisclosureAbstract","target":"us-gaap:DebtInstrumentTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:ConvertibleDebtParAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentTable","target":"us-gaap:DebtInstrumentLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"ntnx:ConvertibleDebtIssuanceCost","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:PaymentsForHedgeFinancingActivities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromIssuanceOfWarrants","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:DeferredFinanceCostsNoncurrentGross","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DebtInstrumentLineItems","target":"us-gaap:ProceedsFromDebtNetOfIssuanceCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-72","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"ntnx:DocumentandEntityInformationAbstract","order":1.0},{"source":"ntnx:DocumentandEntityInformationAbstract","target":"dei:EntitiesTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntitiesTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityRegistrantName","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntitiesTable","target":"dei:EntityInformationLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCentralIndexKey","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityFilerCategory","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentType","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentPeriodEndDate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:AmendmentFlag","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:CurrentFiscalYearEndDate","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentFiscalYearFocus","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:DocumentFiscalPeriodFocus","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCommonStockSharesOutstanding","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityCurrentReportingStatus","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityVoluntaryFilers","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityWellKnownSeasonedIssuer","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityInformationLineItems","target":"dei:EntityPublicFloat","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-73","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-74","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"us-gaap:PrincipalOwnerMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"ntnx:A2016PlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"ntnx:EmployeeStockPurchasePlanMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:IncentiveStockOptionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:NonqualifiedStockOptionMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:EarlyExercisedStockOptionsMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:SubsequentEventTypeAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","order":19.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":20.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","order":21.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ProceedsFromStockOptionsExercised","order":22.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","order":23.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":24.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":25.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","order":26.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend","order":27.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","order":28.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ProceedsFromStockPlans","order":29.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-75","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"ntnx:EmployeeStockPurchasePlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharePrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-76","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:EmployeeStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"ntnx:EmployeeStockPurchasePlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:PlanNameAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-77","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-78","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:IncomeStatementLocationAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofproductrevenueDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofServicesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable","target":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems","target":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-79","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:AwardTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"ntnx:PerformanceStockOptionsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems","target":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-80","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","order":1.0},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract","target":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-81","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueDisclosuresTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-82","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:LongtermDebtTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeAxis","target":"us-gaap:LongtermDebtTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:LongtermDebtTypeDomain","target":"us-gaap:ConvertibleDebtMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementBasisAxis","target":"us-gaap:FairValueDisclosureItemAmountsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosureItemAmountsDomain","target":"us-gaap:PortionAtFairValueFairValueDisclosureMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PortionAtFairValueFairValueDisclosureMember","target":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsNonrecurringMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DebtInstrumentInterestRateStatedPercentage","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementBasisAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PortionAtFairValueFairValueDisclosureMember","target":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DebtInstrumentFairValue","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:DebtInstrumentUnamortizedDiscount","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:UnamortizedDebtIssuanceExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedLabel"}]}]},{"name":"rpt:network-presentation-83","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByMeasurementFrequencyAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByMeasurementFrequencyAxis","target":"us-gaap:FairValueMeasurementFrequencyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementFrequencyDomain","target":"us-gaap:FairValueMeasurementsRecurringMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByFairValueHierarchyLevelAxis","target":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel1Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CashAndCashEquivalentsAxis","target":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"us-gaap:MoneyMarketFundsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialInstrumentAxis","target":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CorporateDebtSecuritiesMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByLiabilityClassAxis","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:WarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:AssetsFairValueDisclosureAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract","target":"us-gaap:DerivativeLiabilitiesNoncurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByFairValueHierarchyLevelAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel2Member","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember","target":"us-gaap:CommercialPaperMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:CommercialPaperMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","target":"us-gaap:FinancialLiabilitiesFairValueDisclosureAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueMeasurementsFairValueHierarchyDomain","target":"us-gaap:FairValueInputsLevel3Member","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:CashAndCashEquivalentsAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain","target":"us-gaap:USGovernmentDebtSecuritiesMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:InvestmentsFairValueDisclosure","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FinancialInstrumentAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:Cash","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AssetsFairValueDisclosureAbstract","target":"us-gaap:CashCashEquivalentsAndShortTermInvestments","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable","target":"us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-84","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable","target":"us-gaap:FairValueByLiabilityClassAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueByLiabilityClassAxis","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:WarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","target":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain","target":"us-gaap:CommitmentsMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","target":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","target":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward","target":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-85","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FairValueDisclosuresAbstract","order":1.0},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:FairValueDisclosuresAbstract","target":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-86","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-87","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","target":"us-gaap:UnrecognizedTaxBenefits","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","target":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","target":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward","target":"us-gaap:UnrecognizedTaxBenefits","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-88","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionAxis","target":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPrinciplesEarlyAdoptionMember","target":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityAxis","target":"us-gaap:IncomeTaxAuthorityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:DomesticCountryMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CurrencyAxis","target":"currency:AllCurrenciesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"currency:AllCurrenciesDomain","target":"currency:USD","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxCreditCarryforwardAxis","target":"us-gaap:TaxCreditCarryforwardNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TaxCreditCarryforwardNameDomain","target":"us-gaap:ResearchMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201507Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:NonUsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"us-gaap:IncomeTaxAuthorityAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxAuthorityDomain","target":"us-gaap:StateAndLocalJurisdictionMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"srt:CurrencyAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:DeferredTaxLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"us-gaap:TaxCreditCarryforwardAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"srt:StatementGeographicalAxis","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:OperatingLossCarryforwards","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionTable","target":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:TaxCreditCarryforwardAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementEarlyAdoptionLineItems","target":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-89","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxAssetsGrossAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsDeferredIncome","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxLiabilitiesAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxLiabilitiesOther","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredIncomeTaxLiabilities","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTotalLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredTaxLiabilitiesAbstract","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:DeferredTaxAssetsGrossAbstract","target":"us-gaap:DeferredTaxAssetsGross","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-90","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-91","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-92","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:CurrentFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:DeferredFederalStateAndLocalTaxExpenseBenefitAbstract","target":"us-gaap:IncomeTaxExpenseBenefit","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]}]},{"name":"rpt:network-presentation-93","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxDisclosureAbstract","order":1.0},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeTaxDisclosureAbstract","target":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-94","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-95","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:ConvertiblePreferredStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:StockCompensationPlanMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:EmployeeStockPurchasePlanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:CommonStockWarrantsMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-96","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]}]},{"name":"rpt:network-presentation-97","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EarningsPerShareAbstract","order":1.0},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EarningsPerShareAbstract","target":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-98","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-99","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:SubsidiarySaleOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsidiarySaleOfStockAxis","target":"us-gaap:SaleOfStockNameOfTransactionDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SaleOfStockNameOfTransactionDomain","target":"us-gaap:OverAllotmentOptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:PreferredClassBMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementEquityComponentsAxis","target":"us-gaap:EquityComponentDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:EquityComponentDomain","target":"us-gaap:CommonStockMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"ntnx:CommonClassBWarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:HardwareMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:AssetImpairmentCharges","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:StatementClassOfStockAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:SoftwareMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:StatementEquityComponentsAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:SharesIssuedPricePerShare","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:StockIssuedDuringPeriodValueNewIssues","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:ProductOrServiceAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:CommonStockNumberofClassesofStock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:CommonStockNumberofVotesPerShare","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:ProductWarrantyDuration","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:ProductWarrantyReplacementPeriod","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:AdvertisingExpense","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:OperatingLeaseLiability","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-100","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConcentrationRiskTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByTypeAxis","target":"us-gaap:ConcentrationRiskTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTypeDomain","target":"us-gaap:CustomerConcentrationRiskMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskByBenchmarkAxis","target":"us-gaap:ConcentrationRiskBenchmarkDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:SalesRevenueNetMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:MajorCustomersAxis","target":"srt:NameOfMajorCustomerDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskLineItems","target":"us-gaap:ConcentrationRiskPercentage1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskByBenchmarkAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskBenchmarkDomain","target":"us-gaap:AccountsReceivableMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerBMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"srt:MajorCustomersAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerCMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerDMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ConcentrationRiskTable","target":"us-gaap:ConcentrationRiskLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerEMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:NameOfMajorCustomerDomain","target":"ntnx:PartnerFMember","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-101","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConsolidationPolicyTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:UseOfEstimates","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ConcentrationRiskCreditRisk","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:MarketableSecuritiesPolicy","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:TradeAndOtherAccountsReceivablePolicy","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"ntnx:BusinessCombinationPolicyTextBlock","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ResearchAndDevelopmentExpensePolicy","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:IncomeTaxPolicyTextBlock","order":16.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AdvertisingCostsPolicyTextBlock","order":17.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","order":18.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-102","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","target":"us-gaap:ProvisionForDoubtfulAccounts","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:AllowanceForDoubtfulAccountsReceivableRollforward","target":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]}]},{"name":"rpt:network-presentation-103","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccountingPoliciesAbstract","order":1.0},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AccountingPoliciesAbstract","target":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-104","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-105","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RelatedPartyTransactionsAbstract","order":1.0},{"source":"us-gaap:RelatedPartyTransactionsAbstract","target":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"dei:LegalEntityAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:LegalEntityAxis","target":"dei:EntityDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"dei:EntityDomain","target":"ntnx:LightspeedVenturePartnersMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CounterpartyNameAxis","target":"srt:RepurchaseAgreementCounterpartyNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RepurchaseAgreementCounterpartyNameDomain","target":"ntnx:LightspeedVenturePartnersMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","target":"us-gaap:RelatedPartyDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyDomain","target":"srt:AffiliatedEntityMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipAxis","target":"srt:OwnershipDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipDomain","target":"ntnx:NutanixInc.Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RelatedPartyTransactionLineItems","target":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"srt:CounterpartyNameAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:OwnershipDomain","target":"ntnx:PernixDataMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionsByRelatedPartyAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"srt:OwnershipAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRelatedPartyTransactionsByRelatedPartyTable","target":"us-gaap:RelatedPartyTransactionLineItems","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-106","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:RevenueFromContractWithCustomerTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-107","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:ScenarioPreviouslyReportedMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:Deferredcommissionscurrentportion","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:RestatementAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:Deferredsalescommissionsnoncurrent","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:DeferredSalesCommission","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:DeferredRevenueCurrent","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:DeferredRevenueNoncurrent","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:DeferredRevenue","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:AccruedLiabilitiesCurrent","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:StockholdersEquity","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-108","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:ScenarioPreviouslyReportedMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:RestatementAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:IncreaseDecreaseInDeferredCharges","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:IncreaseDecreaseInDeferredRevenue","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-109","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:ScenarioPreviouslyReportedMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:ProductOrServiceAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:GrossProfit","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:RestatementAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:SellingAndMarketingExpense","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:OperatingIncomeLoss","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:NetIncomeLoss","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-110","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"srt:RestatementAxis","target":"srt:RestatementDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:ScenarioPreviouslyReportedMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:StatementGeographicalAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:EMEAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RestatementDomain","target":"srt:RestatementAdjustmentMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:AsiaPacificMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:RestatementAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"ntnx:OtherAmericasMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-111","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:MovementInDeferredRevenueRollForward","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:DeferredRevenue","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"ntnx:MovementinDeferredCommissionsRollForward","target":"us-gaap:DeferredSalesCommission","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodStartLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:DeferredRevenueAdditions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:MovementinDeferredCommissionsRollForward","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ntnx:MovementinDeferredCommissionsRollForward","target":"ntnx:DeferredSalesCommissionsAdditions","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:DeferredRevenueRevenueRecognized1","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"ntnx:MovementinDeferredCommissionsRollForward","target":"ntnx:DeferredSalesCommissionsCommissionsRecognized","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:negatedTerseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"ntnx:DeferredRevenueAssumedinBusinessCombination","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"ntnx:MovementinDeferredCommissionsRollForward","target":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:MovementInDeferredRevenueRollForward","target":"us-gaap:DeferredRevenue","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"ntnx:MovementinDeferredCommissionsRollForward","target":"us-gaap:DeferredSalesCommission","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:periodEndLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:DeferredRevenueContractedRevenueNotRecognized","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-112","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:RangeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeAxis","target":"srt:RangeMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MinimumMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","target":"us-gaap:TypeOfAdoptionMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:TypeOfAdoptionMember","target":"us-gaap:AccountingStandardsUpdate201409Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:SoftwareMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"ntnx:SoftwareLicenseTerm","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:MaximumMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:AdjustmentsForNewAccountingPronouncementsAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"ntnx:HardwareMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:RangeMember","target":"srt:WeightedAverageMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"srt:ProductOrServiceAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleTable","target":"us-gaap:NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-113","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:RevenueFromContractWithCustomerAbstract","order":1.0},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenueFromContractWithCustomerAbstract","target":"us-gaap:DeferredRevenueByArrangementDisclosureTextBlock","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-114","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:SegmentReportingDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-115","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"srt:StatementGeographicalAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:StatementGeographicalAxis","target":"srt:SegmentGeographicalDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"country:US","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NumberOfReportableSegments","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"us-gaap:EMEAMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable","target":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"srt:AsiaPacificMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:RevenuesFromExternalCustomersAndLongLivedAssetsLineItems","target":"us-gaap:NoncurrentAssets","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:SegmentGeographicalDomain","target":"ntnx:OtherAmericasMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-116","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SegmentReportingAbstract","order":1.0},{"source":"us-gaap:SegmentReportingAbstract","target":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-117","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","order":1.0},{"source":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","target":"srt:CondensedFinancialStatementsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-118","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","order":1.0},{"source":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","target":"srt:ScheduleOfCondensedFinancialStatementsTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ScheduleOfCondensedFinancialStatementsTable","target":"srt:ProductOrServiceAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductOrServiceAxis","target":"srt:ProductsAndServicesDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ProductMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationAxis","target":"us-gaap:IncomeStatementLocationDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofproductrevenueMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ProductsAndServicesDomain","target":"us-gaap:ServiceMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ScheduleOfCondensedFinancialStatementsTable","target":"us-gaap:IncomeStatementLocationAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"ntnx:CostofServicesMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:CostOfGoodsAndServicesSold","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:SellingAndMarketingExpenseMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:ScheduleOfCondensedFinancialStatementsTable","target":"srt:CondensedFinancialStatementsCaptionsLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:GrossProfit","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:ResearchAndDevelopmentExpenseMember","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:SellingAndMarketingExpense","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:IncomeStatementLocationDomain","target":"us-gaap:GeneralAndAdministrativeExpenseMember","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:ResearchAndDevelopmentExpense","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:GeneralAndAdministrativeExpense","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:OperatingExpenses","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:OperatingIncomeLoss","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:NonoperatingIncomeExpense","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:totalLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:IncomeTaxExpenseBenefit","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:NetIncomeLoss","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:EarningsPerShareBasicAndDiluted","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:AllocatedShareBasedCompensationExpense","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"srt:CondensedFinancialStatementsCaptionsLineItems","target":"us-gaap:AmortizationOfIntangibleAssets","order":15.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-119","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","order":1.0},{"source":"srt:CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract","target":"srt:ScheduleOfCondensedFinancialStatementsTableTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-120","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-121","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:StatementClassOfStockAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:StatementClassOfStockAxis","target":"us-gaap:ClassOfStockDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassAMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","target":"us-gaap:AntidilutiveSecuritiesNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:AntidilutiveSecuritiesNameDomain","target":"ntnx:CommonStockWarrantsMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:AwardTypeAxis","target":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain","target":"us-gaap:RestrictedStockUnitsRSUMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameAxis","target":"us-gaap:PlanNameDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:PlanNameDomain","target":"ntnx:A2016PlanMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightAxis","target":"us-gaap:ClassOfWarrantOrRightDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfWarrantOrRightDomain","target":"ntnx:CommonClassBWarrantMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockSharesAuthorized","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"us-gaap:CommonClassBMember","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockParOrStatedValuePerShare","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockDomain","target":"ntnx:EmployeeStockPurchasePlanMember","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:AwardTypeAxis","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:PreferredStockSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:PlanNameAxis","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"ntnx:CommonStockNumberofClassesofStock","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfWarrantOrRightAxis","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockSharesAuthorized","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ScheduleOfStockByClassTable","target":"us-gaap:ClassOfStockLineItems","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockParOrStatedValuePerShare","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockSharesIssued","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockSharesOutstanding","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"ntnx:CommonStockNumberofVotesPerShare","order":9.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","order":10.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","order":11.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","order":12.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","order":13.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:verboseLabel"}]},{"source":"us-gaap:ClassOfStockLineItems","target":"us-gaap:ClassOfWarrantOrRightOutstanding","order":14.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-122","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EquityAbstract","order":1.0},{"source":"us-gaap:EquityAbstract","target":"us-gaap:ScheduleOfStockByClassTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-123","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventTable","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventTypeAxis","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeAxis","target":"us-gaap:SubsequentEventTypeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTypeDomain","target":"us-gaap:SubsequentEventMember","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAxis","target":"us-gaap:BusinessAcquisitionAcquireeDomain","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:BusinessAcquisitionAcquireeDomain","target":"ntnx:Mainframe2Inc.Member","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferred1","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:BusinessAcquisitionAxis","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:PaymentsToAcquireBusinessesGross","order":2.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventTable","target":"us-gaap:SubsequentEventLineItems","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","order":3.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","order":4.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"us-gaap:BusinessAcquisitionSharePrice","order":5.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"ntnx:BusinessCombinationHoldbackArrangementAmount","order":6.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","order":7.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]},{"source":"us-gaap:SubsequentEventLineItems","target":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","order":8.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-presentation-124","relationshipTypeName":"xbrl:parent-child","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:SubsequentEventsAbstract","order":1.0},{"source":"us-gaap:SubsequentEventsAbstract","target":"us-gaap:SubsequentEventsTextBlock","order":1.0,"properties":[{"property":"xbrl:preferredLabel","value":"xbrl:terseLabel"}]}]},{"name":"rpt:network-calculation-125","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":1.0},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:AccruedSalesCommissionCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:AccruedBonusesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:AccruedVacationCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:AccruedPayrollTaxesCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:EmployeeRelatedLiabilitiesCurrent","target":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-126","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AccruedLiabilitiesCurrent","order":1.0},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:AccruedProfessionalFeesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:AccruedIncomeTaxesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AccruedLiabilitiesCurrent","target":"us-gaap:OtherAccruedLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-127","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:FiniteLivedIntangibleAssetsNet","order":1.0},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:FiniteLivedIntangibleAssetsNet","target":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-128","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":1.0},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IntangibleAssetsNetExcludingGoodwill","target":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-129","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:PropertyPlantAndEquipmentNet","order":1.0},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:PropertyPlantAndEquipmentGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:PropertyPlantAndEquipmentNet","target":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]}]},{"name":"rpt:network-calculation-130","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":1.0},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","target":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","target":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-131","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","order":1.0},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","target":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-132","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:Assets","order":1.0},{"source":"xbrl:rootSource","target":"us-gaap:LiabilitiesAndStockholdersEquity","order":2.0},{"source":"us-gaap:Assets","target":"us-gaap:AssetsCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:CashAndCashEquivalentsAtCarryingValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:StockholdersEquity","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:CommonStockValue","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:LiabilitiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccountsPayableCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:PropertyPlantAndEquipmentNet","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AdditionalPaidInCapital","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:CommitmentsAndContingencies","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:EmployeeRelatedLiabilitiesCurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:ContractWithCustomerLiabilityNoncurrent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:AccountsReceivableNetCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:IntangibleAssetsNetExcludingGoodwill","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesAndStockholdersEquity","target":"us-gaap:Liabilities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:AccruedLiabilitiesCurrent","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:SeniorLongTermNotes","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"ntnx:Deferredcommissionscurrentportion","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:Goodwill","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:StockholdersEquity","target":"us-gaap:RetainedEarningsAccumulatedDeficit","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:LiabilitiesCurrent","target":"us-gaap:ContractWithCustomerLiabilityCurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Liabilities","target":"us-gaap:OtherLiabilitiesNoncurrent","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:AssetsCurrent","target":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"ntnx:Deferredsalescommissionsnoncurrent","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:Assets","target":"us-gaap:OtherAssetsNoncurrent","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-133","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","order":1.0},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInFinancingActivities","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromConvertibleDebt","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","order":1.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsForHedgeFinancingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInInvestingActivities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:DepreciationDepletionAndAmortization","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","target":"us-gaap:NetCashProvidedByUsedInOperatingActivities","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:ShareBasedCompensation","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","order":4.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfAssumedDebt","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInInvestingActivities","target":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","order":5.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfStockIssuanceCosts","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:FairValueAdjustmentOfWarrants","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:GainsLossesOnExtinguishmentOfDebt","order":7.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:RepaymentsOfSeniorDebt","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:OtherNoncashIncomeExpense","order":8.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:PaymentsOfDebtExtinguishmentCosts","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsReceivable","order":9.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInDeferredCharges","order":10.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInFinancingActivities","target":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","order":11.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccountsPayable","order":12.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","order":13.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInAccruedLiabilities","order":14.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetCashProvidedByUsedInOperatingActivities","target":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","order":15.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-134","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:ComprehensiveIncomeNetOfTax","order":1.0},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:NetIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:ComprehensiveIncomeNetOfTax","target":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-135","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:NetIncomeLoss","order":1.0},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:OperatingIncomeLoss","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:GrossProfit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:SellingAndMarketingExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:OperatingIncomeLoss","target":"us-gaap:OperatingExpenses","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:ResearchAndDevelopmentExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:NonoperatingIncomeExpense","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:NetIncomeLoss","target":"us-gaap:IncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:OperatingExpenses","target":"us-gaap:GeneralAndAdministrativeExpense","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-136","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:CashCashEquivalentsAndShortTermInvestments","order":1.0},{"source":"us-gaap:CashCashEquivalentsAndShortTermInvestments","target":"us-gaap:InvestmentsFairValueDisclosure","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InvestmentsFairValueDisclosure","target":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:InvestmentsFairValueDisclosure","target":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CashCashEquivalentsAndShortTermInvestments","target":"us-gaap:Cash","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-137","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:DeferredTaxAssetsLiabilitiesNet","order":1.0},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsGross","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsDeferredIncome","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredIncomeTaxLiabilities","order":2.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsLiabilitiesNet","target":"us-gaap:DeferredTaxAssetsValuationAllowance","order":3.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxLiabilities","target":"us-gaap:DeferredTaxLiabilitiesOther","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredTaxAssetsGross","target":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","order":6.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-138","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","order":4.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","order":5.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","order":6.0,"properties":[{"property":"xbrl:weight","value":-1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","order":7.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","order":8.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","order":9.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","order":10.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:IncomeTaxReconciliationOtherAdjustments","order":11.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-139","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","order":1.0},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","target":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]},{"name":"rpt:network-calculation-140","relationshipTypeName":"xbrl:summation-item","relationships":[{"source":"xbrl:rootSource","target":"us-gaap:IncomeTaxExpenseBenefit","order":1.0},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:DeferredIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentFederalTaxExpenseBenefit","order":1.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:IncomeTaxExpenseBenefit","target":"us-gaap:CurrentIncomeTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","order":2.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:DeferredIncomeTaxExpenseBenefit","target":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]},{"source":"us-gaap:CurrentIncomeTaxExpenseBenefit","target":"us-gaap:CurrentForeignTaxExpenseBenefit","order":3.0,"properties":[{"property":"xbrl:weight","value":1.0}]}]}],"groups":[{"name":"rpt:group-0","groupURI":"http://www.nutanix.com/role/BalanceSheetComponents"},{"name":"rpt:group-1","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsAccruedCompensationBenefitsDetails"},{"name":"rpt:group-2","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsAccruedLiabilitiesDetails"},{"name":"rpt:group-3","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsBalanceSheetComponentsGoodwillDetails"},{"name":"rpt:group-4","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsBalanceSheetComponentsOtherAssetsNonCurrentDetails"},{"name":"rpt:group-5","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsFutureAmortizationExpenseDetails"},{"name":"rpt:group-6","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsIntangibleAssetsDetails"},{"name":"rpt:group-7","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsPropertyPlantAndEquipmentDetails"},{"name":"rpt:group-8","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsShortTermInvestmentsDetails"},{"name":"rpt:group-9","groupURI":"http://www.nutanix.com/role/BalanceSheetComponentsTables"},{"name":"rpt:group-10","groupURI":"http://www.nutanix.com/role/BusinessCombinations"},{"name":"rpt:group-11","groupURI":"http://www.nutanix.com/role/BusinessCombinationsCalmAcquisitionDetails"},{"name":"rpt:group-12","groupURI":"http://www.nutanix.com/role/BusinessCombinationsMinjarAcquisitionDetails"},{"name":"rpt:group-13","groupURI":"http://www.nutanix.com/role/BusinessCombinationsNetsilAcquisitionDetails"},{"name":"rpt:group-14","groupURI":"http://www.nutanix.com/role/BusinessCombinationsPernixdataAcquisitionDetails"},{"name":"rpt:group-15","groupURI":"http://www.nutanix.com/role/BusinessCombinationsPreliminaryAggregatePurchasePriceAllocationDetails"},{"name":"rpt:group-16","groupURI":"http://www.nutanix.com/role/BusinessCombinationsTables"},{"name":"rpt:group-17","groupURI":"http://www.nutanix.com/role/CommitmentsAndContingencies"},{"name":"rpt:group-18","groupURI":"http://www.nutanix.com/role/CommitmentsAndContingenciesDetails"},{"name":"rpt:group-19","groupURI":"http://www.nutanix.com/role/CommitmentsAndContingenciesTables"},{"name":"rpt:group-20","groupURI":"http://www.nutanix.com/role/ConsolidatedBalanceSheets"},{"name":"rpt:group-21","groupURI":"http://www.nutanix.com/role/ConsolidatedBalanceSheetsParenthetical"},{"name":"rpt:group-22","groupURI":"http://www.nutanix.com/role/ConsolidatedStatementsOfCashFlows"},{"name":"rpt:group-23","groupURI":"http://www.nutanix.com/role/ConsolidatedStatementsOfComprehensiveLoss"},{"name":"rpt:group-24","groupURI":"http://www.nutanix.com/role/ConsolidatedStatementsOfConvertiblePreferredStockAndStockholdersDeficitEquity"},{"name":"rpt:group-25","groupURI":"http://www.nutanix.com/role/ConsolidatedStatementsOfOperations"},{"name":"rpt:group-26","groupURI":"http://www.nutanix.com/role/Debt"},{"name":"rpt:group-27","groupURI":"http://www.nutanix.com/role/DebtAdditionalInformationDetails"},{"name":"rpt:group-28","groupURI":"http://www.nutanix.com/role/DebtComponentsOfDebtDetails"},{"name":"rpt:group-29","groupURI":"http://www.nutanix.com/role/DebtDebtTables"},{"name":"rpt:group-30","groupURI":"http://www.nutanix.com/role/DebtInterestExpenseRecognizedDetails"},{"name":"rpt:group-31","groupURI":"http://www.nutanix.com/role/DebtProceedsFromDebtDetails"},{"name":"rpt:group-32","groupURI":"http://www.nutanix.com/role/DocumentAndEntityInformation"},{"name":"rpt:group-33","groupURI":"http://www.nutanix.com/role/EquityAwardPlans"},{"name":"rpt:group-34","groupURI":"http://www.nutanix.com/role/EquityAwardPlansAdditionalInformationDetails"},{"name":"rpt:group-35","groupURI":"http://www.nutanix.com/role/EquityAwardPlansDeterminationOfFairValueDetails"},{"name":"rpt:group-36","groupURI":"http://www.nutanix.com/role/EquityAwardPlansEsppDetails"},{"name":"rpt:group-37","groupURI":"http://www.nutanix.com/role/EquityAwardPlansRsuDetails"},{"name":"rpt:group-38","groupURI":"http://www.nutanix.com/role/EquityAwardPlansStockBasedCompensationExpenseDetails"},{"name":"rpt:group-39","groupURI":"http://www.nutanix.com/role/EquityAwardPlansStockOptionsDetails"},{"name":"rpt:group-40","groupURI":"http://www.nutanix.com/role/EquityAwardPlansTables"},{"name":"rpt:group-41","groupURI":"http://www.nutanix.com/role/FairValueMeasurements"},{"name":"rpt:group-42","groupURI":"http://www.nutanix.com/role/FairValueMeasurementsFairValueMeasurementsConvertibleSeniorNotesDetails"},{"name":"rpt:group-43","groupURI":"http://www.nutanix.com/role/FairValueMeasurementsFairValueOfFinancialAssetsAndLiabilitiesDetails"},{"name":"rpt:group-44","groupURI":"http://www.nutanix.com/role/FairValueMeasurementsLevel3RollForwardDetails"},{"name":"rpt:group-45","groupURI":"http://www.nutanix.com/role/FairValueMeasurementsTables"},{"name":"rpt:group-46","groupURI":"http://www.nutanix.com/role/IncomeTaxes"},{"name":"rpt:group-47","groupURI":"http://www.nutanix.com/role/IncomeTaxesIncomeTaxesScheduleOfUnrecognizedTaxBenefitsDetails"},{"name":"rpt:group-48","groupURI":"http://www.nutanix.com/role/IncomeTaxesNarrativeDetails"},{"name":"rpt:group-49","groupURI":"http://www.nutanix.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails"},{"name":"rpt:group-50","groupURI":"http://www.nutanix.com/role/IncomeTaxesScheduleOfEffectiveIncomeTaxRateReconciliationDetails"},{"name":"rpt:group-51","groupURI":"http://www.nutanix.com/role/IncomeTaxesScheduleOfIncomeBeforeProvisionForIncomeTaxesDomesticAndForeignDetails"},{"name":"rpt:group-52","groupURI":"http://www.nutanix.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesCurrentAndDeferredDetails"},{"name":"rpt:group-53","groupURI":"http://www.nutanix.com/role/IncomeTaxesTables"},{"name":"rpt:group-54","groupURI":"http://www.nutanix.com/role/NetLossAndUnauditedNetLossPerShareAttributableToCommonStockholders"},{"name":"rpt:group-55","groupURI":"http://www.nutanix.com/role/NetLossAndUnauditedNetLossPerShareAttributableToCommonStockholdersAntidilutiveSecuritiesDetails"},{"name":"rpt:group-56","groupURI":"http://www.nutanix.com/role/NetLossAndUnauditedNetLossPerShareAttributableToCommonStockholdersComputationOfBasicAndDilutedNetLossPerShareDetails"},{"name":"rpt:group-57","groupURI":"http://www.nutanix.com/role/NetLossAndUnauditedNetLossPerShareAttributableToCommonStockholdersTables"},{"name":"rpt:group-58","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPolicies"},{"name":"rpt:group-59","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"},{"name":"rpt:group-60","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPoliciesConcentrationRiskDetails"},{"name":"rpt:group-61","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPoliciesPolicies"},{"name":"rpt:group-62","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPoliciesScheduleOfAllowanceForDoubtfulAccountsDetails"},{"name":"rpt:group-63","groupURI":"http://www.nutanix.com/role/OverviewAndSummaryOfSignificantAccountingPoliciesTables"},{"name":"rpt:group-64","groupURI":"http://www.nutanix.com/role/RelatedPartyTransactions"},{"name":"rpt:group-65","groupURI":"http://www.nutanix.com/role/RelatedPartyTransactionsDetails"},{"name":"rpt:group-66","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissions"},{"name":"rpt:group-67","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsAsc606AdoptionImpactToBalanceSheetDetails"},{"name":"rpt:group-68","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsAsc606AdoptionImpactToCashFlowsDetails"},{"name":"rpt:group-69","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsAsc606AdoptionImpactToIncomeStatementDetails"},{"name":"rpt:group-70","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsAsc606AdoptionImpactToRevenueByGeographicRegionDetails"},{"name":"rpt:group-71","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsChangesInDeferredRevenueDetails"},{"name":"rpt:group-72","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsDisaggregationOfRevenueDetails"},{"name":"rpt:group-73","groupURI":"http://www.nutanix.com/role/RevenueDeferredRevenueAndDeferredCommissionsTables"},{"name":"rpt:group-74","groupURI":"http://www.nutanix.com/role/SegmentInformation"},{"name":"rpt:group-75","groupURI":"http://www.nutanix.com/role/SegmentInformationDetails"},{"name":"rpt:group-76","groupURI":"http://www.nutanix.com/role/SegmentInformationTables"},{"name":"rpt:group-77","groupURI":"http://www.nutanix.com/role/SelectedQuarterlyFinancialDataUnaudited"},{"name":"rpt:group-78","groupURI":"http://www.nutanix.com/role/SelectedQuarterlyFinancialDataUnauditedDetails"},{"name":"rpt:group-79","groupURI":"http://www.nutanix.com/role/SelectedQuarterlyFinancialDataUnauditedTables"},{"name":"rpt:group-80","groupURI":"http://www.nutanix.com/role/StockholdersEquity"},{"name":"rpt:group-81","groupURI":"http://www.nutanix.com/role/StockholdersEquityDetails"},{"name":"rpt:group-82","groupURI":"http://www.nutanix.com/role/StockholdersEquityStockholdersEquityTables"},{"name":"rpt:group-83","groupURI":"http://www.nutanix.com/role/SubsequentEventDetails"},{"name":"rpt:group-84","groupURI":"http://www.nutanix.com/role/SubsequentEventSubsequentEvent"}],"groupContents":[{"groupName":"rpt:group-0","forObject":"rpt:network-presentation-40"},{"groupName":"rpt:group-1","forObject":"rpt:network-presentation-41"},{"groupName":"rpt:group-2","forObject":"rpt:network-presentation-42"},{"groupName":"rpt:group-3","forObject":"rpt:network-presentation-43"},{"groupName":"rpt:group-4","forObject":"rpt:network-presentation-44"},{"groupName":"rpt:group-5","forObject":"rpt:network-presentation-45"},{"groupName":"rpt:group-6","forObject":"rpt:network-presentation-46"},{"groupName":"rpt:group-7","forObject":"rpt:network-presentation-47"},{"groupName":"rpt:group-8","forObject":"rpt:network-presentation-48"},{"groupName":"rpt:group-9","forObject":"rpt:network-presentation-49"},{"groupName":"rpt:group-10","forObject":"rpt:network-presentation-50"},{"groupName":"rpt:group-11","forObject":"rpt:network-presentation-51"},{"groupName":"rpt:group-12","forObject":"rpt:network-presentation-52"},{"groupName":"rpt:group-13","forObject":"rpt:network-presentation-53"},{"groupName":"rpt:group-14","forObject":"rpt:network-presentation-54"},{"groupName":"rpt:group-15","forObject":"rpt:network-presentation-55"},{"groupName":"rpt:group-16","forObject":"rpt:network-presentation-56"},{"groupName":"rpt:group-17","forObject":"rpt:network-presentation-57"},{"groupName":"rpt:group-18","forObject":"rpt:network-presentation-58"},{"groupName":"rpt:group-19","forObject":"rpt:network-presentation-59"},{"groupName":"rpt:group-20","forObject":"rpt:network-presentation-60"},{"groupName":"rpt:group-21","forObject":"rpt:network-presentation-61"},{"groupName":"rpt:group-22","forObject":"rpt:network-presentation-62"},{"groupName":"rpt:group-23","forObject":"rpt:network-presentation-63"},{"groupName":"rpt:group-24","forObject":"rpt:network-presentation-64"},{"groupName":"rpt:group-25","forObject":"rpt:network-presentation-65"},{"groupName":"rpt:group-26","forObject":"rpt:network-presentation-66"},{"groupName":"rpt:group-27","forObject":"rpt:network-presentation-67"},{"groupName":"rpt:group-28","forObject":"rpt:network-presentation-68"},{"groupName":"rpt:group-29","forObject":"rpt:network-presentation-69"},{"groupName":"rpt:group-30","forObject":"rpt:network-presentation-70"},{"groupName":"rpt:group-31","forObject":"rpt:network-presentation-71"},{"groupName":"rpt:group-32","forObject":"rpt:network-presentation-72"},{"groupName":"rpt:group-33","forObject":"rpt:network-presentation-73"},{"groupName":"rpt:group-34","forObject":"rpt:network-presentation-74"},{"groupName":"rpt:group-35","forObject":"rpt:network-presentation-75"},{"groupName":"rpt:group-36","forObject":"rpt:network-presentation-76"},{"groupName":"rpt:group-37","forObject":"rpt:network-presentation-77"},{"groupName":"rpt:group-38","forObject":"rpt:network-presentation-78"},{"groupName":"rpt:group-39","forObject":"rpt:network-presentation-79"},{"groupName":"rpt:group-40","forObject":"rpt:network-presentation-80"},{"groupName":"rpt:group-41","forObject":"rpt:network-presentation-81"},{"groupName":"rpt:group-42","forObject":"rpt:network-presentation-82"},{"groupName":"rpt:group-43","forObject":"rpt:network-presentation-83"},{"groupName":"rpt:group-44","forObject":"rpt:network-presentation-84"},{"groupName":"rpt:group-45","forObject":"rpt:network-presentation-85"},{"groupName":"rpt:group-46","forObject":"rpt:network-presentation-86"},{"groupName":"rpt:group-47","forObject":"rpt:network-presentation-87"},{"groupName":"rpt:group-48","forObject":"rpt:network-presentation-88"},{"groupName":"rpt:group-49","forObject":"rpt:network-presentation-89"},{"groupName":"rpt:group-50","forObject":"rpt:network-presentation-90"},{"groupName":"rpt:group-51","forObject":"rpt:network-presentation-91"},{"groupName":"rpt:group-52","forObject":"rpt:network-presentation-92"},{"groupName":"rpt:group-53","forObject":"rpt:network-presentation-93"},{"groupName":"rpt:group-54","forObject":"rpt:network-presentation-94"},{"groupName":"rpt:group-55","forObject":"rpt:network-presentation-95"},{"groupName":"rpt:group-56","forObject":"rpt:network-presentation-96"},{"groupName":"rpt:group-57","forObject":"rpt:network-presentation-97"},{"groupName":"rpt:group-58","forObject":"rpt:network-presentation-98"},{"groupName":"rpt:group-59","forObject":"rpt:network-presentation-99"},{"groupName":"rpt:group-60","forObject":"rpt:network-presentation-100"},{"groupName":"rpt:group-61","forObject":"rpt:network-presentation-101"},{"groupName":"rpt:group-62","forObject":"rpt:network-presentation-102"},{"groupName":"rpt:group-63","forObject":"rpt:network-presentation-103"},{"groupName":"rpt:group-64","forObject":"rpt:network-presentation-104"},{"groupName":"rpt:group-65","forObject":"rpt:network-presentation-105"},{"groupName":"rpt:group-66","forObject":"rpt:network-presentation-106"},{"groupName":"rpt:group-67","forObject":"rpt:network-presentation-107"},{"groupName":"rpt:group-68","forObject":"rpt:network-presentation-108"},{"groupName":"rpt:group-69","forObject":"rpt:network-presentation-109"},{"groupName":"rpt:group-70","forObject":"rpt:network-presentation-110"},{"groupName":"rpt:group-71","forObject":"rpt:network-presentation-111"},{"groupName":"rpt:group-72","forObject":"rpt:network-presentation-112"},{"groupName":"rpt:group-73","forObject":"rpt:network-presentation-113"},{"groupName":"rpt:group-74","forObject":"rpt:network-presentation-114"},{"groupName":"rpt:group-75","forObject":"rpt:network-presentation-115"},{"groupName":"rpt:group-76","forObject":"rpt:network-presentation-116"},{"groupName":"rpt:group-77","forObject":"rpt:network-presentation-117"},{"groupName":"rpt:group-78","forObject":"rpt:network-presentation-118"},{"groupName":"rpt:group-79","forObject":"rpt:network-presentation-119"},{"groupName":"rpt:group-80","forObject":"rpt:network-presentation-120"},{"groupName":"rpt:group-81","forObject":"rpt:network-presentation-121"},{"groupName":"rpt:group-82","forObject":"rpt:network-presentation-122"},{"groupName":"rpt:group-83","forObject":"rpt:network-presentation-123"},{"groupName":"rpt:group-84","forObject":"rpt:network-presentation-124"},{"groupName":"rpt:group-1","forObject":"rpt:network-calculation-125"},{"groupName":"rpt:group-2","forObject":"rpt:network-calculation-126"},{"groupName":"rpt:group-5","forObject":"rpt:network-calculation-127"},{"groupName":"rpt:group-6","forObject":"rpt:network-calculation-128"},{"groupName":"rpt:group-7","forObject":"rpt:network-calculation-129"},{"groupName":"rpt:group-8","forObject":"rpt:network-calculation-130"},{"groupName":"rpt:group-18","forObject":"rpt:network-calculation-131"},{"groupName":"rpt:group-20","forObject":"rpt:network-calculation-132"},{"groupName":"rpt:group-22","forObject":"rpt:network-calculation-133"},{"groupName":"rpt:group-23","forObject":"rpt:network-calculation-134"},{"groupName":"rpt:group-25","forObject":"rpt:network-calculation-135"},{"groupName":"rpt:group-43","forObject":"rpt:network-calculation-136"},{"groupName":"rpt:group-49","forObject":"rpt:network-calculation-137"},{"groupName":"rpt:group-50","forObject":"rpt:network-calculation-138"},{"groupName":"rpt:group-51","forObject":"rpt:network-calculation-139"},{"groupName":"rpt:group-52","forObject":"rpt:network-calculation-140"},{"groupName":"rpt:group-3","forObject":"rpt:cube-0"},{"groupName":"rpt:group-6","forObject":"rpt:cube-1"},{"groupName":"rpt:group-6","forObject":"rpt:cube-2"},{"groupName":"rpt:group-7","forObject":"rpt:cube-3"},{"groupName":"rpt:group-11","forObject":"rpt:cube-4"},{"groupName":"rpt:group-12","forObject":"rpt:cube-5"},{"groupName":"rpt:group-13","forObject":"rpt:cube-6"},{"groupName":"rpt:group-14","forObject":"rpt:cube-7"},{"groupName":"rpt:group-15","forObject":"rpt:cube-8"},{"groupName":"rpt:group-18","forObject":"rpt:cube-9"},{"groupName":"rpt:group-21","forObject":"rpt:cube-10"},{"groupName":"rpt:group-24","forObject":"rpt:cube-11"},{"groupName":"rpt:group-25","forObject":"rpt:cube-12"},{"groupName":"rpt:group-27","forObject":"rpt:cube-13"},{"groupName":"rpt:group-28","forObject":"rpt:cube-14"},{"groupName":"rpt:group-30","forObject":"rpt:cube-15"},{"groupName":"rpt:group-31","forObject":"rpt:cube-16"},{"groupName":"rpt:group-32","forObject":"rpt:cube-17"},{"groupName":"rpt:group-34","forObject":"rpt:cube-18"},{"groupName":"rpt:group-35","forObject":"rpt:cube-19"},{"groupName":"rpt:group-36","forObject":"rpt:cube-20"},{"groupName":"rpt:group-37","forObject":"rpt:cube-21"},{"groupName":"rpt:group-38","forObject":"rpt:cube-22"},{"groupName":"rpt:group-39","forObject":"rpt:cube-23"},{"groupName":"rpt:group-42","forObject":"rpt:cube-24"},{"groupName":"rpt:group-43","forObject":"rpt:cube-25"},{"groupName":"rpt:group-44","forObject":"rpt:cube-26"},{"groupName":"rpt:group-48","forObject":"rpt:cube-27"},{"groupName":"rpt:group-55","forObject":"rpt:cube-28"},{"groupName":"rpt:group-59","forObject":"rpt:cube-29"},{"groupName":"rpt:group-60","forObject":"rpt:cube-30"},{"groupName":"rpt:group-65","forObject":"rpt:cube-31"},{"groupName":"rpt:group-67","forObject":"rpt:cube-32"},{"groupName":"rpt:group-68","forObject":"rpt:cube-33"},{"groupName":"rpt:group-69","forObject":"rpt:cube-34"},{"groupName":"rpt:group-70","forObject":"rpt:cube-35"},{"groupName":"rpt:group-72","forObject":"rpt:cube-36"},{"groupName":"rpt:group-75","forObject":"rpt:cube-37"},{"groupName":"rpt:group-78","forObject":"rpt:cube-38"},{"groupName":"rpt:group-81","forObject":"rpt:cube-39"},{"groupName":"rpt:group-83","forObject":"rpt:cube-40"}],"facts":[{"name":"rpt:f-0","factDimensions":{"xbrl:concept":"dei:AmendmentFlag","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"false"}]},{"name":"rpt:f-1","factDimensions":{"xbrl:concept":"dei:CurrentFiscalYearEndDate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"--07-31"}]},{"name":"rpt:f-2","factDimensions":{"xbrl:concept":"dei:DocumentFiscalPeriodFocus","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"FY"}]},{"name":"rpt:f-3","factDimensions":{"xbrl:concept":"dei:DocumentFiscalYearFocus","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"2018"}]},{"name":"rpt:f-4","factDimensions":{"xbrl:concept":"dei:DocumentPeriodEndDate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"2018-07-31"}]},{"name":"rpt:f-5","factDimensions":{"xbrl:concept":"dei:DocumentType","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"10-K"}]},{"name":"rpt:f-6","factDimensions":{"xbrl:concept":"dei:EntityCentralIndexKey","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"0001618732"}]},{"name":"rpt:f-7","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2018-09-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"135144663"}]},{"name":"rpt:f-8","factDimensions":{"xbrl:concept":"dei:EntityCommonStockSharesOutstanding","xbrl:period":"2018-09-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"37744316"}]},{"name":"rpt:f-9","factDimensions":{"xbrl:concept":"dei:EntityCurrentReportingStatus","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-10","factDimensions":{"xbrl:concept":"dei:EntityFilerCategory","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"Large Accelerated Filer"}]},{"name":"rpt:f-11","factDimensions":{"xbrl:concept":"dei:EntityPublicFloat","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3600000000","decimals":-8}]},{"name":"rpt:f-12","factDimensions":{"xbrl:concept":"dei:EntityRegistrantName","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"Nutanix, Inc."}]},{"name":"rpt:f-13","factDimensions":{"xbrl:concept":"dei:EntityVoluntaryFilers","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"No"}]},{"name":"rpt:f-14","factDimensions":{"xbrl:concept":"dei:EntityWellKnownSeasonedIssuer","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"Yes"}]},{"name":"rpt:f-15","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143175000","decimals":-3}]},{"name":"rpt:f-16","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalPurchaseofBondHedges","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"143175000","decimals":-3}]},{"name":"rpt:f-17","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalStockIssuedAdditionalOfferingCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5300000","decimals":-5}]},{"name":"rpt:f-18","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3205000","decimals":-3}]},{"name":"rpt:f-19","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"3205000","decimals":-3}]},{"name":"rpt:f-20","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1614000","decimals":-3}]},{"name":"rpt:f-21","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1614000","decimals":-3}]},{"name":"rpt:f-22","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"681000","decimals":-3}]},{"name":"rpt:f-23","factDimensions":{"xbrl:concept":"ntnx:AdjustmentstoAdditionalPaidinCapitalVestingofEarlyExercisedStockOptions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"681000","decimals":-3}]},{"name":"rpt:f-24","factDimensions":{"xbrl:concept":"ntnx:AvailableforsaleSecuritiesDebtMaturitiesRollingYearTwoThroughThreeFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"164388000","decimals":-3}]},{"name":"rpt:f-25","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationContingentConsiderationArrangementsPaymentTerm","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-26","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"104426"}]},{"name":"rpt:f-27","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationDeferredPaymentArrangementNumberofShares","xbrl:period":"2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"643746"}]},{"name":"rpt:f-28","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationHoldbackArrangementAmount","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"5500000","decimals":-5}]},{"name":"rpt:f-29","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationHoldbackArrangementAmount","xbrl:period":"2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"6600000","decimals":-5}]},{"name":"rpt:f-30","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationHoldbackArrangementFairValueofCommonStockAmount","xbrl:period":"2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"36700000","decimals":-5}]},{"name":"rpt:f-31","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationHoldbackArrangementServicePeriod","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"P2Y"}]},{"name":"rpt:f-32","factDimensions":{"xbrl:concept":"ntnx:ClassofWarrantorRightNumberofWarrantsExercised","xbrl:period":"2016-09-30T00:00:00/2016-10-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:ClassOfWarrantOrRightAxis":"ntnx:CommonClassBWarrantMember"},"factValues":[{"value":"824024"}]},{"name":"rpt:f-33","factDimensions":{"xbrl:concept":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"3800000"}]},{"name":"rpt:f-34","factDimensions":{"xbrl:concept":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncrease","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"18000000"}]},{"name":"rpt:f-35","factDimensions":{"xbrl:concept":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.01","decimals":2}]},{"name":"rpt:f-36","factDimensions":{"xbrl:concept":"ntnx:CommonStockCapitalSharesReservedforFutureIssuanceAnnualIncreasePercentofOutstandingShares","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.05","decimals":2}]},{"name":"rpt:f-37","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofClassesofStock","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:class"},"factValues":[{"value":"2"}]},{"name":"rpt:f-38","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofClassesofStock","xbrl:period":"2016-11-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:class"},"factValues":[{"value":"2"}]},{"name":"rpt:f-39","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofVotesPerShare","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:vote","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-40","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofVotesPerShare","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:vote","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"10"}]},{"name":"rpt:f-41","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofVotesPerShare","xbrl:period":"2016-11-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:vote","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-42","factDimensions":{"xbrl:concept":"ntnx:CommonStockNumberofVotesPerShare","xbrl:period":"2016-11-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:vote","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"10"}]},{"name":"rpt:f-43","factDimensions":{"xbrl:concept":"ntnx:ConvertibleDebtIssuanceCost","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"10781000","decimals":-3}]},{"name":"rpt:f-44","factDimensions":{"xbrl:concept":"ntnx:ConvertibleDebtIssuanceCost","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"10800000","decimals":-5}]},{"name":"rpt:f-45","factDimensions":{"xbrl:concept":"ntnx:ConvertibleDebtParAmount","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"575000000","decimals":-3}]},{"name":"rpt:f-46","factDimensions":{"xbrl:concept":"ntnx:ConvertibleDebtParAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"575000000","decimals":-3}]},{"name":"rpt:f-47","factDimensions":{"xbrl:concept":"ntnx:DebtInstrumentConvertibleCarryingAmountofEquityComponentExcludingEquityIssuanceCosts","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"148598000","decimals":-3}]},{"name":"rpt:f-48","factDimensions":{"xbrl:concept":"ntnx:DebtInstrumentConvertibleCarryingAmountofLiabilityComponent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"423400000","decimals":-5}]},{"name":"rpt:f-49","factDimensions":{"xbrl:concept":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoEquityComponent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"3000000","decimals":-5}]},{"name":"rpt:f-50","factDimensions":{"xbrl:concept":"ntnx:DebtInstrumentConvertibleTransactionCostsAttributabletoLiabilityComponent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"8500000","decimals":-5}]},{"name":"rpt:f-51","factDimensions":{"xbrl:concept":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"902000","decimals":-3}]},{"name":"rpt:f-52","factDimensions":{"xbrl:concept":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85000","decimals":-3}]},{"name":"rpt:f-53","factDimensions":{"xbrl:concept":"ntnx:DeferredOfferingCostsIncurredbutNotyetPaid","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-54","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueAssumedinBusinessCombination","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6011000","decimals":-3}]},{"name":"rpt:f-55","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueAssumedinBusinessCombination","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"124000","decimals":-3}]},{"name":"rpt:f-56","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueContractedRevenueNotRecognized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"657100000","decimals":-5}]},{"name":"rpt:f-57","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueContractedRevenueNotRecognizedPercentExpectedtobeRecognizedinNextYear","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"0.45","decimals":2}]},{"name":"rpt:f-58","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101600000","decimals":-5}]},{"name":"rpt:f-59","factDimensions":{"xbrl:concept":"ntnx:DeferredRevenueRevenueRecognizedAmountDeferredinPriorPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170100000","decimals":-5}]},{"name":"rpt:f-60","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionPercentExpectedtobeRecognizedinNextYear","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"0.29","decimals":2}]},{"name":"rpt:f-61","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsAdditions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"101152000","decimals":-3}]},{"name":"rpt:f-62","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsAdditions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"150122000","decimals":-3}]},{"name":"rpt:f-63","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-64","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsAssumedinBusinessCombination","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-65","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsCommissionsRecognized","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77147000","decimals":-3}]},{"name":"rpt:f-66","factDimensions":{"xbrl:concept":"ntnx:DeferredSalesCommissionsCommissionsRecognized","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"109270000","decimals":-3}]},{"name":"rpt:f-67","factDimensions":{"xbrl:concept":"ntnx:Deferredcommissionscurrentportion","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23843000","decimals":-3}]},{"name":"rpt:f-68","factDimensions":{"xbrl:concept":"ntnx:Deferredcommissionscurrentportion","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-3836000","decimals":-3}]},{"name":"rpt:f-69","factDimensions":{"xbrl:concept":"ntnx:Deferredcommissionscurrentportion","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"27679000","decimals":-3}]},{"name":"rpt:f-70","factDimensions":{"xbrl:concept":"ntnx:Deferredcommissionscurrentportion","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"23843000","decimals":-3}]},{"name":"rpt:f-71","factDimensions":{"xbrl:concept":"ntnx:Deferredcommissionscurrentportion","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33691000","decimals":-3}]},{"name":"rpt:f-72","factDimensions":{"xbrl:concept":"ntnx:Deferredsalescommissionsnoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49684000","decimals":-3}]},{"name":"rpt:f-73","factDimensions":{"xbrl:concept":"ntnx:Deferredsalescommissionsnoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"15975000","decimals":-3}]},{"name":"rpt:f-74","factDimensions":{"xbrl:concept":"ntnx:Deferredsalescommissionsnoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"33709000","decimals":-3}]},{"name":"rpt:f-75","factDimensions":{"xbrl:concept":"ntnx:Deferredsalescommissionsnoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"49684000","decimals":-3}]},{"name":"rpt:f-76","factDimensions":{"xbrl:concept":"ntnx:Deferredsalescommissionsnoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"80688000","decimals":-3}]},{"name":"rpt:f-77","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"681000","decimals":-3}]},{"name":"rpt:f-78","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-7185000","decimals":-3}]},{"name":"rpt:f-79","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationFairValueAdjustmentofWarrants","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-80","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-81","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-82","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationIntangibleAssetMigrationAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4461000","decimals":-3}]},{"name":"rpt:f-83","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"802000","decimals":-3}]},{"name":"rpt:f-84","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1693000","decimals":-3}]},{"name":"rpt:f-85","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseExcludingSharebasedCompensationCostAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2115000","decimals":-3}]},{"name":"rpt:f-86","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-87","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11822000","decimals":-3}]},{"name":"rpt:f-88","factDimensions":{"xbrl:concept":"ntnx:EffectiveIncomeTaxRateReconciliationNondeductibleExpensesTransferPricingAdjustments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4584000","decimals":-3}]},{"name":"rpt:f-89","factDimensions":{"xbrl:concept":"ntnx:IncrementalCommonSharesAttributabletoDilutiveEffectofCallOptionsandWarrants10IncreaseinSharePrice","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4900000","decimals":-5}]},{"name":"rpt:f-90","factDimensions":{"xbrl:concept":"ntnx:NetTransactionCostoftheNoteHedgesandWarrants","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55200000","decimals":-5}]},{"name":"rpt:f-91","factDimensions":{"xbrl:concept":"ntnx:NoncashVestingofEarlyExercisedStockOptions","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3205000","decimals":-3}]},{"name":"rpt:f-92","factDimensions":{"xbrl:concept":"ntnx:NoncashVestingofEarlyExercisedStockOptions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1614000","decimals":-3}]},{"name":"rpt:f-93","factDimensions":{"xbrl:concept":"ntnx:NoncashVestingofEarlyExercisedStockOptions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"681000","decimals":-3}]},{"name":"rpt:f-94","factDimensions":{"xbrl:concept":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-95","factDimensions":{"xbrl:concept":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30812000","decimals":-3}]},{"name":"rpt:f-96","factDimensions":{"xbrl:concept":"ntnx:NoncashorPartNoncashReclassificationofLiabilitytoEquity","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-97","factDimensions":{"xbrl:concept":"ntnx:OtherTaxAssetsNonCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-98","factDimensions":{"xbrl:concept":"ntnx:OtherTaxAssetsNonCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30927000","decimals":-3}]},{"name":"rpt:f-99","factDimensions":{"xbrl:concept":"ntnx:ProductWarrantyDuration","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:ProductOrServiceAxis":"ntnx:HardwareMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-100","factDimensions":{"xbrl:concept":"ntnx:ProductWarrantyDuration","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:ProductOrServiceAxis":"ntnx:SoftwareMember"},"factValues":[{"value":"P90D"}]},{"name":"rpt:f-101","factDimensions":{"xbrl:concept":"ntnx:ProductWarrantyReplacementPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:ProductOrServiceAxis":"ntnx:HardwareMember"},"factValues":[{"value":"P3Y"}]},{"name":"rpt:f-102","factDimensions":{"xbrl:concept":"ntnx:ReclassificationsofTemporarytoPermanentEquityShares","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"-76319511"}]},{"name":"rpt:f-103","factDimensions":{"xbrl:concept":"ntnx:RemainingTermofConvertibleDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"P53M"}]},{"name":"rpt:f-104","factDimensions":{"xbrl:concept":"ntnx:SharePriceThresholdforDilutiveEffectofConvertibleDebt","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"73.46"}]},{"name":"rpt:f-105","factDimensions":{"xbrl:concept":"ntnx:SharePriceThresholdforDilutiveEffectofWarrants","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"83.46"}]},{"name":"rpt:f-106","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardMonetaryCap","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"25000"}]},{"name":"rpt:f-107","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardNumberofSixMonthPurchasePeriods","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:purchase_period","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"2"}]},{"name":"rpt:f-108","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOfferingPeriodDuration","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-109","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4403961"}]},{"name":"rpt:f-110","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableUnvestedNumber","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1498288"}]},{"name":"rpt:f-111","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"15241715"}]},{"name":"rpt:f-112","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisableVestedNumber","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"9660757"}]},{"name":"rpt:f-113","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"ntnx:IncentiveStockOptionMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-114","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"ntnx:IncentiveStockOptionMember","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"us-gaap:PrincipalOwnerMember"},"factValues":[{"value":"1.1"}]},{"name":"rpt:f-115","factDimensions":{"xbrl:concept":"ntnx:SharebasedCompensationArrangementbySharebasedPaymentAwardOptionsExercisePricePercentofEstimatedFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"ntnx:NonqualifiedStockOptionMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-116","factDimensions":{"xbrl:concept":"ntnx:SoftwareLicenseTerm","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:RangeAxis":"srt:MaximumMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-117","factDimensions":{"xbrl:concept":"ntnx:SoftwareLicenseTerm","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:RangeAxis":"srt:MinimumMember"},"factValues":[{"value":"P1Y"}]},{"name":"rpt:f-118","factDimensions":{"xbrl:concept":"ntnx:SoftwareLicenseTerm","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:RangeAxis":"srt:WeightedAverageMember"},"factValues":[{"value":"P3Y6M"}]},{"name":"rpt:f-119","factDimensions":{"xbrl:concept":"ntnx:StockIssuedDuringPeriodSharesConversionofConvertibleSecuritiesConversionRatio","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-120","factDimensions":{"xbrl:concept":"ntnx:StockIssuedDuringPeriodSharesExerciseofWarrants","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"775554","decimals":0}]},{"name":"rpt:f-121","factDimensions":{"xbrl:concept":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77000","decimals":-3}]},{"name":"rpt:f-122","factDimensions":{"xbrl:concept":"ntnx:StockIssuedDuringPeriodValueExerciseofWarrants","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"77000","decimals":-3}]},{"name":"rpt:f-123","factDimensions":{"xbrl:concept":"ntnx:TaxCutsAndJobsActOf2017IncompleteAccountingChangeInTaxRateDeferredTaxAssetProvisionalIncomeTaxExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93800000","decimals":-5}]},{"name":"rpt:f-124","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73725000","decimals":-3}]},{"name":"rpt:f-125","factDimensions":{"xbrl:concept":"us-gaap:AccountsPayableCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"65503000","decimals":-3}]},{"name":"rpt:f-126","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"178876000","decimals":-3}]},{"name":"rpt:f-127","factDimensions":{"xbrl:concept":"us-gaap:AccountsReceivableNetCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"258289000","decimals":-3}]},{"name":"rpt:f-128","factDimensions":{"xbrl:concept":"us-gaap:AccruedBonusesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7342000","decimals":-3}]},{"name":"rpt:f-129","factDimensions":{"xbrl:concept":"us-gaap:AccruedBonusesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12129000","decimals":-3}]},{"name":"rpt:f-130","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3873000","decimals":-3}]},{"name":"rpt:f-131","factDimensions":{"xbrl:concept":"us-gaap:AccruedIncomeTaxesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20863000","decimals":-3}]},{"name":"rpt:f-132","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9707000","decimals":-3}]},{"name":"rpt:f-133","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"293000","decimals":-3}]},{"name":"rpt:f-134","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"9414000","decimals":-3}]},{"name":"rpt:f-135","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"9707000","decimals":-3}]},{"name":"rpt:f-136","factDimensions":{"xbrl:concept":"us-gaap:AccruedLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31682000","decimals":-3}]},{"name":"rpt:f-137","factDimensions":{"xbrl:concept":"us-gaap:AccruedPayrollTaxesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3434000","decimals":-3}]},{"name":"rpt:f-138","factDimensions":{"xbrl:concept":"us-gaap:AccruedPayrollTaxesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9563000","decimals":-3}]},{"name":"rpt:f-139","factDimensions":{"xbrl:concept":"us-gaap:AccruedProfessionalFeesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4167000","decimals":-3}]},{"name":"rpt:f-140","factDimensions":{"xbrl:concept":"us-gaap:AccruedProfessionalFeesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5838000","decimals":-3}]},{"name":"rpt:f-141","factDimensions":{"xbrl:concept":"us-gaap:AccruedSalesCommissionCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20388000","decimals":-3}]},{"name":"rpt:f-142","factDimensions":{"xbrl:concept":"us-gaap:AccruedSalesCommissionCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21660000","decimals":-3}]},{"name":"rpt:f-143","factDimensions":{"xbrl:concept":"us-gaap:AccruedVacationCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6286000","decimals":-3}]},{"name":"rpt:f-144","factDimensions":{"xbrl:concept":"us-gaap:AccruedVacationCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10548000","decimals":-3}]},{"name":"rpt:f-145","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88901000","decimals":-3}]},{"name":"rpt:f-146","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"127793000","decimals":-3}]},{"name":"rpt:f-147","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-106000","decimals":-3}]},{"name":"rpt:f-148","factDimensions":{"xbrl:concept":"us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1002000","decimals":-3}]},{"name":"rpt:f-149","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"P6Y"}]},{"name":"rpt:f-150","factDimensions":{"xbrl:concept":"us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-151","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"948134000","decimals":-3}]},{"name":"rpt:f-152","factDimensions":{"xbrl:concept":"us-gaap:AdditionalPaidInCapital","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1355907000","decimals":-3}]},{"name":"rpt:f-153","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"980000","decimals":-3}]},{"name":"rpt:f-154","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"980000","decimals":-3}]},{"name":"rpt:f-155","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"148598000","decimals":-3}]},{"name":"rpt:f-156","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalEquityComponentOfConvertibleDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"148598000","decimals":-3}]},{"name":"rpt:f-157","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20056000","decimals":-3}]},{"name":"rpt:f-158","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"20056000","decimals":-3}]},{"name":"rpt:f-159","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"231491000","decimals":-3}]},{"name":"rpt:f-160","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"231491000","decimals":-3}]},{"name":"rpt:f-161","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"177868000","decimals":-3}]},{"name":"rpt:f-162","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"177868000","decimals":-3}]},{"name":"rpt:f-163","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19200000","decimals":-5}]},{"name":"rpt:f-164","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30812000","decimals":-3}]},{"name":"rpt:f-165","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"30812000","decimals":-3}]},{"name":"rpt:f-166","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87975000","decimals":-3}]},{"name":"rpt:f-167","factDimensions":{"xbrl:concept":"us-gaap:AdjustmentsToAdditionalPaidInCapitalWarrantIssued","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"87975000","decimals":-3}]},{"name":"rpt:f-168","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6500000","decimals":-5}]},{"name":"rpt:f-169","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13000000","decimals":-5}]},{"name":"rpt:f-170","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14600000","decimals":-5}]},{"name":"rpt:f-171","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20056000","decimals":-3}]},{"name":"rpt:f-172","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"968000","decimals":-3}]},{"name":"rpt:f-173","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueDomain"},"factValues":[{"value":"391000","decimals":-3}]},{"name":"rpt:f-174","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"4432000","decimals":-3}]},{"name":"rpt:f-175","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"6259000","decimals":-3}]},{"name":"rpt:f-176","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"8006000","decimals":-3}]},{"name":"rpt:f-177","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"90728000","decimals":-3}]},{"name":"rpt:f-178","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"3350000","decimals":-3}]},{"name":"rpt:f-179","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"966000","decimals":-3}]},{"name":"rpt:f-180","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"18495000","decimals":-3}]},{"name":"rpt:f-181","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"34026000","decimals":-3}]},{"name":"rpt:f-182","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"33891000","decimals":-3}]},{"name":"rpt:f-183","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"52607000","decimals":-3}]},{"name":"rpt:f-184","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2389000","decimals":-3}]},{"name":"rpt:f-185","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"848000","decimals":-3}]},{"name":"rpt:f-186","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"5083000","decimals":-3}]},{"name":"rpt:f-187","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"28759000","decimals":-3}]},{"name":"rpt:f-188","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"15528000","decimals":-3}]},{"name":"rpt:f-189","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50351000","decimals":-3}]},{"name":"rpt:f-190","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2471000","decimals":-3}]},{"name":"rpt:f-191","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"610000","decimals":-3}]},{"name":"rpt:f-192","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"4503000","decimals":-3}]},{"name":"rpt:f-193","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"27041000","decimals":-3}]},{"name":"rpt:f-194","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"15726000","decimals":-3}]},{"name":"rpt:f-195","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37805000","decimals":-3}]},{"name":"rpt:f-196","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2201000","decimals":-3}]},{"name":"rpt:f-197","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"642000","decimals":-3}]},{"name":"rpt:f-198","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"2772000","decimals":-3}]},{"name":"rpt:f-199","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"19218000","decimals":-3}]},{"name":"rpt:f-200","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"12972000","decimals":-3}]},{"name":"rpt:f-201","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"231491000","decimals":-3}]},{"name":"rpt:f-202","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"10411000","decimals":-3}]},{"name":"rpt:f-203","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueDomain"},"factValues":[{"value":"3066000","decimals":-3}]},{"name":"rpt:f-204","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"30853000","decimals":-3}]},{"name":"rpt:f-205","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"109044000","decimals":-3}]},{"name":"rpt:f-206","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"78117000","decimals":-3}]},{"name":"rpt:f-207","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"35515000","decimals":-3}]},{"name":"rpt:f-208","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2072000","decimals":-3}]},{"name":"rpt:f-209","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"570000","decimals":-3}]},{"name":"rpt:f-210","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"3565000","decimals":-3}]},{"name":"rpt:f-211","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"15542000","decimals":-3}]},{"name":"rpt:f-212","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"13766000","decimals":-3}]},{"name":"rpt:f-213","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42011000","decimals":-3}]},{"name":"rpt:f-214","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2133000","decimals":-3}]},{"name":"rpt:f-215","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"684000","decimals":-3}]},{"name":"rpt:f-216","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"6229000","decimals":-3}]},{"name":"rpt:f-217","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"17023000","decimals":-3}]},{"name":"rpt:f-218","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"15942000","decimals":-3}]},{"name":"rpt:f-219","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"44946000","decimals":-3}]},{"name":"rpt:f-220","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"1951000","decimals":-3}]},{"name":"rpt:f-221","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"634000","decimals":-3}]},{"name":"rpt:f-222","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"7836000","decimals":-3}]},{"name":"rpt:f-223","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"16474000","decimals":-3}]},{"name":"rpt:f-224","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"18051000","decimals":-3}]},{"name":"rpt:f-225","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"55396000","decimals":-3}]},{"name":"rpt:f-226","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"2789000","decimals":-3}]},{"name":"rpt:f-227","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"692000","decimals":-3}]},{"name":"rpt:f-228","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"9264000","decimals":-3}]},{"name":"rpt:f-229","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"25350000","decimals":-3}]},{"name":"rpt:f-230","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"17301000","decimals":-3}]},{"name":"rpt:f-231","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"177868000","decimals":-3}]},{"name":"rpt:f-232","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofServicesMember"},"factValues":[{"value":"8945000","decimals":-3}]},{"name":"rpt:f-233","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueDomain"},"factValues":[{"value":"2580000","decimals":-3}]},{"name":"rpt:f-234","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:GeneralAndAdministrativeExpenseMember"},"factValues":[{"value":"26894000","decimals":-3}]},{"name":"rpt:f-235","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:ResearchAndDevelopmentExpenseMember"},"factValues":[{"value":"74389000","decimals":-3}]},{"name":"rpt:f-236","factDimensions":{"xbrl:concept":"us-gaap:AllocatedShareBasedCompensationExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"65060000","decimals":-3}]},{"name":"rpt:f-237","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"410000","decimals":-3}]},{"name":"rpt:f-238","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-239","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-240","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"815000","decimals":-3}]},{"name":"rpt:f-241","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193000","decimals":-3}]},{"name":"rpt:f-242","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-243","factDimensions":{"xbrl:concept":"us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"132000","decimals":-3}]},{"name":"rpt:f-244","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfDebtDiscountPremium","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"13909000","decimals":-3}]},{"name":"rpt:f-245","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"776000","decimals":-3}]},{"name":"rpt:f-246","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-247","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-248","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfFinancingCostsAndDiscounts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14685000","decimals":-3}]},{"name":"rpt:f-249","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"405000","decimals":-3}]},{"name":"rpt:f-250","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"238000","decimals":-3}]},{"name":"rpt:f-251","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"167000","decimals":-3}]},{"name":"rpt:f-252","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"608000","decimals":-3}]},{"name":"rpt:f-253","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"360000","decimals":-3}]},{"name":"rpt:f-254","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"248000","decimals":-3}]},{"name":"rpt:f-255","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"608000","decimals":-3}]},{"name":"rpt:f-256","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"358000","decimals":-3}]},{"name":"rpt:f-257","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-258","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"608000","decimals":-3}]},{"name":"rpt:f-259","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"358000","decimals":-3}]},{"name":"rpt:f-260","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"250000","decimals":-3}]},{"name":"rpt:f-261","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2229000","decimals":-3}]},{"name":"rpt:f-262","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1106000","decimals":-3}]},{"name":"rpt:f-263","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"895000","decimals":-3}]},{"name":"rpt:f-264","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"211000","decimals":-3}]},{"name":"rpt:f-265","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1356000","decimals":-3}]},{"name":"rpt:f-266","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"1164000","decimals":-3}]},{"name":"rpt:f-267","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"192000","decimals":-3}]},{"name":"rpt:f-268","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1669000","decimals":-3}]},{"name":"rpt:f-269","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"1447000","decimals":-3}]},{"name":"rpt:f-270","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"222000","decimals":-3}]},{"name":"rpt:f-271","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2424000","decimals":-3}]},{"name":"rpt:f-272","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"ntnx:CostofproductrevenueMember"},"factValues":[{"value":"2135000","decimals":-3}]},{"name":"rpt:f-273","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeStatementLocationAxis":"us-gaap:SellingAndMarketingExpenseMember"},"factValues":[{"value":"289000","decimals":-3}]},{"name":"rpt:f-274","factDimensions":{"xbrl:concept":"us-gaap:AmortizationOfIntangibleAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6555000","decimals":-3}]},{"name":"rpt:f-275","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"116530157","decimals":0}]},{"name":"rpt:f-276","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:CommonStockWarrantsMember"},"factValues":[{"value":"824094","decimals":0}]},{"name":"rpt:f-277","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-278","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-279","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember"},"factValues":[{"value":"954215","decimals":0}]},{"name":"rpt:f-280","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertiblePreferredStockMember"},"factValues":[{"value":"76319511","decimals":0}]},{"name":"rpt:f-281","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"38432337","decimals":0}]},{"name":"rpt:f-282","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"39435334","decimals":0}]},{"name":"rpt:f-283","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:CommonStockWarrantsMember"},"factValues":[{"value":"34180","decimals":0}]},{"name":"rpt:f-284","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-285","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"1447385","decimals":0}]},{"name":"rpt:f-286","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember"},"factValues":[{"value":"243148","decimals":0}]},{"name":"rpt:f-287","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertiblePreferredStockMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-288","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"37710621","decimals":0}]},{"name":"rpt:f-289","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"36599202","decimals":0}]},{"name":"rpt:f-290","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:CommonStockWarrantsMember"},"factValues":[{"value":"34180","decimals":0}]},{"name":"rpt:f-291","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:ContinentlyIssuableSharesPursuanttoaBusinessCombinationMember"},"factValues":[{"value":"276625","decimals":0}]},{"name":"rpt:f-292","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"1310653","decimals":0}]},{"name":"rpt:f-293","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:CommonStockSubjectToMandatoryRedemptionMember"},"factValues":[{"value":"47691","decimals":0}]},{"name":"rpt:f-294","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:ConvertiblePreferredStockMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-295","factDimensions":{"xbrl:concept":"us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"us-gaap:StockCompensationPlanMember"},"factValues":[{"value":"34930053","decimals":0}]},{"name":"rpt:f-296","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-297","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-298","factDimensions":{"xbrl:concept":"us-gaap:AssetImpairmentCharges","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-299","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"738212000","decimals":-3}]},{"name":"rpt:f-300","factDimensions":{"xbrl:concept":"us-gaap:Assets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1599880000","decimals":-3}]},{"name":"rpt:f-301","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"580134000","decimals":-3}]},{"name":"rpt:f-302","factDimensions":{"xbrl:concept":"us-gaap:AssetsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1263101000","decimals":-3}]},{"name":"rpt:f-303","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtMaturitiesNextRollingTwelveMonthsFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"463940000","decimals":-3}]},{"name":"rpt:f-304","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"210694000","decimals":-3}]},{"name":"rpt:f-305","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-306","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-307","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-308","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"36084000","decimals":-3}]},{"name":"rpt:f-309","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"160634000","decimals":-3}]},{"name":"rpt:f-310","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"13976000","decimals":-3}]},{"name":"rpt:f-311","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-312","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-313","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-314","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"36084000","decimals":-3}]},{"name":"rpt:f-315","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"160634000","decimals":-3}]},{"name":"rpt:f-316","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"13976000","decimals":-3}]},{"name":"rpt:f-317","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"628328000","decimals":-3}]},{"name":"rpt:f-318","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-319","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-320","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-321","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"120772000","decimals":-3}]},{"name":"rpt:f-322","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"448458000","decimals":-3}]},{"name":"rpt:f-323","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"59098000","decimals":-3}]},{"name":"rpt:f-324","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-325","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-326","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-327","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CommercialPaperMember"},"factValues":[{"value":"120772000","decimals":-3}]},{"name":"rpt:f-328","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:CorporateDebtSecuritiesMember"},"factValues":[{"value":"448458000","decimals":-3}]},{"name":"rpt:f-329","factDimensions":{"xbrl:concept":"us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"59098000","decimals":-3}]},{"name":"rpt:f-330","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2016-08-22T00:00:00/2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"528517"}]},{"name":"rpt:f-331","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"1711019"}]},{"name":"rpt:f-332","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"1206364"}]},{"name":"rpt:f-333","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued","xbrl:period":"2018-08-24T00:00:00/2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"1807576"}]},{"name":"rpt:f-334","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"52.87","decimals":2}]},{"name":"rpt:f-335","factDimensions":{"xbrl:concept":"us-gaap:BusinessAcquisitionSharePrice","xbrl:period":"2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"56.97","decimals":2}]},{"name":"rpt:f-336","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2016-08-22T00:00:00/2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"600000","decimals":-5}]},{"name":"rpt:f-337","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"700000","decimals":-5}]},{"name":"rpt:f-338","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"600000","decimals":-5}]},{"name":"rpt:f-339","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationAcquisitionRelatedCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"400000","decimals":-5}]},{"name":"rpt:f-340","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2016-08-22T00:00:00/2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"7700000","decimals":-5}]},{"name":"rpt:f-341","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"23000000","decimals":-5}]},{"name":"rpt:f-342","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2018-03-16T00:00:00/2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"19300000","decimals":-5}]},{"name":"rpt:f-343","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"67500000","decimals":-5}]},{"name":"rpt:f-344","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2018-08-24T00:00:00/2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"129700000","decimals":-5}]},{"name":"rpt:f-345","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"30798000","decimals":-3}]},{"name":"rpt:f-346","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferred1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"86808000","decimals":-3}]},{"name":"rpt:f-347","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"63800000","decimals":-5}]},{"name":"rpt:f-348","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable","xbrl:period":"2018-08-24T00:00:00/2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"103000000","decimals":-5}]},{"name":"rpt:f-349","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred","xbrl:period":"2018-03-16T00:00:00/2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"500000","decimals":-5}]},{"name":"rpt:f-350","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"-1800000","decimals":-5}]},{"name":"rpt:f-351","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-352","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1924000","decimals":-3}]},{"name":"rpt:f-353","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2423000","decimals":-3}]},{"name":"rpt:f-354","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","xbrl:period":"2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"19000000","decimals":-5}]},{"name":"rpt:f-355","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","xbrl:period":"2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:ContingentConsiderationByTypeAxis":"ntnx:ContingentConsiderationCompensationMember"},"factValues":[{"value":"11500000","decimals":-5}]},{"name":"rpt:f-356","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh","xbrl:period":"2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:ContingentConsiderationByTypeAxis":"ntnx:ContingentConsiderationPurchasePriceMember"},"factValues":[{"value":"7500000","decimals":-5}]},{"name":"rpt:f-357","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationContingentConsiderationLiability","xbrl:period":"2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"4400000","decimals":-5}]},{"name":"rpt:f-358","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"2884000","decimals":-3}]},{"name":"rpt:f-359","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"842000","decimals":-3}]},{"name":"rpt:f-360","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedContingentLiability","xbrl:period":"2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"2400000","decimals":-5}]},{"name":"rpt:f-361","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","xbrl:period":"2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"5700000","decimals":-5}]},{"name":"rpt:f-362","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilitiesNoncurrent","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"2600000","decimals":-5}]},{"name":"rpt:f-363","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"28230000","decimals":-3}]},{"name":"rpt:f-364","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"25920000","decimals":-3}]},{"name":"rpt:f-365","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"4000000","decimals":-5}]},{"name":"rpt:f-366","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"7000000","decimals":-5}]},{"name":"rpt:f-367","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1400000","decimals":-5}]},{"name":"rpt:f-368","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"5600000","decimals":-5}]},{"name":"rpt:f-369","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"19000000","decimals":-5}]},{"name":"rpt:f-370","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"16988000","decimals":-3}]},{"name":"rpt:f-371","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"11041000","decimals":-3}]},{"name":"rpt:f-372","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities","xbrl:period":"2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"1400000","decimals":-5}]},{"name":"rpt:f-373","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5007000","decimals":-3}]},{"name":"rpt:f-374","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5591000","decimals":-3}]},{"name":"rpt:f-375","factDimensions":{"xbrl:concept":"us-gaap:CapitalExpendituresIncurredButNotYetPaid","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13444000","decimals":-3}]},{"name":"rpt:f-376","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"80534000","decimals":-3}]},{"name":"rpt:f-377","factDimensions":{"xbrl:concept":"us-gaap:Cash","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"181409000","decimals":-3}]},{"name":"rpt:f-378","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67879000","decimals":-3}]},{"name":"rpt:f-379","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"99209000","decimals":-3}]},{"name":"rpt:f-380","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"138359000","decimals":-3}]},{"name":"rpt:f-381","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"305975000","decimals":-3}]},{"name":"rpt:f-382","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:CurrencyAxis":"currency:USD","srt:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"122600000","decimals":-5}]},{"name":"rpt:f-383","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsAtCarryingValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:NonUsMember"},"factValues":[{"value":"146500000","decimals":-5}]},{"name":"rpt:f-384","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-385","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"23041000","decimals":-3}]},{"name":"rpt:f-386","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-387","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"23041000","decimals":-3}]},{"name":"rpt:f-388","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"34784000","decimals":-3}]},{"name":"rpt:f-389","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-390","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-391","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"34784000","decimals":-3}]},{"name":"rpt:f-392","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-393","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"77818000","decimals":-3}]},{"name":"rpt:f-394","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-395","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:CommercialPaperMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"77818000","decimals":-3}]},{"name":"rpt:f-396","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"41763000","decimals":-3}]},{"name":"rpt:f-397","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-398","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-399","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:CashAndCashEquivalentsAxis":"us-gaap:MoneyMarketFundsMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"41763000","decimals":-3}]},{"name":"rpt:f-400","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"4985000","decimals":-3}]},{"name":"rpt:f-401","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember","us-gaap:FinancialInstrumentAxis":"us-gaap:USGovernmentDebtSecuritiesMember"},"factValues":[{"value":"4985000","decimals":-3}]},{"name":"rpt:f-402","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"31330000","decimals":-3}]},{"name":"rpt:f-403","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39150000","decimals":-3}]},{"name":"rpt:f-404","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"167616000","decimals":-3}]},{"name":"rpt:f-405","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"349053000","decimals":-3}]},{"name":"rpt:f-406","factDimensions":{"xbrl:concept":"us-gaap:CashCashEquivalentsAndShortTermInvestments","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"934303000","decimals":-3}]},{"name":"rpt:f-407","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"73.46"}]},{"name":"rpt:f-408","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11800000","decimals":-5}]},{"name":"rpt:f-409","factDimensions":{"xbrl:concept":"us-gaap:ClassOfWarrantOrRightOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis":"ntnx:CommonStockWarrantsMember","us-gaap:ClassOfWarrantOrRightAxis":"ntnx:CommonClassBWarrantMember"},"factValues":[{"value":"34180","decimals":0}]},{"name":"rpt:f-410","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-411","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingencies","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"}},{"name":"rpt:f-412","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"22400000"}]},{"name":"rpt:f-413","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"47815755"}]},{"name":"rpt:f-414","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember"},"factValues":[{"value":"46133294"}]},{"name":"rpt:f-415","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"1682461.000"}]},{"name":"rpt:f-416","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"1682461","decimals":0}]},{"name":"rpt:f-417","factDimensions":{"xbrl:concept":"us-gaap:CommonStockCapitalSharesReservedForFutureIssuance","xbrl:period":"2016-10-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"3800000"}]},{"name":"rpt:f-418","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.000025"}]},{"name":"rpt:f-419","factDimensions":{"xbrl:concept":"us-gaap:CommonStockParOrStatedValuePerShare","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.000025"}]},{"name":"rpt:f-420","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1200000000"}]},{"name":"rpt:f-421","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000000000"}]},{"name":"rpt:f-422","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"200000000"}]},{"name":"rpt:f-423","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1200000000"}]},{"name":"rpt:f-424","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1000000000"}]},{"name":"rpt:f-425","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"200000000"}]},{"name":"rpt:f-426","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"154636520"}]},{"name":"rpt:f-427","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"93570171"}]},{"name":"rpt:f-428","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"61066349"}]},{"name":"rpt:f-429","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"172858082"}]},{"name":"rpt:f-430","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"135109672"}]},{"name":"rpt:f-431","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"37748410"}]},{"name":"rpt:f-432","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"44797201"}]},{"name":"rpt:f-433","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"46083651"}]},{"name":"rpt:f-434","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"154636520"}]},{"name":"rpt:f-435","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"93570171"}]},{"name":"rpt:f-436","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"61066349"}]},{"name":"rpt:f-437","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"154636520"}]},{"name":"rpt:f-438","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"172858082"}]},{"name":"rpt:f-439","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"135109672"}]},{"name":"rpt:f-440","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassBMember"},"factValues":[{"value":"37748410"}]},{"name":"rpt:f-441","factDimensions":{"xbrl:concept":"us-gaap:CommonStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"172858082"}]},{"name":"rpt:f-442","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-443","factDimensions":{"xbrl:concept":"us-gaap:CommonStockValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-444","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-108231000","decimals":-3}]},{"name":"rpt:f-445","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-379732000","decimals":-3}]},{"name":"rpt:f-446","factDimensions":{"xbrl:concept":"us-gaap:ComprehensiveIncomeNetOfTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-298057000","decimals":-3}]},{"name":"rpt:f-447","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerAMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.14","decimals":2}]},{"name":"rpt:f-448","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerBMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.18","decimals":2}]},{"name":"rpt:f-449","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerCMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.13","decimals":2}]},{"name":"rpt:f-450","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerDMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.11","decimals":2}]},{"name":"rpt:f-451","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerEMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-452","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerFMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-453","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerBMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.12","decimals":2}]},{"name":"rpt:f-454","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerBMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.19","decimals":2}]},{"name":"rpt:f-455","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerCMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.14","decimals":2}]},{"name":"rpt:f-456","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerCMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.16","decimals":2}]},{"name":"rpt:f-457","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerDMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-458","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerDMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-459","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerFMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.18","decimals":2}]},{"name":"rpt:f-460","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerFMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.14","decimals":2}]},{"name":"rpt:f-461","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerAMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.16","decimals":2}]},{"name":"rpt:f-462","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerAMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.10","decimals":2}]},{"name":"rpt:f-463","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerBMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.13","decimals":2}]},{"name":"rpt:f-464","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerBMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.20","decimals":2}]},{"name":"rpt:f-465","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerCMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-466","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerCMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.18","decimals":2}]},{"name":"rpt:f-467","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerFMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:AccountsReceivableMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.12","decimals":2}]},{"name":"rpt:f-468","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskPercentage1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:MajorCustomersAxis":"ntnx:PartnerFMember","us-gaap:ConcentrationRiskByBenchmarkAxis":"us-gaap:SalesRevenueNetMember","us-gaap:ConcentrationRiskByTypeAxis":"us-gaap:CustomerConcentrationRiskMember"},"factValues":[{"value":"0.13","decimals":2}]},{"name":"rpt:f-469","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170123000","decimals":-3}]},{"name":"rpt:f-470","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"275648000","decimals":-3}]},{"name":"rpt:f-471","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"198933000","decimals":-3}]},{"name":"rpt:f-472","factDimensions":{"xbrl:concept":"us-gaap:ContractWithCustomerLiabilityNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"355559000","decimals":-3}]},{"name":"rpt:f-473","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockAmountIssued1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-474","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockAmountIssued1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"310379000","decimals":-3}]},{"name":"rpt:f-475","factDimensions":{"xbrl:concept":"us-gaap:ConversionOfStockAmountIssued1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-476","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebt","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"75000000"}]},{"name":"rpt:f-477","factDimensions":{"xbrl:concept":"us-gaap:ConvertibleDebtNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"429598000","decimals":-3}]},{"name":"rpt:f-478","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"170787000","decimals":-3}]},{"name":"rpt:f-479","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"133541000","decimals":-3}]},{"name":"rpt:f-480","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"37246000","decimals":-3}]},{"name":"rpt:f-481","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69762000","decimals":-3}]},{"name":"rpt:f-482","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"52210000","decimals":-3}]},{"name":"rpt:f-483","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"17552000","decimals":-3}]},{"name":"rpt:f-484","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"76846000","decimals":-3}]},{"name":"rpt:f-485","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"58403000","decimals":-3}]},{"name":"rpt:f-486","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"18443000","decimals":-3}]},{"name":"rpt:f-487","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"83206000","decimals":-3}]},{"name":"rpt:f-488","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"62593000","decimals":-3}]},{"name":"rpt:f-489","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"20613000","decimals":-3}]},{"name":"rpt:f-490","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97517000","decimals":-3}]},{"name":"rpt:f-491","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"76187000","decimals":-3}]},{"name":"rpt:f-492","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"21330000","decimals":-3}]},{"name":"rpt:f-493","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"327331000","decimals":-3}]},{"name":"rpt:f-494","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"249393000","decimals":-3}]},{"name":"rpt:f-495","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"77938000","decimals":-3}]},{"name":"rpt:f-496","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108622000","decimals":-3}]},{"name":"rpt:f-497","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"85162000","decimals":-3}]},{"name":"rpt:f-498","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"23460000","decimals":-3}]},{"name":"rpt:f-499","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"108528000","decimals":-3}]},{"name":"rpt:f-500","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"83217000","decimals":-3}]},{"name":"rpt:f-501","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"25311000","decimals":-3}]},{"name":"rpt:f-502","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"95615000","decimals":-3}]},{"name":"rpt:f-503","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"66680000","decimals":-3}]},{"name":"rpt:f-504","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"28935000","decimals":-3}]},{"name":"rpt:f-505","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73265000","decimals":-3}]},{"name":"rpt:f-506","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"41068000","decimals":-3}]},{"name":"rpt:f-507","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"32197000","decimals":-3}]},{"name":"rpt:f-508","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"386030000","decimals":-3}]},{"name":"rpt:f-509","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"276127000","decimals":-3}]},{"name":"rpt:f-510","factDimensions":{"xbrl:concept":"us-gaap:CostOfGoodsAndServicesSold","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"109903000","decimals":-3}]},{"name":"rpt:f-511","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"30222000","decimals":-3}]},{"name":"rpt:f-512","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"30222000","decimals":-3}]},{"name":"rpt:f-513","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"114000","decimals":-3}]},{"name":"rpt:f-514","factDimensions":{"xbrl:concept":"us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"114000","decimals":-3}]},{"name":"rpt:f-515","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-516","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-517","factDimensions":{"xbrl:concept":"us-gaap:CurrentFederalTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2059000","decimals":-3}]},{"name":"rpt:f-518","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3172000","decimals":-3}]},{"name":"rpt:f-519","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8196000","decimals":-3}]},{"name":"rpt:f-520","factDimensions":{"xbrl:concept":"us-gaap:CurrentForeignTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8541000","decimals":-3}]},{"name":"rpt:f-521","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3312000","decimals":-3}]},{"name":"rpt:f-522","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8389000","decimals":-3}]},{"name":"rpt:f-523","factDimensions":{"xbrl:concept":"us-gaap:CurrentIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11029000","decimals":-3}]},{"name":"rpt:f-524","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140000","decimals":-3}]},{"name":"rpt:f-525","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193000","decimals":-3}]},{"name":"rpt:f-526","factDimensions":{"xbrl:concept":"us-gaap:CurrentStateAndLocalTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"429000","decimals":-3}]},{"name":"rpt:f-527","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleCarryingAmountOfTheEquityComponent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"151600000","decimals":-5}]},{"name":"rpt:f-528","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"48.85"}]},{"name":"rpt:f-529","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionPrice1","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"48.85","decimals":2}]},{"name":"rpt:f-530","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleConversionRatio1","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"20.4705"}]},{"name":"rpt:f-531","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdConsecutiveTradingDays1","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:day","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"30"}]},{"name":"rpt:f-532","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"1.3"}]},{"name":"rpt:f-533","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"0.98"}]},{"name":"rpt:f-534","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentConvertibleThresholdTradingDays","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:day","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"20"}]},{"name":"rpt:f-535","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2016-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:DebtInstrumentAxis":"ntnx:SeniorNotesDueApril152019Member","us-gaap:LongtermDebtTypeAxis":"us-gaap:SeniorNotesMember"},"factValues":[{"value":"75000000","decimals":-5}]},{"name":"rpt:f-536","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFaceAmount","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"575000000"}]},{"name":"rpt:f-537","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFairValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-538","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFairValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"0","decimals":0}]},{"name":"rpt:f-539","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:CarryingReportedAmountFairValueDisclosureMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"429598000","decimals":-3}]},{"name":"rpt:f-540","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementBasisAxis":"us-gaap:EstimateOfFairValueFairValueDisclosureMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsNonrecurringMember"},"factValues":[{"value":"685527000","decimals":-3}]},{"name":"rpt:f-541","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateEffectivePercentage","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.0662","decimals":4}]},{"name":"rpt:f-542","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentInterestRateStatedPercentage","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"0.00","decimals":2}]},{"name":"rpt:f-543","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentRedemptionPricePercentage","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"1"}]},{"name":"rpt:f-544","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"137719000","decimals":-3}]},{"name":"rpt:f-545","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"137700000","decimals":-5}]},{"name":"rpt:f-546","factDimensions":{"xbrl:concept":"us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"11500000","decimals":-5}]},{"name":"rpt:f-547","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-548","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1342000","decimals":-3}]},{"name":"rpt:f-549","factDimensions":{"xbrl:concept":"us-gaap:DeferredFederalIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3387000","decimals":-3}]},{"name":"rpt:f-550","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNoncurrentGross","xbrl:period":"2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"707000","decimals":-3}]},{"name":"rpt:f-551","factDimensions":{"xbrl:concept":"us-gaap:DeferredFinanceCostsNoncurrentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"700000","decimals":-5}]},{"name":"rpt:f-552","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-995000","decimals":-3}]},{"name":"rpt:f-553","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2208000","decimals":-3}]},{"name":"rpt:f-554","factDimensions":{"xbrl:concept":"us-gaap:DeferredForeignIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"523000","decimals":-3}]},{"name":"rpt:f-555","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-995000","decimals":-3}]},{"name":"rpt:f-556","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3537000","decimals":-3}]},{"name":"rpt:f-557","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3582000","decimals":-3}]},{"name":"rpt:f-558","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23093000","decimals":-3}]},{"name":"rpt:f-559","factDimensions":{"xbrl:concept":"us-gaap:DeferredIncomeTaxLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38105000","decimals":-3}]},{"name":"rpt:f-560","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218481000","decimals":-3}]},{"name":"rpt:f-561","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"369056000","decimals":-3}]},{"name":"rpt:f-562","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-157015000","decimals":-3}]},{"name":"rpt:f-563","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"526071000","decimals":-3}]},{"name":"rpt:f-564","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"369056000","decimals":-3}]},{"name":"rpt:f-565","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"631207000","decimals":-3}]},{"name":"rpt:f-566","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueAdditions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"317170000","decimals":-3}]},{"name":"rpt:f-567","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueAdditions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"529495000","decimals":-3}]},{"name":"rpt:f-568","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-63375000","decimals":-3}]},{"name":"rpt:f-569","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"233498000","decimals":-3}]},{"name":"rpt:f-570","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"170123000","decimals":-3}]},{"name":"rpt:f-571","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-93640000","decimals":-3}]},{"name":"rpt:f-572","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"292573000","decimals":-3}]},{"name":"rpt:f-573","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"198933000","decimals":-3}]},{"name":"rpt:f-574","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueRevenueRecognized1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"172606000","decimals":-3}]},{"name":"rpt:f-575","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueRevenueRecognized1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"267468000","decimals":-3}]},{"name":"rpt:f-576","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"49522000","decimals":-3}]},{"name":"rpt:f-577","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73527000","decimals":-3}]},{"name":"rpt:f-578","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"12139000","decimals":-3}]},{"name":"rpt:f-579","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"61388000","decimals":-3}]},{"name":"rpt:f-580","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"73527000","decimals":-3}]},{"name":"rpt:f-581","factDimensions":{"xbrl:concept":"us-gaap:DeferredSalesCommission","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"114379000","decimals":-3}]},{"name":"rpt:f-582","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-583","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13000","decimals":-3}]},{"name":"rpt:f-584","factDimensions":{"xbrl:concept":"us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-718000","decimals":-3}]},{"name":"rpt:f-585","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsDeferredIncome","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2378000","decimals":-3}]},{"name":"rpt:f-586","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsDeferredIncome","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27577000","decimals":-3}]},{"name":"rpt:f-587","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"187464000","decimals":-3}]},{"name":"rpt:f-588","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"267952000","decimals":-3}]},{"name":"rpt:f-589","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3176000","decimals":-3}]},{"name":"rpt:f-590","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2860000","decimals":-3}]},{"name":"rpt:f-591","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3420000","decimals":-3}]},{"name":"rpt:f-592","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsLiabilitiesNetNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201507Member","us-gaap:NewAccountingPronouncementEarlyAdoptionAxis":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember"},"factValues":[{"value":"-3300000","decimals":-5}]},{"name":"rpt:f-593","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"135929000","decimals":-3}]},{"name":"rpt:f-594","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsOperatingLossCarryforwards","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"162914000","decimals":-3}]},{"name":"rpt:f-595","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1118000","decimals":-3}]},{"name":"rpt:f-596","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-597","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13100000","decimals":-3}]},{"name":"rpt:f-598","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxCreditCarryforwards","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"47839000","decimals":-3}]},{"name":"rpt:f-599","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27512000","decimals":-3}]},{"name":"rpt:f-600","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21252000","decimals":-3}]},{"name":"rpt:f-601","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7427000","decimals":-3}]},{"name":"rpt:f-602","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8370000","decimals":-3}]},{"name":"rpt:f-603","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"161195000","decimals":-3}]},{"name":"rpt:f-604","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxAssetsValuationAllowance","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"226987000","decimals":-3}]},{"name":"rpt:f-605","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201507Member","us-gaap:NewAccountingPronouncementEarlyAdoptionAxis":"us-gaap:NewAccountingPronouncementEarlyAdoptionEffectMember"},"factValues":[{"value":"-3300000","decimals":-5}]},{"name":"rpt:f-606","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22535000","decimals":-3}]},{"name":"rpt:f-607","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesDeferredExpense","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27829000","decimals":-3}]},{"name":"rpt:f-608","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"483000","decimals":-3}]},{"name":"rpt:f-609","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5909000","decimals":-3}]},{"name":"rpt:f-610","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75000","decimals":-3}]},{"name":"rpt:f-611","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesOther","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"497000","decimals":-3}]},{"name":"rpt:f-612","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-613","factDimensions":{"xbrl:concept":"us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3870000","decimals":-3}]},{"name":"rpt:f-614","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26400000","decimals":-5}]},{"name":"rpt:f-615","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36200000","decimals":-5}]},{"name":"rpt:f-616","factDimensions":{"xbrl:concept":"us-gaap:Depreciation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"43700000","decimals":-5}]},{"name":"rpt:f-617","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26408000","decimals":-3}]},{"name":"rpt:f-618","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"38399000","decimals":-3}]},{"name":"rpt:f-619","factDimensions":{"xbrl:concept":"us-gaap:DepreciationDepletionAndAmortization","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50302000","decimals":-3}]},{"name":"rpt:f-620","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-621","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-622","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"4295000","decimals":-3}]},{"name":"rpt:f-623","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"4295000","decimals":-3}]},{"name":"rpt:f-624","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-625","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-626","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"1872000","decimals":-3}]},{"name":"rpt:f-627","factDimensions":{"xbrl:concept":"us-gaap:DerivativeLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:WarrantMember","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"1872000","decimals":-3}]},{"name":"rpt:f-628","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-2.46","decimals":2}]},{"name":"rpt:f-629","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"1.37","decimals":2}]},{"name":"rpt:f-630","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-3.83","decimals":2}]},{"name":"rpt:f-631","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-2.46","decimals":2}]},{"name":"rpt:f-632","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.89","decimals":2}]},{"name":"rpt:f-633","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.54","decimals":2}]},{"name":"rpt:f-634","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.67","decimals":2}]},{"name":"rpt:f-635","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.43","decimals":2}]},{"name":"rpt:f-636","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-2.96","decimals":2}]},{"name":"rpt:f-637","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"0.61","decimals":2}]},{"name":"rpt:f-638","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-3.57","decimals":2}]},{"name":"rpt:f-639","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-2.96","decimals":2}]},{"name":"rpt:f-640","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.39","decimals":2}]},{"name":"rpt:f-641","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.39","decimals":2}]},{"name":"rpt:f-642","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.51","decimals":2}]},{"name":"rpt:f-643","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-0.51","decimals":2}]},{"name":"rpt:f-644","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareBasicAndDiluted","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"-1.81","decimals":2}]},{"name":"rpt:f-645","factDimensions":{"xbrl:concept":"us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"0.261"}]},{"name":"rpt:f-646","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"57521000","decimals":-3}]},{"name":"rpt:f-647","factDimensions":{"xbrl:concept":"us-gaap:EmployeeRelatedLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85398000","decimals":-3}]},{"name":"rpt:f-648","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"ntnx:EmployeeStockOptionsExcludingPerformanceStockOptionsMember"},"factValues":[{"value":"647900000","decimals":-5}]},{"name":"rpt:f-649","factDimensions":{"xbrl:concept":"us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P2Y8M12D"}]},{"name":"rpt:f-650","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2004000","decimals":-3}]},{"name":"rpt:f-651","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21133000","decimals":-3}]},{"name":"rpt:f-652","factDimensions":{"xbrl:concept":"us-gaap:FairValueAdjustmentOfWarrants","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-653","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"1924000","decimals":-3}]},{"name":"rpt:f-654","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"-2423000","decimals":-3}]},{"name":"rpt:f-655","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"2371000","decimals":-3}]},{"name":"rpt:f-656","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-657","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-658","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"4295000","decimals":-3}]},{"name":"rpt:f-659","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByLiabilityClassAxis":"us-gaap:CommitmentsMember"},"factValues":[{"value":"1872000","decimals":-3}]},{"name":"rpt:f-660","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2016-08-22T00:00:00/2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"P4Y10M"}]},{"name":"rpt:f-661","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-662","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-03-16T00:00:00/2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-663","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetUsefulLife","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"P7Y"}]},{"name":"rpt:f-664","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2229000","decimals":-3}]},{"name":"rpt:f-665","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"915000","decimals":-3}]},{"name":"rpt:f-666","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"1314000","decimals":-3}]},{"name":"rpt:f-667","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8784000","decimals":-3}]},{"name":"rpt:f-668","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"1828000","decimals":-3}]},{"name":"rpt:f-669","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"6956000","decimals":-3}]},{"name":"rpt:f-670","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4508000","decimals":-3}]},{"name":"rpt:f-671","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9551000","decimals":-3}]},{"name":"rpt:f-672","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3971000","decimals":-3}]},{"name":"rpt:f-673","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"8314000","decimals":-3}]},{"name":"rpt:f-674","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9511000","decimals":-3}]},{"name":"rpt:f-675","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9511000","decimals":-3}]},{"name":"rpt:f-676","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12130000","decimals":-3}]},{"name":"rpt:f-677","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"4830000","decimals":-3}]},{"name":"rpt:f-678","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"7300000","decimals":-3}]},{"name":"rpt:f-679","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54150000","decimals":-3}]},{"name":"rpt:f-680","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"6650000","decimals":-3}]},{"name":"rpt:f-681","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"47500000","decimals":-3}]},{"name":"rpt:f-682","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedIntangibleAssetsNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45366000","decimals":-3}]},{"name":"rpt:f-683","factDimensions":{"xbrl:concept":"us-gaap:FinitelivedIntangibleAssetsAcquired1","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:CustomerRelationshipsMember"},"factValues":[{"value":"4600000","decimals":-5}]},{"name":"rpt:f-684","factDimensions":{"xbrl:concept":"us-gaap:FinitelivedIntangibleAssetsAcquired1","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:TechnologyBasedIntangibleAssetsMember"},"factValues":[{"value":"3570000","decimals":-3}]},{"name":"rpt:f-685","factDimensions":{"xbrl:concept":"us-gaap:FinitelivedIntangibleAssetsAcquired1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"28230000","decimals":-3}]},{"name":"rpt:f-686","factDimensions":{"xbrl:concept":"us-gaap:FinitelivedIntangibleAssetsAcquired1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"25920000","decimals":-3}]},{"name":"rpt:f-687","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1500000","decimals":-5}]},{"name":"rpt:f-688","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-2600000","decimals":-5}]},{"name":"rpt:f-689","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionGainLossBeforeTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3600000","decimals":-5}]},{"name":"rpt:f-690","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2016-09-01T00:00:00/2016-10-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3300000","decimals":-5}]},{"name":"rpt:f-691","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-692","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-3320000","decimals":-3}]},{"name":"rpt:f-693","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-694","factDimensions":{"xbrl:concept":"us-gaap:GainsLossesOnExtinguishmentOfDebtBeforeWriteOffOfDeferredDebtIssuanceCost","xbrl:period":"2016-09-01T00:00:00/2016-10-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1600000","decimals":-5}]},{"name":"rpt:f-695","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34265000","decimals":-3}]},{"name":"rpt:f-696","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29372000","decimals":-3}]},{"name":"rpt:f-697","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15481000","decimals":-3}]},{"name":"rpt:f-698","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15610000","decimals":-3}]},{"name":"rpt:f-699","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16878000","decimals":-3}]},{"name":"rpt:f-700","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"77341000","decimals":-3}]},{"name":"rpt:f-701","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16052000","decimals":-3}]},{"name":"rpt:f-702","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15948000","decimals":-3}]},{"name":"rpt:f-703","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24929000","decimals":-3}]},{"name":"rpt:f-704","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29472000","decimals":-3}]},{"name":"rpt:f-705","factDimensions":{"xbrl:concept":"us-gaap:GeneralAndAdministrativeExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86401000","decimals":-3}]},{"name":"rpt:f-706","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-707","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16672000","decimals":-3}]},{"name":"rpt:f-708","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"16672000","decimals":-3}]},{"name":"rpt:f-709","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87759000","decimals":-3}]},{"name":"rpt:f-710","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarandNetsilMember"},"factValues":[{"value":"71087000","decimals":-3}]},{"name":"rpt:f-711","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"11900000","decimals":-5}]},{"name":"rpt:f-712","factDimensions":{"xbrl:concept":"us-gaap:Goodwill","xbrl:period":"2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"4800000","decimals":-5}]},{"name":"rpt:f-713","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"4819000","decimals":-3}]},{"name":"rpt:f-714","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember"},"factValues":[{"value":"11853000","decimals":-3}]},{"name":"rpt:f-715","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"18002000","decimals":-3}]},{"name":"rpt:f-716","factDimensions":{"xbrl:concept":"us-gaap:GoodwillAcquiredDuringPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"53085000","decimals":-3}]},{"name":"rpt:f-717","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"332623000","decimals":-3}]},{"name":"rpt:f-718","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"58482000","decimals":-3}]},{"name":"rpt:f-719","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"274141000","decimals":-3}]},{"name":"rpt:f-720","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"332623000","decimals":-3}]},{"name":"rpt:f-721","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"118799000","decimals":-3}]},{"name":"rpt:f-722","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122368000","decimals":-3}]},{"name":"rpt:f-723","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122464000","decimals":-3}]},{"name":"rpt:f-724","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"154941000","decimals":-3}]},{"name":"rpt:f-725","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"518572000","decimals":-3}]},{"name":"rpt:f-726","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"79034000","decimals":-3}]},{"name":"rpt:f-727","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"439538000","decimals":-3}]},{"name":"rpt:f-728","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"518572000","decimals":-3}]},{"name":"rpt:f-729","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"166930000","decimals":-3}]},{"name":"rpt:f-730","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"178216000","decimals":-3}]},{"name":"rpt:f-731","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"193798000","decimals":-3}]},{"name":"rpt:f-732","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"230483000","decimals":-3}]},{"name":"rpt:f-733","factDimensions":{"xbrl:concept":"us-gaap:GrossProfit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"769427000","decimals":-3}]},{"name":"rpt:f-734","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-67776000","decimals":-3}]},{"name":"rpt:f-735","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-304363000","decimals":-3}]},{"name":"rpt:f-736","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-201666000","decimals":-3}]},{"name":"rpt:f-737","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-105916000","decimals":-3}]},{"name":"rpt:f-738","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-140191000","decimals":-3}]},{"name":"rpt:f-739","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-75822000","decimals":-3}]},{"name":"rpt:f-740","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-94196000","decimals":-3}]},{"name":"rpt:f-741","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-64577000","decimals":-3}]},{"name":"rpt:f-742","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-374786000","decimals":-3}]},{"name":"rpt:f-743","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-59228000","decimals":-3}]},{"name":"rpt:f-744","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-60718000","decimals":-3}]},{"name":"rpt:f-745","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-86517000","decimals":-3}]},{"name":"rpt:f-746","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-83251000","decimals":-3}]},{"name":"rpt:f-747","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-289714000","decimals":-3}]},{"name":"rpt:f-748","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-38140000","decimals":-3}]},{"name":"rpt:f-749","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-70423000","decimals":-3}]},{"name":"rpt:f-750","factDimensions":{"xbrl:concept":"us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-88048000","decimals":-3}]},{"name":"rpt:f-751","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2317000","decimals":-3}]},{"name":"rpt:f-752","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111000","decimals":-3}]},{"name":"rpt:f-753","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"547000","decimals":-3}]},{"name":"rpt:f-754","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2639000","decimals":-3}]},{"name":"rpt:f-755","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1555000","decimals":-3}]},{"name":"rpt:f-756","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4852000","decimals":-3}]},{"name":"rpt:f-757","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2259000","decimals":-3}]},{"name":"rpt:f-758","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1913000","decimals":-3}]},{"name":"rpt:f-759","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-843000","decimals":-3}]},{"name":"rpt:f-760","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4118000","decimals":-3}]},{"name":"rpt:f-761","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxExpenseBenefit","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7447000","decimals":-3}]},{"name":"rpt:f-762","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19268000","decimals":-3}]},{"name":"rpt:f-763","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"86941000","decimals":-3}]},{"name":"rpt:f-764","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"25274000","decimals":-3}]},{"name":"rpt:f-765","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-766","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-767","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"93352000","decimals":-3}]},{"name":"rpt:f-768","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15144000","decimals":-3}]},{"name":"rpt:f-769","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16891000","decimals":-3}]},{"name":"rpt:f-770","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26117000","decimals":-3}]},{"name":"rpt:f-771","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-36011000","decimals":-3}]},{"name":"rpt:f-772","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-127427000","decimals":-3}]},{"name":"rpt:f-773","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-75779000","decimals":-3}]},{"name":"rpt:f-774","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3655000","decimals":-3}]},{"name":"rpt:f-775","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"6701000","decimals":-3}]},{"name":"rpt:f-776","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-73631000","decimals":-3}]},{"name":"rpt:f-777","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-778","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"840000","decimals":-3}]},{"name":"rpt:f-779","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationOtherAdjustments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1244000","decimals":-3}]},{"name":"rpt:f-780","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"140000","decimals":-3}]},{"name":"rpt:f-781","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"206000","decimals":-3}]},{"name":"rpt:f-782","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-290000","decimals":-3}]},{"name":"rpt:f-783","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2455000","decimals":-3}]},{"name":"rpt:f-784","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5213000","decimals":-3}]},{"name":"rpt:f-785","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxesPaidNet","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10116000","decimals":-3}]},{"name":"rpt:f-786","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19985000","decimals":-3}]},{"name":"rpt:f-787","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21280000","decimals":-3}]},{"name":"rpt:f-788","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsPayable","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-16469000","decimals":-3}]},{"name":"rpt:f-789","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"71406000","decimals":-3}]},{"name":"rpt:f-790","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67382000","decimals":-3}]},{"name":"rpt:f-791","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccountsReceivable","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"79273000","decimals":-3}]},{"name":"rpt:f-792","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1209000","decimals":-3}]},{"name":"rpt:f-793","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"127000","decimals":-3}]},{"name":"rpt:f-794","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-1336000","decimals":-3}]},{"name":"rpt:f-795","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-1209000","decimals":-3}]},{"name":"rpt:f-796","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5116000","decimals":-3}]},{"name":"rpt:f-797","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"172000","decimals":-3}]},{"name":"rpt:f-798","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"4944000","decimals":-3}]},{"name":"rpt:f-799","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"5116000","decimals":-3}]},{"name":"rpt:f-800","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInAccruedLiabilities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"34295000","decimals":-3}]},{"name":"rpt:f-801","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134385000","decimals":-3}]},{"name":"rpt:f-802","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"144564000","decimals":-3}]},{"name":"rpt:f-803","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInContractWithCustomerLiability","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"262027000","decimals":-3}]},{"name":"rpt:f-804","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21724000","decimals":-3}]},{"name":"rpt:f-805","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-1911000","decimals":-3}]},{"name":"rpt:f-806","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-19813000","decimals":-3}]},{"name":"rpt:f-807","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-21724000","decimals":-3}]},{"name":"rpt:f-808","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"24006000","decimals":-3}]},{"name":"rpt:f-809","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"489000","decimals":-3}]},{"name":"rpt:f-810","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-24495000","decimals":-3}]},{"name":"rpt:f-811","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-24006000","decimals":-3}]},{"name":"rpt:f-812","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredCharges","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"40852000","decimals":-3}]},{"name":"rpt:f-813","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-58482000","decimals":-3}]},{"name":"rpt:f-814","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"192867000","decimals":-3}]},{"name":"rpt:f-815","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"134385000","decimals":-3}]},{"name":"rpt:f-816","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-79034000","decimals":-3}]},{"name":"rpt:f-817","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"223598000","decimals":-3}]},{"name":"rpt:f-818","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInDeferredRevenue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"144564000","decimals":-3}]},{"name":"rpt:f-819","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"10709000","decimals":-3}]},{"name":"rpt:f-820","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32687000","decimals":-3}]},{"name":"rpt:f-821","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27877000","decimals":-3}]},{"name":"rpt:f-822","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3460000","decimals":-3}]},{"name":"rpt:f-823","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15830000","decimals":-3}]},{"name":"rpt:f-824","factDimensions":{"xbrl:concept":"us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37359000","decimals":-3}]},{"name":"rpt:f-825","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToCallOptionsAndWarrants","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1400000","decimals":-5}]},{"name":"rpt:f-826","factDimensions":{"xbrl:concept":"us-gaap:IncrementalCommonSharesAttributableToConversionOfDebtSecurities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"3900000","decimals":-5}]},{"name":"rpt:f-827","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:InProcessResearchAndDevelopmentMember"},"factValues":[{"value":"16100000","decimals":-3}]},{"name":"rpt:f-828","factDimensions":{"xbrl:concept":"us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:InProcessResearchAndDevelopmentMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-829","factDimensions":{"xbrl:concept":"us-gaap:IndefinitelivedIntangibleAssetsAcquired","xbrl:period":"2016-09-06T00:00:00/2016-09-07T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:PernixDataAcquisitionMember","us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis":"us-gaap:InProcessResearchAndDevelopmentMember"},"factValues":[{"value":"16100000","decimals":-3}]},{"name":"rpt:f-830","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28230000","decimals":-3}]},{"name":"rpt:f-831","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsGrossExcludingGoodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"54150000","decimals":-3}]},{"name":"rpt:f-832","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-833","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26001000","decimals":-3}]},{"name":"rpt:f-834","factDimensions":{"xbrl:concept":"us-gaap:IntangibleAssetsNetExcludingGoodwill","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"45366000","decimals":-3}]},{"name":"rpt:f-835","factDimensions":{"xbrl:concept":"us-gaap:InterestExpenseDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"14685000","decimals":-3}]},{"name":"rpt:f-836","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2188000","decimals":-3}]},{"name":"rpt:f-837","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1271000","decimals":-3}]},{"name":"rpt:f-838","factDimensions":{"xbrl:concept":"us-gaap:InterestPaidNet","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-839","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"34784000","decimals":-3}]},{"name":"rpt:f-840","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"233735000","decimals":-3}]},{"name":"rpt:f-841","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-842","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"268519000","decimals":-3}]},{"name":"rpt:f-843","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel1Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"41763000","decimals":-3}]},{"name":"rpt:f-844","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel2Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"711131000","decimals":-3}]},{"name":"rpt:f-845","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByFairValueHierarchyLevelAxis":"us-gaap:FairValueInputsLevel3Member","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-846","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsFairValueDisclosure","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:FairValueByMeasurementFrequencyAxis":"us-gaap:FairValueMeasurementsRecurringMember"},"factValues":[{"value":"752894000","decimals":-3}]},{"name":"rpt:f-847","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7600000","decimals":-5}]},{"name":"rpt:f-848","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12700000","decimals":-5}]},{"name":"rpt:f-849","factDimensions":{"xbrl:concept":"us-gaap:LeaseAndRentalExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19000000","decimals":-5}]},{"name":"rpt:f-850","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"521149000","decimals":-3}]},{"name":"rpt:f-851","factDimensions":{"xbrl:concept":"us-gaap:Liabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1273101000","decimals":-3}]},{"name":"rpt:f-852","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"738212000","decimals":-3}]},{"name":"rpt:f-853","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesAndStockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1599880000","decimals":-3}]},{"name":"rpt:f-854","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"311076000","decimals":-3}]},{"name":"rpt:f-855","factDimensions":{"xbrl:concept":"us-gaap:LiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"458231000","decimals":-3}]},{"name":"rpt:f-856","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","srt:CounterpartyNameAxis":"ntnx:LightspeedVenturePartnersMember","srt:OwnershipAxis":"ntnx:PernixDataMember","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:AffiliatedEntityMember"},"factValues":[{"value":"0.264","decimals":3}]},{"name":"rpt:f-857","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","dei:LegalEntityAxis":"ntnx:LightspeedVenturePartnersMember","srt:OwnershipAxis":"ntnx:NutanixInc.Member","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:AffiliatedEntityMember"},"factValues":[{"value":"0.067","decimals":3}]},{"name":"rpt:f-858","factDimensions":{"xbrl:concept":"us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners","xbrl:period":"2016-09-06T00:00:00","xbrl:entity":"cik:0001618732","srt:CounterpartyNameAxis":"ntnx:LightspeedVenturePartnersMember","srt:OwnershipAxis":"ntnx:NutanixInc.Member","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"srt:AffiliatedEntityMember"},"factValues":[{"value":"0.367","decimals":3}]},{"name":"rpt:f-859","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74198000","decimals":-3}]},{"name":"rpt:f-860","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"201422000","decimals":-3}]},{"name":"rpt:f-861","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInFinancingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"578616000","decimals":-3}]},{"name":"rpt:f-862","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-46504000","decimals":-3}]},{"name":"rpt:f-863","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-176094000","decimals":-3}]},{"name":"rpt:f-864","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInInvestingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-503555000","decimals":-3}]},{"name":"rpt:f-865","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3636000","decimals":-3}]},{"name":"rpt:f-866","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"13822000","decimals":-3}]},{"name":"rpt:f-867","factDimensions":{"xbrl:concept":"us-gaap:NetCashProvidedByUsedInOperatingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"92555000","decimals":-3}]},{"name":"rpt:f-868","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-108233000","decimals":-3}]},{"name":"rpt:f-869","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"60266000","decimals":-3}]},{"name":"rpt:f-870","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-168499000","decimals":-3}]},{"name":"rpt:f-871","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-108233000","decimals":-3}]},{"name":"rpt:f-872","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-108233000","decimals":-3}]},{"name":"rpt:f-873","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-140302000","decimals":-3}]},{"name":"rpt:f-874","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-76369000","decimals":-3}]},{"name":"rpt:f-875","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-96835000","decimals":-3}]},{"name":"rpt:f-876","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-66132000","decimals":-3}]},{"name":"rpt:f-877","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-379638000","decimals":-3}]},{"name":"rpt:f-878","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"78373000","decimals":-3}]},{"name":"rpt:f-879","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-458011000","decimals":-3}]},{"name":"rpt:f-880","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-379638000","decimals":-3}]},{"name":"rpt:f-881","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-379638000","decimals":-3}]},{"name":"rpt:f-882","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-61487000","decimals":-3}]},{"name":"rpt:f-883","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-62631000","decimals":-3}]},{"name":"rpt:f-884","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-85674000","decimals":-3}]},{"name":"rpt:f-885","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-87369000","decimals":-3}]},{"name":"rpt:f-886","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-297161000","decimals":-3}]},{"name":"rpt:f-887","factDimensions":{"xbrl:concept":"us-gaap:NetIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-297161000","decimals":-3}]},{"name":"rpt:f-888","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"63300000","decimals":-5}]},{"name":"rpt:f-889","factDimensions":{"xbrl:concept":"us-gaap:NoncurrentAssets","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"130000000","decimals":-5}]},{"name":"rpt:f-890","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1290000","decimals":-3}]},{"name":"rpt:f-891","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-25712000","decimals":-3}]},{"name":"rpt:f-892","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-421000","decimals":-3}]},{"name":"rpt:f-893","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"303000","decimals":-3}]},{"name":"rpt:f-894","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-547000","decimals":-3}]},{"name":"rpt:f-895","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-26377000","decimals":-3}]},{"name":"rpt:f-896","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-189000","decimals":-3}]},{"name":"rpt:f-897","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-861000","decimals":-3}]},{"name":"rpt:f-898","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4235000","decimals":-3}]},{"name":"rpt:f-899","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-4021000","decimals":-3}]},{"name":"rpt:f-900","factDimensions":{"xbrl:concept":"us-gaap:NonoperatingIncomeExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-9306000","decimals":-3}]},{"name":"rpt:f-901","factDimensions":{"xbrl:concept":"us-gaap:NumberOfBusinessesAcquired","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:business"},"factValues":[{"value":"2"}]},{"name":"rpt:f-902","factDimensions":{"xbrl:concept":"us-gaap:NumberOfReportableSegments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"ntnx:segment"},"factValues":[{"value":"1"}]},{"name":"rpt:f-903","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"437249000","decimals":-3}]},{"name":"rpt:f-904","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"233278000","decimals":-3}]},{"name":"rpt:f-905","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"197769000","decimals":-3}]},{"name":"rpt:f-906","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"216963000","decimals":-3}]},{"name":"rpt:f-907","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"218971000","decimals":-3}]},{"name":"rpt:f-908","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"866981000","decimals":-3}]},{"name":"rpt:f-909","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"225969000","decimals":-3}]},{"name":"rpt:f-910","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"238073000","decimals":-3}]},{"name":"rpt:f-911","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"276080000","decimals":-3}]},{"name":"rpt:f-912","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"309713000","decimals":-3}]},{"name":"rpt:f-913","factDimensions":{"xbrl:concept":"us-gaap:OperatingExpenses","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1049835000","decimals":-3}]},{"name":"rpt:f-914","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-104626000","decimals":-3}]},{"name":"rpt:f-915","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"60391000","decimals":-3}]},{"name":"rpt:f-916","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-165017000","decimals":-3}]},{"name":"rpt:f-917","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-104626000","decimals":-3}]},{"name":"rpt:f-918","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-114479000","decimals":-3}]},{"name":"rpt:f-919","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-75401000","decimals":-3}]},{"name":"rpt:f-920","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-94499000","decimals":-3}]},{"name":"rpt:f-921","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-64030000","decimals":-3}]},{"name":"rpt:f-922","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-348409000","decimals":-3}]},{"name":"rpt:f-923","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"78542000","decimals":-3}]},{"name":"rpt:f-924","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-426951000","decimals":-3}]},{"name":"rpt:f-925","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-348409000","decimals":-3}]},{"name":"rpt:f-926","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-59039000","decimals":-3}]},{"name":"rpt:f-927","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-59857000","decimals":-3}]},{"name":"rpt:f-928","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-82282000","decimals":-3}]},{"name":"rpt:f-929","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-79230000","decimals":-3}]},{"name":"rpt:f-930","factDimensions":{"xbrl:concept":"us-gaap:OperatingIncomeLoss","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-280408000","decimals":-3}]},{"name":"rpt:f-931","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeaseLiability","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"100000000","decimals":-6}]},{"name":"rpt:f-932","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"122328000","decimals":-3}]},{"name":"rpt:f-933","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"26158000","decimals":-3}]},{"name":"rpt:f-934","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"17115000","decimals":-3}]},{"name":"rpt:f-935","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20739000","decimals":-3}]},{"name":"rpt:f-936","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21749000","decimals":-3}]},{"name":"rpt:f-937","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23849000","decimals":-3}]},{"name":"rpt:f-938","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"12718000","decimals":-3}]},{"name":"rpt:f-939","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember"},"factValues":[{"value":"853200000","decimals":-5}]},{"name":"rpt:f-940","factDimensions":{"xbrl:concept":"us-gaap:OperatingLossCarryforwards","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember"},"factValues":[{"value":"562100000","decimals":-5}]},{"name":"rpt:f-941","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1667000","decimals":-3}]},{"name":"rpt:f-942","factDimensions":{"xbrl:concept":"us-gaap:OtherAccruedLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4981000","decimals":-3}]},{"name":"rpt:f-943","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4229000","decimals":-3}]},{"name":"rpt:f-944","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsMiscellaneousNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4068000","decimals":-3}]},{"name":"rpt:f-945","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7649000","decimals":-3}]},{"name":"rpt:f-946","factDimensions":{"xbrl:concept":"us-gaap:OtherAssetsNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"37855000","decimals":-3}]},{"name":"rpt:f-947","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-948","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-94000","decimals":-3}]},{"name":"rpt:f-949","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-896000","decimals":-3}]},{"name":"rpt:f-950","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-951","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-952","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-94000","decimals":-3}]},{"name":"rpt:f-953","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-94000","decimals":-3}]},{"name":"rpt:f-954","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-896000","decimals":-3}]},{"name":"rpt:f-955","factDimensions":{"xbrl:concept":"us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-896000","decimals":-3}]},{"name":"rpt:f-956","factDimensions":{"xbrl:concept":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"5700000","decimals":-3}]},{"name":"rpt:f-957","factDimensions":{"xbrl:concept":"us-gaap:OtherEmployeeRelatedLiabilitiesCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"9567000","decimals":-3}]},{"name":"rpt:f-958","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11140000","decimals":-3}]},{"name":"rpt:f-959","factDimensions":{"xbrl:concept":"us-gaap:OtherLiabilitiesNoncurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"29713000","decimals":-3}]},{"name":"rpt:f-960","factDimensions":{"xbrl:concept":"us-gaap:OtherNoncashIncomeExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-129000","decimals":-3}]},{"name":"rpt:f-961","factDimensions":{"xbrl:concept":"us-gaap:OtherNoncashIncomeExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-764000","decimals":-3}]},{"name":"rpt:f-962","factDimensions":{"xbrl:concept":"us-gaap:OtherNoncashIncomeExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"962000","decimals":-3}]},{"name":"rpt:f-963","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForHedgeFinancingActivities","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"143175000","decimals":-3}]},{"name":"rpt:f-964","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForHedgeFinancingActivities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-965","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForHedgeFinancingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-966","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForHedgeFinancingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143200000","decimals":-5}]},{"name":"rpt:f-967","factDimensions":{"xbrl:concept":"us-gaap:PaymentsForHedgeFinancingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"143175000","decimals":-3}]},{"name":"rpt:f-968","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDebtExtinguishmentCosts","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-969","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDebtExtinguishmentCosts","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1580000","decimals":-3}]},{"name":"rpt:f-970","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfDebtExtinguishmentCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-971","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfStockIssuanceCosts","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3186000","decimals":-3}]},{"name":"rpt:f-972","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfStockIssuanceCosts","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1717000","decimals":-3}]},{"name":"rpt:f-973","factDimensions":{"xbrl:concept":"us-gaap:PaymentsOfStockIssuanceCosts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85000","decimals":-3}]},{"name":"rpt:f-974","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"106345000","decimals":-3}]},{"name":"rpt:f-975","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"242525000","decimals":-3}]},{"name":"rpt:f-976","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"716417000","decimals":-3}]},{"name":"rpt:f-977","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2016-08-22T00:00:00/2016-08-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:CalmAcquisitionMember"},"factValues":[{"value":"1400000","decimals":-5}]},{"name":"rpt:f-978","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2018-03-16T00:00:00/2018-03-17T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:MinjarInc.Member"},"factValues":[{"value":"18800000","decimals":-5}]},{"name":"rpt:f-979","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2018-03-22T00:00:00/2018-03-23T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:NetsilInc.Member"},"factValues":[{"value":"3700000","decimals":-5}]},{"name":"rpt:f-980","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesGross","xbrl:period":"2018-08-24T00:00:00/2018-08-25T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:BusinessAcquisitionAxis":"ntnx:Mainframe2Inc.Member","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"26700000","decimals":-5}]},{"name":"rpt:f-981","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-982","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"184000","decimals":-3}]},{"name":"rpt:f-983","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22227000","decimals":-3}]},{"name":"rpt:f-984","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42294000","decimals":-3}]},{"name":"rpt:f-985","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"50181000","decimals":-3}]},{"name":"rpt:f-986","factDimensions":{"xbrl:concept":"us-gaap:PaymentsToAcquirePropertyPlantAndEquipment","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"62372000","decimals":-3}]},{"name":"rpt:f-987","factDimensions":{"xbrl:concept":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14371000","decimals":-3}]},{"name":"rpt:f-988","factDimensions":{"xbrl:concept":"us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"21931000","decimals":-3}]},{"name":"rpt:f-989","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.000025"}]},{"name":"rpt:f-990","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockParOrStatedValuePerShare","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.000025"}]},{"name":"rpt:f-991","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"200000000"}]},{"name":"rpt:f-992","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesAuthorized","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"200000000"}]},{"name":"rpt:f-993","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-994","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesIssued","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-995","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-996","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockSharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-997","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValueOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-998","factDimensions":{"xbrl:concept":"us-gaap:PreferredStockValueOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-999","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"28362000","decimals":-3}]},{"name":"rpt:f-1000","factDimensions":{"xbrl:concept":"us-gaap:PrepaidExpenseAndOtherAssetsCurrent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"36818000","decimals":-3}]},{"name":"rpt:f-1001","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1002","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1003","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromConvertibleDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"563587000","decimals":-3}]},{"name":"rpt:f-1004","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromDebtNetOfIssuanceCosts","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"508312000","decimals":-3}]},{"name":"rpt:f-1005","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1006","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"254455000","decimals":-3}]},{"name":"rpt:f-1007","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceInitialPublicOffering","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1008","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1009","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1010","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfConvertiblePreferredStock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"87975000","decimals":-3}]},{"name":"rpt:f-1011","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73255000","decimals":-3}]},{"name":"rpt:f-1012","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1013","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSeniorLongTermDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1014","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3149000","decimals":-3}]},{"name":"rpt:f-1015","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32254000","decimals":-3}]},{"name":"rpt:f-1016","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"72010000","decimals":-3}]},{"name":"rpt:f-1017","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfWarrants","xbrl:period":"2018-01-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"87975000","decimals":-3}]},{"name":"rpt:f-1018","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromIssuanceOfWarrants","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"88000000","decimals":-5}]},{"name":"rpt:f-1019","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"102135000","decimals":-3}]},{"name":"rpt:f-1020","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"84156000","decimals":-3}]},{"name":"rpt:f-1021","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"297461000","decimals":-3}]},{"name":"rpt:f-1022","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"980000","decimals":-3}]},{"name":"rpt:f-1023","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134000","decimals":-3}]},{"name":"rpt:f-1024","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromPaymentsForOtherFinancingActivities","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1025","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1026","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"32640000","decimals":-3}]},{"name":"rpt:f-1027","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromSaleMaturityAndCollectionsOfInvestments","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1028","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"3500000","decimals":-5}]},{"name":"rpt:f-1029","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"15600000","decimals":-5}]},{"name":"rpt:f-1030","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockOptionsExercised","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33100000","decimals":-5}]},{"name":"rpt:f-1031","factDimensions":{"xbrl:concept":"us-gaap:ProceedsFromStockPlans","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"39000000","decimals":-5}]},{"name":"rpt:f-1032","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"146973000","decimals":-3}]},{"name":"rpt:f-1033","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"ntnx:DemonstrationUnitsMember"},"factValues":[{"value":"46387000","decimals":-3}]},{"name":"rpt:f-1034","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:EquipmentMember"},"factValues":[{"value":"85280000","decimals":-3}]},{"name":"rpt:f-1035","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"4744000","decimals":-3}]},{"name":"rpt:f-1036","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember"},"factValues":[{"value":"10562000","decimals":-3}]},{"name":"rpt:f-1037","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"212904000","decimals":-3}]},{"name":"rpt:f-1038","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"ntnx:DemonstrationUnitsMember"},"factValues":[{"value":"53547000","decimals":-3}]},{"name":"rpt:f-1039","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:EquipmentMember"},"factValues":[{"value":"131805000","decimals":-3}]},{"name":"rpt:f-1040","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"7636000","decimals":-3}]},{"name":"rpt:f-1041","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentGross","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:LeaseholdImprovementsMember"},"factValues":[{"value":"19916000","decimals":-3}]},{"name":"rpt:f-1042","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58072000","decimals":-3}]},{"name":"rpt:f-1043","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentNet","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"85111000","decimals":-3}]},{"name":"rpt:f-1044","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"ntnx:DemonstrationUnitsMember"},"factValues":[{"value":"P12M"}]},{"name":"rpt:f-1045","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:EquipmentMember"},"factValues":[{"value":"P36M"}]},{"name":"rpt:f-1046","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentUsefulLife","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PropertyPlantAndEquipmentByTypeAxis":"us-gaap:FurnitureAndFixturesMember"},"factValues":[{"value":"P60M"}]},{"name":"rpt:f-1047","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-85000","decimals":-3}]},{"name":"rpt:f-1048","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1049","factDimensions":{"xbrl:concept":"us-gaap:ProvisionForDoubtfulAccounts","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"815000","decimals":-3}]},{"name":"rpt:f-1050","factDimensions":{"xbrl:concept":"us-gaap:ReclassificationsOfTemporaryToPermanentEquity","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-310379000","decimals":-3}]},{"name":"rpt:f-1051","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfAssumedDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1052","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfAssumedDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7124000","decimals":-3}]},{"name":"rpt:f-1053","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfAssumedDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1696000","decimals":-3}]},{"name":"rpt:f-1054","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfSeniorDebt","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1055","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfSeniorDebt","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75000000","decimals":-3}]},{"name":"rpt:f-1056","factDimensions":{"xbrl:concept":"us-gaap:RepaymentsOfSeniorDebt","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1057","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"116400000","decimals":-3}]},{"name":"rpt:f-1058","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"75281000","decimals":-3}]},{"name":"rpt:f-1059","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70914000","decimals":-3}]},{"name":"rpt:f-1060","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"74607000","decimals":-3}]},{"name":"rpt:f-1061","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"67817000","decimals":-3}]},{"name":"rpt:f-1062","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"288619000","decimals":-3}]},{"name":"rpt:f-1063","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"64512000","decimals":-3}]},{"name":"rpt:f-1064","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"70924000","decimals":-3}]},{"name":"rpt:f-1065","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"81291000","decimals":-3}]},{"name":"rpt:f-1066","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"97050000","decimals":-3}]},{"name":"rpt:f-1067","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"313777000","decimals":-3}]},{"name":"rpt:f-1068","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-730969000","decimals":-3}]},{"name":"rpt:f-1069","factDimensions":{"xbrl:concept":"us-gaap:RetainedEarningsAccumulatedDeficit","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-1028130000","decimals":-3}]},{"name":"rpt:f-1070","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"503410000","decimals":-3}]},{"name":"rpt:f-1071","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:HardwareMember"},"factValues":[{"value":"126307000","decimals":-3}]},{"name":"rpt:f-1072","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:SoftwareMember"},"factValues":[{"value":"287603000","decimals":-3}]},{"name":"rpt:f-1073","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"413910000","decimals":-3}]},{"name":"rpt:f-1074","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"63112000","decimals":-3}]},{"name":"rpt:f-1075","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"350798000","decimals":-3}]},{"name":"rpt:f-1076","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"413910000","decimals":-3}]},{"name":"rpt:f-1077","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"89500000","decimals":-3}]},{"name":"rpt:f-1078","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-4630000","decimals":-3}]},{"name":"rpt:f-1079","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"94130000","decimals":-3}]},{"name":"rpt:f-1080","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"89500000","decimals":-3}]},{"name":"rpt:f-1081","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"38496000","decimals":-3}]},{"name":"rpt:f-1082","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"2594000","decimals":-3}]},{"name":"rpt:f-1083","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"33113000","decimals":-3}]},{"name":"rpt:f-1084","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-15721000","decimals":-3}]},{"name":"rpt:f-1085","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"58482000","decimals":-3}]},{"name":"rpt:f-1086","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"280800000","decimals":-3}]},{"name":"rpt:f-1087","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"19198000","decimals":-3}]},{"name":"rpt:f-1088","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"63610000","decimals":-3}]},{"name":"rpt:f-1089","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"81320000","decimals":-3}]},{"name":"rpt:f-1090","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"444928000","decimals":-3}]},{"name":"rpt:f-1091","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"319296000","decimals":-3}]},{"name":"rpt:f-1092","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"319296000","decimals":-3}]},{"name":"rpt:f-1093","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember"},"factValues":[{"value":"21792000","decimals":-3}]},{"name":"rpt:f-1094","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"21792000","decimals":-3}]},{"name":"rpt:f-1095","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:AsiaPacificMember"},"factValues":[{"value":"96723000","decimals":-3}]},{"name":"rpt:f-1096","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"96723000","decimals":-3}]},{"name":"rpt:f-1097","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:EMEAMember"},"factValues":[{"value":"65599000","decimals":-3}]},{"name":"rpt:f-1098","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"65599000","decimals":-3}]},{"name":"rpt:f-1099","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"503410000","decimals":-3}]},{"name":"rpt:f-1100","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"188561000","decimals":-3}]},{"name":"rpt:f-1101","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"153536000","decimals":-3}]},{"name":"rpt:f-1102","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"35025000","decimals":-3}]},{"name":"rpt:f-1103","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"199214000","decimals":-3}]},{"name":"rpt:f-1104","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"158213000","decimals":-3}]},{"name":"rpt:f-1105","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"41001000","decimals":-3}]},{"name":"rpt:f-1106","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"205670000","decimals":-3}]},{"name":"rpt:f-1107","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"160076000","decimals":-3}]},{"name":"rpt:f-1108","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"45594000","decimals":-3}]},{"name":"rpt:f-1109","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"252458000","decimals":-3}]},{"name":"rpt:f-1110","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"201472000","decimals":-3}]},{"name":"rpt:f-1111","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"50986000","decimals":-3}]},{"name":"rpt:f-1112","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"845903000","decimals":-3}]},{"name":"rpt:f-1113","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:HardwareMember"},"factValues":[{"value":"236316000","decimals":-3}]},{"name":"rpt:f-1114","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:SoftwareMember"},"factValues":[{"value":"436981000","decimals":-3}]},{"name":"rpt:f-1115","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"673297000","decimals":-3}]},{"name":"rpt:f-1116","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"90286000","decimals":-3}]},{"name":"rpt:f-1117","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"583011000","decimals":-3}]},{"name":"rpt:f-1118","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"673297000","decimals":-3}]},{"name":"rpt:f-1119","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"172606000","decimals":-3}]},{"name":"rpt:f-1120","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-11252000","decimals":-3}]},{"name":"rpt:f-1121","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"183858000","decimals":-3}]},{"name":"rpt:f-1122","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"172606000","decimals":-3}]},{"name":"rpt:f-1123","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"25309000","decimals":-3}]},{"name":"rpt:f-1124","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-863000","decimals":-3}]},{"name":"rpt:f-1125","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"54943000","decimals":-3}]},{"name":"rpt:f-1126","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-355000","decimals":-3}]},{"name":"rpt:f-1127","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"79034000","decimals":-3}]},{"name":"rpt:f-1128","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"462770000","decimals":-3}]},{"name":"rpt:f-1129","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"33008000","decimals":-3}]},{"name":"rpt:f-1130","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"131921000","decimals":-3}]},{"name":"rpt:f-1131","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"139170000","decimals":-3}]},{"name":"rpt:f-1132","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"766869000","decimals":-3}]},{"name":"rpt:f-1133","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"488079000","decimals":-3}]},{"name":"rpt:f-1134","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"488079000","decimals":-3}]},{"name":"rpt:f-1135","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember"},"factValues":[{"value":"32145000","decimals":-3}]},{"name":"rpt:f-1136","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"32145000","decimals":-3}]},{"name":"rpt:f-1137","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:AsiaPacificMember"},"factValues":[{"value":"186864000","decimals":-3}]},{"name":"rpt:f-1138","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:AsiaPacificMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"186864000","decimals":-3}]},{"name":"rpt:f-1139","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:EMEAMember"},"factValues":[{"value":"138815000","decimals":-3}]},{"name":"rpt:f-1140","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:EMEAMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"138815000","decimals":-3}]},{"name":"rpt:f-1141","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"845903000","decimals":-3}]},{"name":"rpt:f-1142","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"275552000","decimals":-3}]},{"name":"rpt:f-1143","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"219052000","decimals":-3}]},{"name":"rpt:f-1144","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"56500000","decimals":-3}]},{"name":"rpt:f-1145","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"286744000","decimals":-3}]},{"name":"rpt:f-1146","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"223170000","decimals":-3}]},{"name":"rpt:f-1147","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"63574000","decimals":-3}]},{"name":"rpt:f-1148","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"289413000","decimals":-3}]},{"name":"rpt:f-1149","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"221117000","decimals":-3}]},{"name":"rpt:f-1150","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"68296000","decimals":-3}]},{"name":"rpt:f-1151","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"303748000","decimals":-3}]},{"name":"rpt:f-1152","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"224650000","decimals":-3}]},{"name":"rpt:f-1153","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"79098000","decimals":-3}]},{"name":"rpt:f-1154","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1155457000","decimals":-3}]},{"name":"rpt:f-1155","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:HardwareMember"},"factValues":[{"value":"257314000","decimals":-3}]},{"name":"rpt:f-1156","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"ntnx:SoftwareMember"},"factValues":[{"value":"630675000","decimals":-3}]},{"name":"rpt:f-1157","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ProductMember"},"factValues":[{"value":"887989000","decimals":-3}]},{"name":"rpt:f-1158","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:ProductOrServiceAxis":"us-gaap:ServiceMember"},"factValues":[{"value":"267468000","decimals":-3}]},{"name":"rpt:f-1159","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"country:US"},"factValues":[{"value":"648805000","decimals":-3}]},{"name":"rpt:f-1160","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"ntnx:OtherAmericasMember"},"factValues":[{"value":"42013000","decimals":-3}]},{"name":"rpt:f-1161","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"srt:AsiaPacificMember"},"factValues":[{"value":"240247000","decimals":-3}]},{"name":"rpt:f-1162","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:StatementGeographicalAxis":"us-gaap:EMEAMember"},"factValues":[{"value":"224392000","decimals":-3}]},{"name":"rpt:f-1163","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"1155457000","decimals":-3}]},{"name":"rpt:f-1164","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"286584000","decimals":-3}]},{"name":"rpt:f-1165","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"-1909000","decimals":-3}]},{"name":"rpt:f-1166","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"288493000","decimals":-3}]},{"name":"rpt:f-1167","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"286584000","decimals":-3}]},{"name":"rpt:f-1168","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-08-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"128625000","decimals":-3}]},{"name":"rpt:f-1169","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-11-01T00:00:00/2017-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"111374000","decimals":-3}]},{"name":"rpt:f-1170","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-02-01T00:00:00/2017-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"126746000","decimals":-3}]},{"name":"rpt:f-1171","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-05-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"134276000","decimals":-3}]},{"name":"rpt:f-1172","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"501021000","decimals":-3}]},{"name":"rpt:f-1173","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"492000","decimals":-3}]},{"name":"rpt:f-1174","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"500529000","decimals":-3}]},{"name":"rpt:f-1175","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"501021000","decimals":-3}]},{"name":"rpt:f-1176","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-08-01T00:00:00/2017-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"145405000","decimals":-3}]},{"name":"rpt:f-1177","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-11-01T00:00:00/2018-02-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"151201000","decimals":-3}]},{"name":"rpt:f-1178","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2018-02-01T00:00:00/2018-05-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"169860000","decimals":-3}]},{"name":"rpt:f-1179","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2018-05-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"183191000","decimals":-3}]},{"name":"rpt:f-1180","factDimensions":{"xbrl:concept":"us-gaap:SellingAndMarketingExpense","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"649657000","decimals":-3}]},{"name":"rpt:f-1181","factDimensions":{"xbrl:concept":"us-gaap:SeniorLongTermNotes","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1182","factDimensions":{"xbrl:concept":"us-gaap:SeniorLongTermNotes","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"429598000","decimals":-3}]},{"name":"rpt:f-1183","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"20056000","decimals":-3}]},{"name":"rpt:f-1184","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"231491000","decimals":-3}]},{"name":"rpt:f-1185","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"177868000","decimals":-3}]},{"name":"rpt:f-1186","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P4Y"}]},{"name":"rpt:f-1187","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"13.57","decimals":2}]},{"name":"rpt:f-1188","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"22.34","decimals":2}]},{"name":"rpt:f-1189","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"12986597"}]},{"name":"rpt:f-1190","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"14947403"}]},{"name":"rpt:f-1191","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"21.84","decimals":2}]},{"name":"rpt:f-1192","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"39.44","decimals":2}]},{"name":"rpt:f-1193","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"12265369"}]},{"name":"rpt:f-1194","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"17376090"}]},{"name":"rpt:f-1195","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"23597499"}]},{"name":"rpt:f-1196","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"13.23","decimals":2}]},{"name":"rpt:f-1197","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"18.85","decimals":2}]},{"name":"rpt:f-1198","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"31.20","decimals":2}]},{"name":"rpt:f-1199","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"6146169"}]},{"name":"rpt:f-1200","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"5823800"}]},{"name":"rpt:f-1201","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"15.63","decimals":2}]},{"name":"rpt:f-1202","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"19.96","decimals":2}]},{"name":"rpt:f-1203","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.00","decimals":2}]},{"name":"rpt:f-1204","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1205","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.00","decimals":2}]},{"name":"rpt:f-1206","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1207","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.42","decimals":2}]},{"name":"rpt:f-1208","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0.510","decimals":3}]},{"name":"rpt:f-1209","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.52","decimals":2}]},{"name":"rpt:f-1210","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0.498","decimals":3}]},{"name":"rpt:f-1211","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.016","decimals":3}]},{"name":"rpt:f-1212","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0.006","decimals":3}]},{"name":"rpt:f-1213","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"0.013","decimals":3}]},{"name":"rpt:f-1214","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"0.014","decimals":3}]},{"name":"rpt:f-1215","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageExpectedDividend","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1216","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.15","decimals":2}]},{"name":"rpt:f-1217","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumNumberOfSharesPerEmployee","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"1000"}]},{"name":"rpt:f-1218","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"1729707"}]},{"name":"rpt:f-1219","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:RestrictedStockUnitsRSUMember"},"factValues":[{"value":"2902194"}]},{"name":"rpt:f-1220","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2018-08-01T00:00:00/2018-08-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember","us-gaap:SubsequentEventTypeAxis":"us-gaap:SubsequentEventMember"},"factValues":[{"value":"1728580","decimals":0}]},{"name":"rpt:f-1221","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2017-08-01T00:00:00/2017-08-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"1546365","decimals":0}]},{"name":"rpt:f-1222","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2017-08-01T00:00:00/2017-08-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"7731826","decimals":0}]},{"name":"rpt:f-1223","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized","xbrl:period":"2018-08-01T00:00:00/2018-08-02T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"8642904","decimals":0}]},{"name":"rpt:f-1224","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:PlanNameAxis":"ntnx:A2016PlanMember","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"11169061.000"}]},{"name":"rpt:f-1225","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"19645676"}]},{"name":"rpt:f-1226","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11159045"}]},{"name":"rpt:f-1227","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.43","decimals":2}]},{"name":"rpt:f-1228","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.01","decimals":2}]},{"name":"rpt:f-1229","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"18300000","decimals":-5}]},{"name":"rpt:f-1230","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"73900000","decimals":-5}]},{"name":"rpt:f-1231","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"289400000","decimals":-5}]},{"name":"rpt:f-1232","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"2094006"}]},{"name":"rpt:f-1233","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"329354"}]},{"name":"rpt:f-1234","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"8.89","decimals":2}]},{"name":"rpt:f-1235","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.63","decimals":2}]},{"name":"rpt:f-1236","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"1047950"}]},{"name":"rpt:f-1237","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1238","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.36","decimals":2}]},{"name":"rpt:f-1239","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"6.41","decimals":2}]},{"name":"rpt:f-1240","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"208101000","decimals":-3}]},{"name":"rpt:f-1241","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"338787000","decimals":-3}]},{"name":"rpt:f-1242","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"496022000","decimals":-3}]},{"name":"rpt:f-1243","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"26166968"}]},{"name":"rpt:f-1244","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"20334531"}]},{"name":"rpt:f-1245","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"ntnx:PerformanceStockOptionsMember"},"factValues":[{"value":"455000"}]},{"name":"rpt:f-1246","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11332554"}]},{"name":"rpt:f-1247","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.39","decimals":2}]},{"name":"rpt:f-1248","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.59","decimals":2}]},{"name":"rpt:f-1249","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.12","decimals":2}]},{"name":"rpt:f-1250","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"338787000","decimals":-3}]},{"name":"rpt:f-1251","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"496022000","decimals":-3}]},{"name":"rpt:f-1252","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"20334531"}]},{"name":"rpt:f-1253","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"11332554"}]},{"name":"rpt:f-1254","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"ntnx:EarlyExercisedStockOptionsMember"},"factValues":[{"value":"243148"}]},{"name":"rpt:f-1255","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"4.59","decimals":2}]},{"name":"rpt:f-1256","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"5.12","decimals":2}]},{"name":"rpt:f-1257","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.27","decimals":2}]},{"name":"rpt:f-1258","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"3.81","decimals":2}]},{"name":"rpt:f-1259","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"12.14","decimals":2}]},{"name":"rpt:f-1260","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"0.00","decimals":2}]},{"name":"rpt:f-1261","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"14.81","decimals":2}]},{"name":"rpt:f-1262","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"12.14","decimals":2}]},{"name":"rpt:f-1263","factDimensions":{"xbrl:concept":"us-gaap:SharePrice","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:CommonClassAMember"},"factValues":[{"value":"48.89","decimals":2}]},{"name":"rpt:f-1264","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"ntnx:IncentiveStockOptionMember","us-gaap:RelatedPartyTransactionsByRelatedPartyAxis":"us-gaap:PrincipalOwnerMember"},"factValues":[{"value":"P5Y"}]},{"name":"rpt:f-1265","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P10Y"}]},{"name":"rpt:f-1266","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P6Y1M6D"}]},{"name":"rpt:f-1267","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"P9M"}]},{"name":"rpt:f-1268","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockOptionMember"},"factValues":[{"value":"P6Y1M6D"}]},{"name":"rpt:f-1269","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:PlanNameAxis":"ntnx:EmployeeStockPurchasePlanMember"},"factValues":[{"value":"P9M"}]},{"name":"rpt:f-1270","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"330486000","decimals":-3}]},{"name":"rpt:f-1271","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"489682000","decimals":-3}]},{"name":"rpt:f-1272","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P6Y4M2D"}]},{"name":"rpt:f-1273","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P5Y6M"}]},{"name":"rpt:f-1274","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P7Y6M0D"}]},{"name":"rpt:f-1275","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P6Y4M24D"}]},{"name":"rpt:f-1276","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P5Y6M22D"}]},{"name":"rpt:f-1277","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P6Y4M24D"}]},{"name":"rpt:f-1278","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"P5Y6M22D"}]},{"name":"rpt:f-1279","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"23900000","decimals":-5}]},{"name":"rpt:f-1280","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16100000","decimals":-5}]},{"name":"rpt:f-1281","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"11500000","decimals":-5}]},{"name":"rpt:f-1282","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares","us-gaap:AwardTypeAxis":"ntnx:PerformanceStockOptionsMember"},"factValues":[{"value":"3.78","decimals":2}]},{"name":"rpt:f-1283","factDimensions":{"xbrl:concept":"us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"0.85","decimals":2}]},{"name":"rpt:f-1284","factDimensions":{"xbrl:concept":"us-gaap:SharesIssuedPricePerShare","xbrl:period":"2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD/xbrla:shares"},"factValues":[{"value":"16.00"}]},{"name":"rpt:f-1285","factDimensions":{"xbrl:concept":"us-gaap:StockIssued1","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1286","factDimensions":{"xbrl:concept":"us-gaap:StockIssued1","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27063000","decimals":-3}]},{"name":"rpt:f-1287","factDimensions":{"xbrl:concept":"us-gaap:StockIssued1","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63780000","decimals":-3}]},{"name":"rpt:f-1288","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2239536","decimals":0}]},{"name":"rpt:f-1289","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesAcquisitions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1310790","decimals":0}]},{"name":"rpt:f-1290","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementClassOfStockAxis":"us-gaap:PreferredClassBMember","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"76319511"}]},{"name":"rpt:f-1291","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"76319511","decimals":0}]},{"name":"rpt:f-1292","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1246054","decimals":0}]},{"name":"rpt:f-1293","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"us-gaap:EmployeeStockMember"},"factValues":[{"value":"2417850","decimals":0}]},{"name":"rpt:f-1294","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2417850","decimals":0}]},{"name":"rpt:f-1295","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"17100500"}]},{"name":"rpt:f-1296","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:SubsidiarySaleOfStockAxis":"us-gaap:OverAllotmentOptionMember"},"factValues":[{"value":"2230500"}]},{"name":"rpt:f-1297","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesNewIssues","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"17100500","decimals":0}]},{"name":"rpt:f-1298","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"10871714","decimals":0}]},{"name":"rpt:f-1299","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"14492922","decimals":0}]},{"name":"rpt:f-1300","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1573577"}]},{"name":"rpt:f-1301","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"4786381"}]},{"name":"rpt:f-1302","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"8672623"}]},{"name":"rpt:f-1303","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"27063000","decimals":-3}]},{"name":"rpt:f-1304","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"27063000","decimals":-3}]},{"name":"rpt:f-1305","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"63780000","decimals":-3}]},{"name":"rpt:f-1306","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueAcquisitions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"63780000","decimals":-3}]},{"name":"rpt:f-1307","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"310379000","decimals":-3}]},{"name":"rpt:f-1308","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"310377000","decimals":-3}]},{"name":"rpt:f-1309","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"2000","decimals":-3}]},{"name":"rpt:f-1310","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"16946000","decimals":-3}]},{"name":"rpt:f-1311","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"16946000","decimals":-3}]},{"name":"rpt:f-1312","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"39009000","decimals":-3}]},{"name":"rpt:f-1313","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"39009000","decimals":-3}]},{"name":"rpt:f-1314","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2016-10-01T00:00:00/2016-11-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"254500000","decimals":-5}]},{"name":"rpt:f-1315","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"249170000","decimals":-3}]},{"name":"rpt:f-1316","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"249169000","decimals":-3}]},{"name":"rpt:f-1317","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueNewIssues","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-1318","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14956000","decimals":-3}]},{"name":"rpt:f-1319","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"14956000","decimals":-3}]},{"name":"rpt:f-1320","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"33037000","decimals":-3}]},{"name":"rpt:f-1321","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"33037000","decimals":-3}]},{"name":"rpt:f-1322","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"2675000","decimals":-3}]},{"name":"rpt:f-1323","factDimensions":{"xbrl:concept":"us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"2675000","decimals":-3}]},{"name":"rpt:f-1324","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:AwardTypeAxis":"ntnx:EarlyExercisedStockOptionsMember"},"factValues":[{"value":"47691"}]},{"name":"rpt:f-1325","factDimensions":{"xbrl:concept":"us-gaap:StockRepurchasedDuringPeriodShares","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"287127"}]},{"name":"rpt:f-1326","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-234734000","decimals":-3}]},{"name":"rpt:f-1327","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-14000","decimals":-3}]},{"name":"rpt:f-1328","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"38713000","decimals":-3}]},{"name":"rpt:f-1329","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-1330","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-273434000","decimals":-3}]},{"name":"rpt:f-1331","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-285827000","decimals":-3}]},{"name":"rpt:f-1332","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-12000","decimals":-3}]},{"name":"rpt:f-1333","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"65629000","decimals":-3}]},{"name":"rpt:f-1334","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"1000","decimals":-3}]},{"name":"rpt:f-1335","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-351445000","decimals":-3}]},{"name":"rpt:f-1336","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"217063000","decimals":-3}]},{"name":"rpt:f-1337","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:RestatementAdjustmentMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"168861000","decimals":-3}]},{"name":"rpt:f-1338","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:RestatementAxis":"srt:ScenarioPreviouslyReportedMember","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"48202000","decimals":-3}]},{"name":"rpt:f-1339","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:AdjustmentsForNewAccountingPronouncementsAxis":"us-gaap:AccountingStandardsUpdate201409Member"},"factValues":[{"value":"217063000","decimals":-3}]},{"name":"rpt:f-1340","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-106000","decimals":-3}]},{"name":"rpt:f-1341","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"948134000","decimals":-3}]},{"name":"rpt:f-1342","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-1343","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-730969000","decimals":-3}]},{"name":"rpt:f-1344","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"326779000","decimals":-3}]},{"name":"rpt:f-1345","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AccumulatedOtherComprehensiveIncomeMember"},"factValues":[{"value":"-1002000","decimals":-3}]},{"name":"rpt:f-1346","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:AdditionalPaidInCapitalMember"},"factValues":[{"value":"1355907000","decimals":-3}]},{"name":"rpt:f-1347","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:CommonStockMember"},"factValues":[{"value":"4000","decimals":-3}]},{"name":"rpt:f-1348","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquity","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:StatementEquityComponentsAxis":"us-gaap:RetainedEarningsMember"},"factValues":[{"value":"-1028130000","decimals":-3}]},{"name":"rpt:f-1349","factDimensions":{"xbrl:concept":"us-gaap:TaxCreditCarryforwardAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:DomesticCountryMember","us-gaap:TaxCreditCarryforwardAxis":"us-gaap:ResearchMember"},"factValues":[{"value":"43300000","decimals":-5}]},{"name":"rpt:f-1350","factDimensions":{"xbrl:concept":"us-gaap:TaxCreditCarryforwardAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:IncomeTaxAuthorityAxis":"us-gaap:StateAndLocalJurisdictionMember","us-gaap:TaxCreditCarryforwardAxis":"us-gaap:ResearchMember"},"factValues":[{"value":"30700000","decimals":-5}]},{"name":"rpt:f-1351","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"310379000","decimals":-3}]},{"name":"rpt:f-1352","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"310379000","decimals":-3}]},{"name":"rpt:f-1353","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1354","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquityCarryingAmountAttributableToParent","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1355","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquitySharesOutstanding","xbrl:period":"2015-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"76319511"}]},{"name":"rpt:f-1356","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquitySharesOutstanding","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"76319511"}]},{"name":"rpt:f-1357","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquitySharesOutstanding","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1358","factDimensions":{"xbrl:concept":"us-gaap:TemporaryEquitySharesOutstanding","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"0"}]},{"name":"rpt:f-1359","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"7700000","decimals":-5}]},{"name":"rpt:f-1360","factDimensions":{"xbrl:concept":"us-gaap:UnamortizedDebtIssuanceExpense","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","us-gaap:LongtermDebtTypeAxis":"us-gaap:ConvertibleDebtMember"},"factValues":[{"value":"7683000","decimals":-3}]},{"name":"rpt:f-1361","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"19711000","decimals":-3}]},{"name":"rpt:f-1362","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"42655000","decimals":-3}]},{"name":"rpt:f-1363","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefits","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"91716000","decimals":-3}]},{"name":"rpt:f-1364","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"0","decimals":-3}]},{"name":"rpt:f-1365","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"14559000","decimals":-3}]},{"name":"rpt:f-1366","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"22571000","decimals":-3}]},{"name":"rpt:f-1367","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"58727000","decimals":-3}]},{"name":"rpt:f-1368","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"373000","decimals":-3}]},{"name":"rpt:f-1369","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"4893000","decimals":-3}]},{"name":"rpt:f-1370","factDimensions":{"xbrl:concept":"us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"7400000","decimals":-5}]},{"name":"rpt:f-1371","factDimensions":{"xbrl:concept":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"ntnx:ContractManufacturerMember"},"factValues":[{"value":"23100000","decimals":-5}]},{"name":"rpt:f-1372","factDimensions":{"xbrl:concept":"us-gaap:UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount","xbrl:period":"2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD","srt:CounterpartyNameAxis":"ntnx:NoncontractVendorsMember"},"factValues":[{"value":"36700000","decimals":-5}]},{"name":"rpt:f-1373","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"69800000","decimals":-5}]},{"name":"rpt:f-1374","factDimensions":{"xbrl:concept":"us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"-65800000","decimals":-5}]},{"name":"rpt:f-1375","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","xbrl:period":"2015-08-01T00:00:00/2016-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"43970381","decimals":0}]},{"name":"rpt:f-1376","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","xbrl:period":"2016-08-01T00:00:00/2017-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"128295563","decimals":0}]},{"name":"rpt:f-1377","factDimensions":{"xbrl:concept":"us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"xbrla:shares"},"factValues":[{"value":"164091302","decimals":0}]},{"name":"rpt:f-1378","factDimensions":{"xbrl:concept":"us-gaap:WriteOffOfDeferredDebtIssuanceCost","xbrl:period":"2016-09-01T00:00:00/2016-10-01T00:00:00","xbrl:entity":"cik:0001618732","xbrl:unit":"iso4217:USD"},"factValues":[{"value":"1700000","decimals":-5}]},{"name":"rpt:f-1379","factDimensions":{"xbrl:concept":"ntnx:BusinessCombinationPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Business Combinations</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</font></div></div>"}]},{"name":"rpt:f-1380","factDimensions":{"xbrl:concept":"ntnx:RevenuebyArrangementDisclosureTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Software revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">287,603</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">436,981</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">630,675</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Hardware revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">126,307</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">236,316</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">257,314</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">89,500</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172,606</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">267,468</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,155,457</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1381","factDimensions":{"xbrl:concept":"srt:CondensedFinancialStatementsTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">SELECTED QUARTERLY FINANCIAL DATA (UNAUDITED)</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following sets forth selected unaudited quarterly consolidated statements of operations data for each of the eight quarters in the period ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The information for each of these quarters has been prepared on a basis consistent with our audited annual consolidated financial statements included elsewhere in this report and, in the opinion of management, includes all adjustments of a normal, recurring nature that are necessary for the fair presentation of the results of operations for these periods in accordance with U.S. GAAP. This data should be read in conjunction with our audited consolidated financial statements and related notes included elsewhere in this report. These historical quarterly operating results are not necessarily indicative of the results that may be expected for a full fiscal year or any future period.</font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:21%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands, except per share amounts)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">153,536</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">158,213</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">160,076</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">201,472</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">219,052</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">223,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">221,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">224,650</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">35,025</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">41,001</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">45,594</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">50,986</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">56,500</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">63,574</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">68,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">79,098</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">188,561</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">199,214</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">205,670</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">252,458</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">275,552</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">286,744</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">289,413</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">303,748</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Cost of revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)(4)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">52,210</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">58,403</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">62,593</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">76,187</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">85,162</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">83,217</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">66,680</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">41,068</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services</font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">&#160;(3) </sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,552</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,443</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,613</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">21,330</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">23,460</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">25,311</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">28,935</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">32,197</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total cost of revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">69,762</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">76,846</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">83,206</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">97,517</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">108,622</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">108,528</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">95,615</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">73,265</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Gross profit</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">118,799</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">122,368</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">122,464</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">154,941</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">166,930</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">178,216</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">193,798</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">230,483</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Operating expenses:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)(4)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">128,625</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">111,374</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">126,746</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">134,276</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">145,405</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">151,201</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">169,860</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">183,191</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Research and development </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">75,281</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">70,914</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">74,607</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">67,817</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">64,512</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">70,924</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">81,291</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">97,050</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">General and administrative </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">29,372</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,481</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,878</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,052</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,948</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">24,929</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">29,472</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total operating expenses</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">233,278</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">197,769</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">216,963</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">218,971</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">225,969</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">238,073</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">276,080</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">309,713</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Loss from operations</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(114,479</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(75,401</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(94,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(64,030</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,039</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,857</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(82,282</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(79,230</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Other income (expense), net</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(25,712</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(421</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">303</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(547</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(189</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(861</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,235</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,021</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Loss before provision for income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(140,191</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(75,822</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(94,196</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(64,577</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,228</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(60,718</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(86,517</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(83,251</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Provision for income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">111</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">547</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,639</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,555</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,259</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,913</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(843</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4,118</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(140,302</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(76,369</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(96,835</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(66,132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(61,487</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(62,631</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(85,674</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(87,369</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Net loss per share attributable to Class A and Class B common stockholders&#8212;basic and diluted </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2) </sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(1.89</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.54</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.67</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.43</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.39</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.39</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.51</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.51</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(3)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes stock-based compensation as follows:</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:17%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product cost of sales</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">966</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">848</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">642</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">570</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">684</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">634</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">692</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services cost of sales</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3,350</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,389</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,471</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,201</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,072</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,133</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,951</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,789</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">33,891</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,528</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,726</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">12,972</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">13,766</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,942</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,051</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,301</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Research and development</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">34,026</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">28,759</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">27,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">19,218</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,542</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,023</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,474</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">25,350</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">General and administrative</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,495</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5,083</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4,503</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,772</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3,565</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6,229</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">7,836</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">9,264</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">90,728</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">52,607</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">50,351</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">37,805</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">35,515</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">42,011</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">44,946</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">55,396</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(4)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes amortization of intangible assets as follows:</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\"> </font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:17%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product cost of sales</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">238</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">360</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">358</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">358</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">895</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,164</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,447</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,135</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">167</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">248</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">250</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">250</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">211</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">192</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">222</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">289</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">405</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,106</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,356</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,669</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,424</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1382","factDimensions":{"xbrl:concept":"srt:ScheduleOfCondensedFinancialStatementsTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:21%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands, except per share amounts)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">153,536</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">158,213</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">160,076</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">201,472</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">219,052</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">223,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">221,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">224,650</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">35,025</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">41,001</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">45,594</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">50,986</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">56,500</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">63,574</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">68,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">79,098</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">188,561</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">199,214</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">205,670</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">252,458</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">275,552</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">286,744</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">289,413</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">303,748</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Cost of revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)(4)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">52,210</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">58,403</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">62,593</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">76,187</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">85,162</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">83,217</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">66,680</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">41,068</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services</font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">&#160;(3) </sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,552</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,443</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,613</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">21,330</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">23,460</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">25,311</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">28,935</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">32,197</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total cost of revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">69,762</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">76,846</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">83,206</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">97,517</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">108,622</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">108,528</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">95,615</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">73,265</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Gross profit</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">118,799</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">122,368</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">122,464</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">154,941</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">166,930</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">178,216</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">193,798</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">230,483</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Operating expenses:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)(4)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">128,625</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">111,374</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">126,746</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">134,276</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">145,405</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">151,201</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">169,860</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">183,191</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Research and development </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">75,281</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">70,914</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">74,607</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">67,817</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">64,512</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">70,924</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">81,291</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">97,050</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">General and administrative </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">29,372</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,481</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,878</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,052</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,948</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">24,929</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">29,472</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total operating expenses</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">233,278</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">197,769</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">216,963</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">218,971</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">225,969</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">238,073</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">276,080</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">309,713</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Loss from operations</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(114,479</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(75,401</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(94,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(64,030</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,039</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,857</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(82,282</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(79,230</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Other income (expense), net</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(25,712</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(421</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">303</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(547</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(189</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(861</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,235</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,021</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Loss before provision for income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(140,191</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(75,822</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(94,196</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(64,577</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(59,228</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(60,718</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(86,517</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(83,251</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Provision for income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">111</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">547</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,639</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,555</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,259</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,913</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(843</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4,118</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(140,302</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(76,369</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(96,835</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(66,132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(61,487</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(62,631</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(85,674</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(87,369</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Net loss per share attributable to Class A and Class B common stockholders&#8212;basic and diluted </font><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2) </sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(1.89</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.54</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.67</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.43</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.39</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.39</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.51</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(0.51</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Basic and diluted earnings per share are computed independently for each of the quarters presented. Therefore, the sum of quarterly basic and diluted per share amounts may not equal annual basic and diluted per share amounts. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(3)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes stock-based compensation as follows:</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:17%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product cost of sales</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">966</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">848</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">642</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">570</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">684</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">634</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">692</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Support, entitlements and other services cost of sales</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3,350</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,389</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,471</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,201</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,072</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,133</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,951</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,789</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">33,891</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,528</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,726</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">12,972</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">13,766</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,942</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,051</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,301</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Research and development</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">34,026</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">28,759</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">27,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">19,218</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">15,542</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">17,023</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">16,474</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">25,350</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">General and administrative</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">18,495</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5,083</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4,503</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,772</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3,565</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6,229</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">7,836</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">9,264</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">90,728</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">52,607</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">50,351</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">37,805</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">35,515</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">42,011</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">44,946</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">55,396</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(4)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes amortization of intangible assets as follows:</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\"> </font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"32\" rowspan=\"1\"></td></tr><tr><td style=\"width:17%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:8%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">Three Months Ended</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">October 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">January 31, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">April 30, 2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"31\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(unaudited, in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Product cost of sales</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">238</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">360</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">358</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">358</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">895</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,164</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,447</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,135</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">167</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">248</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">250</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">250</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">211</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">192</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">222</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">289</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">405</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">608</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,106</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,356</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,669</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">2,424</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1383","factDimensions":{"xbrl:concept":"us-gaap:AdvertisingCostsPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Advertising Costs</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Advertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations.</font></div></div>"}]},{"name":"rpt:f-1384","factDimensions":{"xbrl:concept":"us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">OVERVIEW AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Organization and Description of Business</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Nutanix,&#160;Inc. was incorporated in the state of Delaware in September 2009. Nutanix, Inc. is headquartered in San Jose, California, and together with its wholly-owned subsidiaries (collectively, \"we,\" \"us,\" \"our\" or \"Nutanix\") has operations throughout North America, Europe, Asia Pacific, the Middle East, Latin America and Africa.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We provide a leading enterprise cloud platform that digitizes traditional silos of enterprise computing, converging compute, virtualization, storage, networking, desktop, governance and security services in one integrated solution. We primarily sell our products and services to end customers through distributors, resellers and original equipment manufacturers (\"OEMs\") (collectively, \"Partners\").</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Initial Public Offering</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In October 2016, we completed our initial public offering (\"IPO\") of Class A common stock, in which we sold </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,100,500</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares, including&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,230,500</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#160;shares pursuant to the underwriters&#8217; over-allotment option. The shares were sold at an IPO price of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$16.00</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share for net proceeds of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$254.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, after deducting underwriting discounts and commissions of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.2 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. Additionally, we incurred approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$5.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> offering costs. Immediately prior to the closing of our IPO, all outstanding shares of common stock were reclassified as Class B common stock, and all outstanding shares of our convertible preferred stock automatically converted into </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">76,319,511</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of common stock on a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-to-one basis and then reclassified as shares of Class B common stock. Following the IPO, we have </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">two</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> classes of authorized common stock, Class A common stock, which entitles holders to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> vote per share, and Class B common stock which entitles holders to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> votes per share. Immediately prior to the closing of our IPO, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">824,024</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> outstanding convertible preferred stock warrants automatically converted to common stock warrants, and then were reclassified as Class B common stock warrants. As a result of the automatic conversion of the convertible preferred stock warrants to Class B common stock warrants, we revalued the convertible preferred stock warrants as of the completion of the IPO and reclassified the outstanding preferred stock warrant liability balance to additional paid-in capital with no further remeasurements, as the common stock warrants are now deemed permanent equity. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, there were </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> Class B common stock warrants outstanding. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Principles of Consolidation</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (\"U.S. GAAP\"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted Accounting Standards Update (\"ASU\") 2014-09, Revenue from Contracts with Customers (\"ASC 606\"), as discussed in detail in Note 3. All amounts and disclosures set forth in this Annual Report on Form 10-K have been updated to comply with ASC 606, as indicated by the \"as adjusted\" note. Certain prior period amounts have been adjusted as a result of our adoption of ASC 606. Refer to \"Recently Adopted Accounting Pronouncements\" below for more information. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Use of Estimates</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; useful lives of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of common stock and convertible preferred stock, fair value of stock-based awards and convertible preferred stock warrant liability; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; fair value of contingent consideration in a business combination; sales commissions expense; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Concentration Risk</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Credit Risk</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Concentration of Revenue and Accounts Receivable </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; We sell our products primarily through Partners and occasionally directly to end customers. For the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, no end customer accounted for more than </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of total revenue.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:25%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"5\" rowspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Accounts&#160;Receivable </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">as of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Partners</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner A</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner B</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner C</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner D</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner E</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner F</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Less than 10%</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Vendor Risk </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; We rely on a limited number of suppliers for our contract manufacturing and certain raw material components. In instances where suppliers fail to perform their obligations, we may be unable to find alternative suppliers or satisfactorily deliver our products to our customers on time.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Summary of Significant Accounting Policies</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Cash, Cash Equivalents and Short-Term Investments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents&#160;and all highly liquid investments with stated maturities of greater than three months as marketable securities.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i)&#160;we have the intent to sell the security or (ii)&#160;it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Fair Value Measurement</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the Notes is determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The changes in the allowance for doubtful accounts are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year&#160;Ended&#160;July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Allowance for doubtful accounts&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">410</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Charged to provision for doubtful accounts (credit)</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(85</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Write-offs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(193</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(132</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Allowance for doubtful accounts&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">815</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Property and Equipment</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Business Combinations</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We account for our acquisitions using the acquisition method. Goodwill is measured at the acquisition date as the excess of the purchase price over the fair value of the assets acquired and liabilities assumed. Significant estimates and assumptions are made by management to value such assets and liabilities. Although we believe that those estimates and assumptions are reasonable and appropriate, they are inherently uncertain and subject to refinement. Additional information related to the acquisition date fair value of acquired assets and assumed liabilities obtained during the measurement period, not to exceed one year, may result in changes to the recorded values of such assets and liabilities, resulting in an offsetting adjustment to the goodwill associated with the business acquired. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Uncertain tax positions and tax-related valuation allowances are initially established in connection with a business combination as of the acquisition date. We continue to collect information and reevaluate these estimates and assumptions quarterly. We will record any adjustments to our preliminary estimates to goodwill, provided that it is within the one-year measurement period. Any contingent consideration payable is recognized at fair value at the acquisition date. Liability-classified contingent consideration is remeasured each reporting period, with changes in fair value recognized in earnings until the contingent consideration is settled. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquisition related costs incurred in connection with a business combination, other than those associated with the issuance of debt or equity securities, are expensed as incurred.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Goodwill, Intangible Assets and Other Long-Lived Assets</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and in-process research and development (\"IPR&amp;D\"), resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life, such as IPR&amp;D, are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">There have been no indicators of impairment of goodwill, intangible assets or other long-lived assets, and we did not record any impairment losses during fiscal </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> or </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Revenue Recognition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted ASC 606 using the full retrospective method. Refer to Note 3 for a detailed discussion of accounting policies related to revenue recognition, including deferred revenue and commissions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Cost of Revenue</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting, and information technology costs allocated based on headcount.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Warranties</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We generally provide a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-year warranty on hardware and a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">90</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the contract manufacturers are generally required to replace defective hardware within </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">three</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years of shipment. Furthermore, our post-contract customer support (\"PCS\") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers&#8217; critical business applications. Substantially all customers purchase PCS agreements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Given the warranty agreement with our contract manufacturers and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Research and Development</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Stock-Based Compensation</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the stock options and purchase rights issued to employees under our 2016 Employee Stock Purchase Plan (\"2016 ESPP\") is estimated using the Black-Scholes-Merton (\"Black-Scholes\") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We determine the fair value of stock awards issued to nonemployees on the date of grant, utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. Nonemployee awards subject to vesting are periodically remeasured to current fair value over the vesting period.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Foreign Currency</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. During the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we recognized foreign currency losses of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$2.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively. To date, we have not undertaken any hedging transactions related to foreign currency exposure.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Segments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group allocates resources and assesses financial performance based upon discrete financial information at the consolidated level. Accordingly, we have determined that we operate as a single operating and reportable segment.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Income Taxes</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Advertising Costs</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Advertising costs are charged to sales and marketing expenses as incurred in the consolidated statements of operations. During the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, advertising expense was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$6.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$13.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$14.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Recently Adopted Accounting Pronouncements</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In May 2014, the Financial Accounting Standards Board (\"FASB\") issued ASC 606. The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner which depicts the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on the disclosure of prior period performance obligations and remaining performance obligations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard would have been effective for us beginning August&#160;1, 2018, but early adoption as of the original effective date of August&#160;1, 2017 was also permitted. We elected to early adopt the standard effective August&#160;1, 2017 using the full retrospective method, which required a recast historical financial information to conform with the new standard. Refer to Note 3 for details of the impact to previously reported results.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, with further clarifications made recently with the issuance of&#160;ASU 2018-03 and 2018-04. These new standards require equity securities to be measured at fair value, with changes in fair value recognized through net income, which results in greater variability in our net income. We adopted the standard on January 1, 2018 and it did not have any impact on the consolidated financial statements, since other than our investments in money market funds, which are reported as part of cash and cash equivalents, we do not have any other investments that are classified as equity securities. There are no unrealized gains or losses related to our investments in money market funds, as the fair value is equal to the face value.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard was effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years, with early adoption permitted. We adopted this ASU effective November 1, 2017 and our adoption did not have any impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.&#160;The guidance was effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years.&#160;We adopted this ASU effective August 1, 2017 and our adoption did not have a material impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. The guidance is effective for annual periods beginning after December 15, 2017, with early adoption permitted, including adoption in any interim period for which financial statements have not yet been issued. We adopted this ASU effective August 1, 2017 and our adoption did not have a material impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Recently Issued and Not Yet Adopted Accounting Pronouncements</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases, except for short-term leases, on the balance sheet of lessees. ASU 2016-02 is effective for us beginning August 1, 2019, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. We currently anticipate that the adoption of this standard will have a material impact on our consolidated balance sheets, given that we had operating lease commitments in excess of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$100 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. We expect that most of our operating lease commitments will be subject to the new standard and recognized as lease liabilities and right-of-use assets upon adoption, which will increase the total assets and total liabilities reported. However, we do not anticipate that the adoption of this standard will have a material impact on our consolidated statements of operations, as the expense recognition under this new standard will be similar to current practice.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This new standard will require us to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for us beginning August 1, 2018, with early adoption permitted. We will adopt this standard in the first quarter of fiscal 2019 and anticipate an increase in deferred tax assets, which will be offset by a valuation allowance, thus resulting in an immaterial net impact to our consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. This new standard requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash or restricted cash equivalents should be included with cash and cash equivalents when reconciling beginning-of-period and end-of-period amounts shown on the statement of cash flows. ASU 2016-18 is effective for us beginning August 1, 2018, with early adoption permitted. We do not believe that the adoption of this ASU will have a material impact on our consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which aligns the accounting for share-based payment awards issued to nonemployees with the guidance applicable to grants to employees. Under the new standard, equity-classified share-based payment awards issued to nonemployees will be measured on the grant date, instead of the current requirement to remeasure the awards through the performance completion date. ASU 2018-07 is effective for us beginning August 1, 2019, with early adoption permitted. We do not believe that the adoption of this ASU will have a material impact on our consolidated financial statements.</font></div></div>"}]},{"name":"rpt:f-1385","factDimensions":{"xbrl:concept":"us-gaap:BusinessCombinationDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">BUSINESS COMBINATIONS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We completed </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">two</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> acquisitions in each of fiscal </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and fiscal&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The purchase price allocation for these acquisitions, discussed in detail below, reflects various preliminary fair value estimates and analyses, including certain tangible assets acquired and liabilities assumed, the valuation of intangible assets acquired, income taxes, and goodwill, which are subject to change within the measurement period as preliminary valuations are finalized. Measurement period adjustments are recorded in the reporting period in which the estimates are finalized and adjustment amounts are determined. We determined the fair values of the intangible assets with the assistance of a valuation firm. The estimation of the fair value of the intangible assets required the use of valuation techniques and entailed consideration of all the relevant factors that might affect the fair value, such as present value factors and estimates of future revenues and costs. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our consolidated financial statements for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> include the operations of the acquired companies from the dates the deals closed. Pro forma results of operations have not been presented because they are not material to our consolidated financial statements, either individually or in the aggregate. Goodwill represents the excess of the purchase price over the fair value of the net tangible and intangible assets acquired. The goodwill recognized in these acquisitions is primarily attributable to the synergies expected from the expanded market opportunities with our offerings and the knowledgeable and experienced workforce that joined us as part of the acquisitions. Goodwill will not be amortized, but will instead be tested for impairment annually, or more frequently if certain indicators of impairment are present.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Fiscal 2017 Acquisitions</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Calm Acquisition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On August 22, 2016, we completed the acquisition of all outstanding shares of Calm.io Pte. Ltd. (\"Calm\"), a company based in Singapore, which specialized in container and DevOps automation, for an aggregate purchase price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, net of cash acquired (\"Calm Acquisition\"). Total consideration consisted of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">528,517</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our common stock and approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of cash. The purchase price allocation primarily included approximately $</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of goodwill and approximately $</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of intangible assets, which primarily consisted of developed technology, to be amortized over an estimated economic life of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4.8 years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. Goodwill is not expected to be deductible for income tax purposes. We incurred approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of acquisition-related costs.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">PernixData Acquisition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On September 6, 2016, we completed the acquisition of PernixData, Inc. (\"PernixData\"), a company based in the U.S., which specialized in scale-out data acceleration and analytics, for an aggregate purchase price of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$23.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, net of cash acquired (\"PernixData Acquisition\"). Total consideration consisted of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,711,019</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our common stock and contingent consideration. Total potential contingent payments amounted to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and may be payable over the next </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">three years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> upon the achievement of certain operating milestones. Up to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the contingent payments were deemed to be part of the purchase price, which were limited based on certain closing conditions, including PernixData&#8217;s working capital upon completion of the acquisition. Up to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$11.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the contingent payments also required future services to be provided to us by the related employees and are being recorded as compensation expense over the service period. The fair value of the contingent consideration considered to be part of the purchase price was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$2.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as of the acquisition date and was net of expected limitations of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> due to closing conditions. We incurred approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of acquisition-related costs.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The purchase price allocation primarily included </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$11.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of goodwill, which is expected to be deductible for income tax purposes, and intangible assets, consisting of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$16.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to IPR&amp;D, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to developed technology, which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$4.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to customer relationships, which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">six years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. During the first quarter of fiscal 2018, the technology related to the IPR&amp;D was completed and made generally available. As such, we started amortizing the IPR&amp;D during the first quarter of fiscal 2018. We are amortizing developed technology using the straight-line method over a useful life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Fiscal 2018 Acquisitions</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Minjar Acquisition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On March 16, 2018, we completed the acquisition of Minjar, Inc. (\"Minjar\"), a privately held Delaware corporation with its offices in Bangalore, India (\"Minjar Acquisition\"). Minjar was a cloud technology solutions company, and the acquisition will complement and enhance our products, allowing us to offer customers new capabilities to better manage their multi-cloud deployments. At the close of the acquisition, all outstanding shares of Minjar capital stock and all in-the-money options and warrants to purchase Minjar capital stock were purchased or canceled in exchange for an aggregate purchase price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, consisting of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$18.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in cash and approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of holdback liability. The holdback liability represents deferred payments to Minjar's former key employees to be released in installments during the two years following the date of acquisition. As the release of these deferred payments is not contingent upon the future and continued service, the </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> holdback liability, which approximated fair value, was considered as part of the purchase price. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> Certain portions of the consideration for the acquisition had been placed in escrow to secure the indemnification obligations of certain Minjar security holders. In addition to the </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> purchase price, we also entered into employee holdback or deferred payment arrangements with former employees of Minjar who joined us after the acquisition, totaling approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$4.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. As payment of these deferred payments is contingent upon the continuous service of the employees, they are being accounted for as compensation over the required service period of two years. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The preliminary purchase price allocation primarily includes approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$18.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of goodwill, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of intangible assets, which primarily consists of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$5.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to developed technology and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to customer relationships, both of which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$5.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of deferred income tax and other tax liabilities. Goodwill is not expected to be deductible for income tax purposes.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We recognized approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of acquisition-related costs, which were expensed as incurred, as general and administrative expenses in the consolidated statement of operations during the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Netsil Acquisition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On March 22, 2018, we completed the acquisition of Netsil Inc. (\"Netsil\"), a privately held Delaware corporation headquartered in San Francisco, California (\"Netsil Acquisition\"). This acquisition represents an opportunity for us to accelerate our ability to deliver native multi-cloud operations with the addition of application discovery and operations management. The aggregate purchase price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$67.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> consisted of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in cash and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,206,364</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unregistered shares of our Class A common stock with an aggregate fair value of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$63.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The fair value of the shares of common stock issued was determined to be </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$52.87</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, the closing price of our stock on March 22, 2018. Certain portions of the consideration for the acquisition, both cash and shares of our Class A common stock, have been placed in escrow to secure the indemnification obligations of certain Netsil security holders. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We also entered into employee holdback or deferred payment arrangements with the founders of Netsil who joined us after the acquisition, whereby we issued </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">104,426</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unregistered shares of our Class A common stock to the founders subject to their continuous employment with us for two years. The fair value of the Class A common stock issued pursuant to the holdback arrangements was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$5.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, or </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$52.87</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, the closing price of our Class A common stock on March 22, 2018. This holdback is being accounted for as stock-based compensation over the required </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">two</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-year service period. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The preliminary purchase price allocation primarily includes approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$53.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of goodwill, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of intangible assets, primarily related to developed technology, which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">seven years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$2.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of deferred income tax liabilities, and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of assumed debt. Goodwill is not expected to be deductible for income tax purposes.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We recognized approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of acquisition-related costs, which were expensed as incurred, as general and administrative expenses in the consolidated statement of operations during the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. </font></div><div style=\"line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table presents the preliminary aggregate purchase price allocation related to the acquisitions completed during fiscal </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and fiscal&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,672</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">71,087</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Amortizable intangible assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">28,230</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,920</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Tangible assets acquired</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,884</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">842</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Liabilities assumed</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(16,988</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(11,041</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total consideration</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">30,798</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">86,808</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1386","factDimensions":{"xbrl:concept":"us-gaap:CashAndCashEquivalentsPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Cash, Cash Equivalents and Short-Term Investments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We classify all highly liquid investments with original maturities of three months or less from the date of purchase as cash equivalents&#160;and all highly liquid investments with stated maturities of greater than three months as marketable securities.</font></div></div>"}]},{"name":"rpt:f-1387","factDimensions":{"xbrl:concept":"us-gaap:CommitmentsAndContingenciesDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">COMMITMENTS AND CONTINGENCIES</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Operating Leases</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We have commitments for future payments related to our office facility leases and other contractual obligations. We lease our office facilities under non-cancelable operating lease agreements expiring through 2024. Certain of these lease agreements have free or escalating rent payments. We recognize rent expense under such agreements on a straight-line basis over the lease term, with any free or escalating rent payments amortized as a reduction or addition of rent expense over the lease term.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Future minimum payments due under operating leases as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;text-decoration:underline;\">Fiscal Year Ending July&#160;31:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2019</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,158</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2020</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,849</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2021</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,749</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2022</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,739</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2023</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,115</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Thereafter</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,718</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">122,328</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Rent expense incurred under operating leases was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$12.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$19.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Purchase Commitments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In the normal course of business, we make commitments with our third-party hardware product manufacturers to manufacture our inventory and non-standard components based on our forecasts. These commitments consist of obligations for on-hand inventory and non-cancelable purchase orders for non-standard components. We record a charge for firm, non-cancelable and unconditional purchase commitments with our third-party hardware product manufacturers for non-standard components when and if quantities exceed our future demand forecasts through a charge to cost of product sales. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$23.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in the form of guarantees to our contract manufacturers related to certain components and approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$36.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of other non-cancelable purchase commitments pertaining to our normal operations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Guarantees and Indemnifications</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We have entered into agreements with some of our Partners and customers that contain indemnification provisions in the event of claims alleging that our products infringe the intellectual property rights of a third party. The scope of such indemnification varies, and may include, in certain cases, the ability to cure the indemnification by modifying or replacing the product at our own expense, requiring the return and refund of the infringing product, procuring the right for the partner and/or customer to continue to use or distribute the product, as applicable, and/or defending the partner or customer against and paying any damages from third-party actions based upon claims of infringement. Other guarantees or indemnification arrangements include guarantees of product and service performance. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We have also agreed to indemnify our directors, executive officers and certain other officers for costs associated with any fees, expenses, judgments, fines and settlement amounts incurred by any of these persons in any action or proceeding to which any of those persons is, or is threatened to be, made a party by reason of the person&#8217;s service as a director or officer, including any action by us, arising out of that person&#8217;s services as a director or officer of our company or that person&#8217;s services provided to any other company or enterprise at our request. We maintain director and officer insurance coverage that may enable us to recover a portion of any future amounts paid.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of liabilities related to indemnifications and guarantee provisions are not material and have not had any material impact on the consolidated financial statements to date.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Litigation</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">From time to time, we may become involved in various litigation and administrative proceedings relating to claims arising from our operations in the normal course of business. Management is not currently aware of any matters that may have a material adverse impact on our business, financial position, results of operations or cash flows.</font></div></div>"}]},{"name":"rpt:f-1388","factDimensions":{"xbrl:concept":"us-gaap:ConcentrationRiskCreditRisk","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Concentration Risk</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Credit Risk</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;Financial instruments that potentially subject us to concentrations of credit risk consist of cash and cash equivalents and accounts receivable. We invest only in high-quality credit instruments and maintain our cash and cash equivalents and available-for-sale investments in fixed income securities. Management believes that the financial institutions that hold our investments are financially sound and, accordingly, are subject to minimal credit risk. Our deposits are with multiple institutions, however such deposits may exceed federally insured limits. We provide credit, in the normal course of business, to a number of companies and perform credit evaluations of our customers.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Concentration of Revenue and Accounts Receivable </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; We sell our products primarily through Partners and occasionally directly to end customers.</font></div></div><div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Vendor Risk </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; We rely on a limited number of suppliers for our contract manufacturing and certain raw material components. In instances where suppliers fail to perform their obligations, we may be unable to find alternative suppliers or satisfactorily deliver our products to our customers on time.</font></div></div>"}]},{"name":"rpt:f-1389","factDimensions":{"xbrl:concept":"us-gaap:ConsolidationPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Principles of Consolidation</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The accompanying consolidated financial statements, which include the accounts of Nutanix, Inc. and its wholly-owned subsidiaries, have been prepared in conformity with accounting principles generally accepted in the United States (\"U.S. GAAP\"). All intercompany accounts and transactions have been eliminated in consolidation. Certain reclassifications have been made to the prior year financial statements to conform to the current year presentation. These reclassifications had no impact on the previously reported net loss or accumulated deficit. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted Accounting Standards Update (\"ASU\") 2014-09, Revenue from Contracts with Customers (\"ASC 606\"), as discussed in detail in Note 3. All amounts and disclosures set forth in this Annual Report on Form 10-K have been updated to comply with ASC 606, as indicated by the \"as adjusted\" note. Certain prior period amounts have been adjusted as a result of our adoption of ASC 606. Refer to \"Recently Adopted Accounting Pronouncements\" below for more information.</font></div></div>"}]},{"name":"rpt:f-1390","factDimensions":{"xbrl:concept":"us-gaap:DebtDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\"></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Senior Notes</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In April 2016, we issued an aggregate principal amount of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$75.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of senior notes due on April 15, 2019 (the \"2019 Notes\") to a lender. The 2019 Notes contained a guaranteed minimum return to the holder of the 2019 Notes (the \"Guaranteed Minimum Return\"). In September 2016, we fully repaid all outstanding principal balance of the 2019 Notes and incurred approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of loss on debt extinguishment, which consisted of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of unamortized debt issuance costs and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$1.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of debt extinguishment costs primarily related to the Guaranteed Minimum Return.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Convertible Senior Notes</font></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In January 2018, we issued Convertible Senior Notes with a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> interest rate for an aggregate principal amount of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$575.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, due in 2023 (the \"Notes\"), in a private placement to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. This included </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$75.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in aggregate principal amount of the Notes that we issued resulting from initial purchasers fully exercising their option to purchase additional notes. There are no required principal payments prior to the maturity of the Notes. The total net proceeds from the Notes are as follows: </font></div><div style=\"line-height:120%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal amount</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">575,000</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: initial purchasers' discount</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(10,781</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: cost of the bond hedges</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(143,175</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Add: proceeds from the sale of warrants</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">87,975</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: other issuance costs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(707</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net proceeds </font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">508,312</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The Notes do not bear any interest and will mature on January 15, 2023, unless earlier converted or repurchased in accordance with their terms. The Notes are unsecured and do not contain any financial covenants or any restrictions on the payment of dividends, or the issuance or repurchase of securities by us. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Each $1,000 of principal of the Notes will initially be convertible into </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20.4705</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our Class A common stock, which is equivalent to an initial conversion price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$48.85</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, subject to adjustment upon the occurrence of specified events.&#160;Holders of these Notes may convert their Notes at their option at any time prior to the close of the business day immediately preceding October 15, 2022, only under the following circumstances: </font></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:36px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">during any fiscal quarter commencing after the fiscal quarter ending on April&#160;30, 2018 (and only during such fiscal quarter), if the last reported sale price of our Class A common stock for at least </font><font style=\"font-family:Helvetica;font-size:10pt;\">20</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> trading days (whether or not consecutive) during a period of </font><font style=\"font-family:Helvetica;font-size:10pt;\">30</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> consecutive trading days ending on, and including, the last trading day of the immediately preceding fiscal quarter, is greater than or equal to </font><font style=\"font-family:Helvetica;font-size:10pt;\">130%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the conversion price on each applicable trading day;</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:36px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">during the five business day period after any five consecutive trading day period (the \"measurement period\") in which the trading price per $1,000 principal amount of Notes for each trading day of the measurement period was less than </font><font style=\"font-family:Helvetica;font-size:10pt;\">98%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the product of the last reported sale price of our Class A common stock and the conversion rate for the Notes on each such trading day; or </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:36px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">upon the occurrence of certain specified corporate events.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Based on the closing price of our Class A common stock of&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$48.89</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#160;on </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, the if-converted value of the&#160;Notes was greater than the principal amount. However, since the price of our Class A common stock was not greater than or equal to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">130%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the conversion price for 20 or more trading days during the 30 consecutive trading days ending on the last trading day of the quarter ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, the Notes were not convertible during the fiscal quarter ending on </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On or after October&#160;15, 2022, holders may convert all or any portion of their Notes at any time prior to the close of business on the second scheduled trading day immediately preceding the maturity date, regardless of the foregoing conditions. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Upon conversion of the Notes, we will pay or deliver, as the case may be, cash, shares of our Class A common stock or a combination of cash and shares of Class A common stock, at our election. We intend to settle the principal of the Notes in cash. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The conversion rate will be subject to adjustment in some events, but will not be adjusted for any accrued or unpaid interest. A holder who converts their Notes in connection with certain corporate events that constitute a \"make-whole fundamental change\" per the indenture governing the Notes are, under certain circumstances, entitled to an increase in the conversion rate. In addition, if we undergo a fundamental change prior to the maturity date, holders may require us to repurchase for cash all or a portion of their Notes at a repurchase price equal to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">100%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the principal amount of the repurchased Notes, plus accrued and unpaid interest.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We may not redeem the Notes prior to the maturity date, and no sinking fund is provided for the Notes.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In accounting for the issuance of the Notes, we separated the Notes into liability and equity components. The carrying amount of the liability component of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$423.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was calculated by measuring the fair value of a similar liability that does not have an associated convertible feature. The carrying amount of the equity component of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$151.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, representing the conversion option, was determined by deducting the fair value of the liability component from the par value of the Notes. The difference between the principal amount of the Notes and the liability component (the \"debt discount\") is amortized to interest expense using the effective interest method over the term of the Notes. The equity component of the Notes is included in additional paid-in capital in the consolidated balance sheets and is not remeasured as long as it continues to meet the conditions for equity classification.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We incurred transaction costs related to the issuance of the Notes of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$11.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, consisting of an initial purchasers' discount of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$10.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and other issuance costs of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. In accounting for the transaction costs, we allocated the total amount incurred to the liability and equity components using the same proportions as the proceeds from the Notes. Transaction costs attributable to the liability component were approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$8.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, recorded as debt issuance costs (presented as contra debt in the consolidated balance sheets), and are being amortized to interest expense over the term of the Notes. The transaction costs attributable to the equity component were approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and were net with the equity component within stockholders&#8217; equity. </font></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The Notes consisted of the following:</font></div><div style=\"line-height:120%;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal amounts:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">575,000</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Unamortized debt discount </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(137,719</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Unamortized debt issuance costs </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(7,683</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net carrying amount</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429,598</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Carrying amount of equity component </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">148,598</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Included in the consolidated balance sheets within \"Convertible senior notes, net\" and amortized over the remaining life of the Notes using the effective interest rate method. The effective interest rate is </font><font style=\"font-family:Helvetica;font-size:9pt;\">6.62%</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Included in the consolidated balance sheets within additional paid-in capital, net of </font><font style=\"font-family:Helvetica;font-size:9pt;\">$3.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> in equity issuance costs.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, the remaining life of the Notes was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">53</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> months.</font></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table sets forth the total interest expense recognized related to the Notes:</font></div><div style=\"line-height:120%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Interest expense related to amortization of debt discount</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Interest expense related to amortization of debt issuance costs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">776</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total interest expense</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,685</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:174%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Note Hedges and Warrants</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Concurrently with the offering of the Notes in January 2018, we entered into convertible note hedge transactions with certain bank counterparties, whereby we have the initial option to purchase a total of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our Class A common stock at a conversion price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$48.85</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, subject to adjustment for certain specified events. The total cost of the convertible note hedge transactions was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$143.2 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. In addition, we sold warrants to certain bank counterparties, whereby the holders of the warrants have the initial option to purchase a total of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our Class A common stock at a price of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$73.46</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, subject to adjustment for certain specified events. We received approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$88.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in cash proceeds from the sale of these warrants.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Taken together, the purchase of the convertible note hedges and the sale of warrants are intended to offset any actual dilution from the conversion of the Notes and to effectively increase the overall conversion price from </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$48.85</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$73.46</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share. As these transactions meet certain accounting criteria, the convertible note hedges and warrants are recorded within stockholders&#8217; equity and are not accounted for as derivatives. The net cost incurred in connection with the convertible note hedge and warrant transactions of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$55.2 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was recorded as a reduction to additional paid-in capital in the consolidated balance sheet as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The fair value of the note hedges and warrants are not remeasured each reporting period. The amounts paid for the note hedges are tax deductible expenses, while the proceeds received from the warrants are not taxable.</font></div><div style=\"line-height:174%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Impact to Earnings per Share</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The Notes will have no impact to diluted earnings per share (\"EPS\") until they meet the criteria for conversion, as discussed above, as we intend to settle the principal amount of the Notes in cash upon conversion. Under the treasury stock method, in periods when we report net income, we are required to include the effect of additional shares that may be issued under the Notes when the price of our Class A common stock exceeds the conversion price. Under this method, the cumulative dilutive effect of the Notes would be approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares if the average price of our Class A common stock was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$73.46</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. However, upon conversion, there will be no economic dilution from the Notes, as exercise of the note hedges eliminate any dilution that would have otherwise occurred. The note hedges are required to be excluded from the calculation of diluted earnings per share, as they would be antidilutive under the treasury stock method. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The warrants will have a dilutive effect when the average share price exceeds the warrant strike price of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$73.46</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share. As the price of our Class A common stock continues to increase above the warrant strike price, additional dilution would occur at a declining rate so that a $10 increase from the warrant strike price would yield a cumulative dilution of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> diluted shares for EPS purposes. However, upon conversion, the note hedges would neutralize the dilution from the Notes so that there would only be dilution from the warrants, which would result in an actual dilution of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares at a common stock price of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$83.46</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">.</font></div></div>"}]},{"name":"rpt:f-1391","factDimensions":{"xbrl:concept":"us-gaap:DeferredRevenueByArrangementDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Significant changes in the balance of deferred revenue (contract liability) and total deferred commissions (contract asset) for the periods presented are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Deferred Revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Deferred Commissions</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2016</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">218,481</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49,522</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Additions</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">317,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">101,152</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue/commissions recognized</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(172,606</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(77,147</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,011</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">369,056</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">73,527</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Additions</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">529,495</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">150,122</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue/commissions recognized</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(267,468</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(109,270</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">124</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2018</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">631,207</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">114,379</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">See details above for a summary of adjustments to deferred commissions and deferred revenue as a result of the adoption of ASC 606.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1392","factDimensions":{"xbrl:concept":"us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">EQUITY AWARD PLANS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stock Plans</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In June 2010, we adopted the 2010 Stock Plan (\"2010 Plan\"), in December 2011, we adopted the 2011 Stock Plan (\"2011 Plan\"), and in December 2015, the Board adopted the 2016 Equity Incentive Plan (\"2016 Plan\"), which was amended in September 2016 (collectively, the \"Stock Plans\"). Our stockholders approved the 2016 Plan in March 2016 and it became effective in connection with our IPO. As a result, at the time of the IPO, we ceased granting additional stock awards under the 2010 Plan and 2011 Plan and both plans were terminated. Any outstanding stock awards under the 2010 Plan and 2011 Plan will remain outstanding, subject to the terms of the applicable plan and award agreements, until such shares are issued under those stock awards, by exercise of stock options or settlement of restricted stock units (\"RSUs\"), or until those stock awards become vested or expired by their terms. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Under the 2016 Plan, we may grant incentive stock options (\"ISOs\"), non-statutory stock options (\"NSOs\"), restricted stock, RSUs and stock appreciation rights to employees, directors and consultants. We initially reserved </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">22,400,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of our Class A common stock for issuance under the 2016 Plan. The number of shares of Class A common stock available for issuance under the 2016 Plan will also include an annual increase on the first day of each fiscal year, beginning in fiscal 2018, equal to the lesser of: </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18,000,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the outstanding shares of all classes of common stock as of the last day of our immediately preceding fiscal year, or such other amount as may be determined by the Board. Accordingly, on August 1, 2017, the number of shares of Class&#160;A common stock available for issuance under the 2016 Plan increased by </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,731,826</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares pursuant to these provisions. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had reserved a total of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">46,133,294</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares for the issuance of equity awards under the Stock Plans, of which </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,169,061</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares were still available for grant. On August 1, 2018, the number of shares of Class A common stock available for issuance under the 2016 Plan increased by </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,642,904</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares pursuant to the automatic increase provisions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Restricted Stock Units </font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Below is a summary of RSU activity under the Stock Plans: </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"14\" rowspan=\"1\"></td></tr><tr><td style=\"width:45%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"13\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"6\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"6\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Number of<br clear=\"none\"/>Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Grant Date Fair Value per Share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Number of<br clear=\"none\"/>Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Grant Date Fair Value per Share</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding at beginning of period</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,265,369</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13.23</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,376,090</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18.85</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Granted</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,986,597</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21.84</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,947,403</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">39.44</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Released</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,146,169</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15.63</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(5,823,800</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19.96</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Canceled/forfeited</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,729,707</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13.57</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,902,194</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">22.34</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,376,090</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18.85</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,597,499</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">31.20</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Performance RSUs </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;&#160;We grant RSUs that contain both service and performance conditions to our executives and employees (\"Performance RSUs\"). Vesting of Performance RSUs is subject to continuous service and the satisfaction of certain liquidity events, including the expiration of a lock-up period established in connection with the IPO and/or specified performance targets. While we recognize cumulative stock-based compensation expense for the portion of the awards for which both the service condition has been satisfied and it is probable that the performance conditions will be met, the actual vesting and settlement of Performance RSUs are subject to the performance conditions actually being met. During the first quarter of fiscal 2017, we began to recognize stock-based compensation expense related to certain Performance RSUs with liquidity event performance conditions, as the satisfaction of the performance conditions for vesting became probable. &#160;&#160;&#160;&#160;</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stock Options</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The Board determines the period over which stock options become exercisable and stock options generally vest over a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">four</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-year period. Stock options generally expire </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years from the date of grant. The term of an ISO grant to a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> stockholder will not exceed </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years from the date of the grant. The exercise price of an ISO will not be less than </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">100%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the estimated fair value of the shares of common stock underlying the stock option (or </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">110%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the estimated fair value in the case of an ISO granted to a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> stockholder) on the date of grant. The exercise price of an NSO is determined by the Board at the time of grant and is generally not less than </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">100%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the estimated fair value of the shares of common stock underlying the stock option on the date of grant.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The stock option activity under the Stock Plans is as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"27\" rowspan=\"1\"></td></tr><tr><td style=\"width:21%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:2%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:5%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:5%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"26\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"13\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"12\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Number of</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Exercise</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Price</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Remaining</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Contractual</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Life</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Aggregate</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Intrinsic</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Number of</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Exercise</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Price</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Remaining</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Contractual</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Life</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Aggregate</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Intrinsic</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Value</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in years)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in&#160;thousands)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in years)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in&#160;thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Outstanding at beginning of period</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">26,166,968</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.39</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">7.5</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">208,101</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options granted</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,047,950</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">12.14</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options exercised</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,786,381</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3.27</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(8,672,623</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3.81</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options canceled/forfeited</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(2,094,006</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">8.89</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(329,354</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.63</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Outstanding at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.12</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">496,022</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Exercisable at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">19,645,676</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.43</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.3</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">330,486</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,159,045</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.01</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.5</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">489,682</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Vested and expected to vest at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.12</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">496,022</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes </font><font style=\"font-family:Helvetica;font-size:9pt;\">455,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> stock options with both service and performance conditions with a weighted average fair value per share of </font><font style=\"font-family:Helvetica;font-size:9pt;\">$3.78</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> (the \"Performance Stock Options\"). Vesting of the Performance Stock Options was subject to continuous service with us (the \"service condition\") and satisfaction of certain liquidity events (the \"performance condition\"). We recognized cumulative stock-based compensation expense related to the Performance Stock Options in the first quarter of fiscal 2017, as the performance condition was met upon the successful completion of our IPO. The cumulative stock-based compensation expense recorded in the first quarter of fiscal 2017 was for the portion of the awards for which the relevant service condition had been satisfied and the remaining expense is being recognized over the remaining service period. </font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock options exercisable as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> includes </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15,241,715</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> vested options and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,403,961</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unvested options with an early exercise provision. Stock options exercisable as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> includes </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,660,757</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> vested options and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,498,288</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unvested options with an early exercise provision. The weighted average grant date fair value per share of stock options granted was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$6.36</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$6.41</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> for the fiscal years ended July&#160;31, 2016 and 2017, respectively. There were </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">no</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> options granted during fiscal 2018. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The aggregate intrinsic value of stock options exercised during the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$18.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$73.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$289.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively. Aggregate intrinsic value represents the difference between the exercise price of the options and the estimated fair value of our common stock. Cash received from option exercises was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$15.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$33.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The total grant date fair value of stock options vested was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$23.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$16.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$11.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively. The vested and expected to vest amounts included in the table above exclude </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">243,148</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,691</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of early exercised stock options as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Employee Stock Purchase Plan</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In December 2015, the Board adopted the 2016 ESPP, which was subsequently amended in January 2016 and September 2016 and approved by our stockholders in March 2016. The 2016 ESPP became effective in connection with our IPO. A total of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,800,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of Class A common stock were initially reserved for issuance under the 2016 ESPP. The number of shares of Class A common stock available for sale under the 2016 ESPP also includes an annual increase on the first day of each fiscal year, beginning in fiscal 2018, equal to the lesser of: </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,800,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the outstanding shares of all classes of common stock as of the last day of our immediately preceding fiscal year, or such other amount as may be determined by the Board. Accordingly, on August 1, 2017, the number of shares of Class&#160;A common stock available for issuance under 2016 ESPP increased by </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,546,365</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares pursuant to these provisions. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The 2016 ESPP allows eligible employees to purchase shares of our Class A common stock at a discount through payroll deductions of up to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of eligible compensation, subject to caps of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$25,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in any calendar year and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares on any purchase date. The 2016 ESPP provides for </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-month offering periods generally beginning in March and September of each year, and each offering period consists of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">two</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> six-month purchase periods. The first offering period began in September 2016.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On each purchase date, participating employees will purchase Class A common stock at a price per share equal to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of the lesser of the fair market value of our Class A common stock on (i) the first trading day of the applicable offering period or (ii) the last trading day of each purchase period in the applicable offering period. If the stock price of our Class A common stock on any purchase date in an offering period is lower than the stock price on the enrollment date of that offering period, the offering period will immediately reset after the purchase of shares on such purchase date and automatically roll into a new offering period.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,417,850</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of common stock were purchased under the 2016 ESPP for an aggregate amount of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$39.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,682,461</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares were available for future issuance under the 2016 ESPP. On August 1, 2018, the number of shares of Class A common stock available for issuance under the 2016 ESPP increased by </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,728,580</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares pursuant to the automatic increase provisions noted above.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"6\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"5\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Expected term (in years)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Risk-free interest rate</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.6</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.4</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Volatility</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">51.0</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49.8</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Dividend yield</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stock-Based Compensation</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cost of revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">391</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,066</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,580</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">968</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,411</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,945</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,006</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,060</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Research and development</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,259</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">109,044</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">74,389</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">General and administrative</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,432</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">30,853</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,894</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total stock-based compensation expense</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,056</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">231,491</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">177,868</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation expense for the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> included cumulative stock-compensation expense related to stock awards with performance conditions, for which vesting was deemed probable in the first quarter of fiscal 2017 upon the successful completion of our IPO. Prior to fiscal 2017, no expense was recognized related to these stock awards, as vesting was not deemed probable. The cumulative stock-based compensation expense recorded in the first quarter of fiscal 2017 related to the portion of the awards for which the relevant service condition had been satisfied and we have continued to recognize the expense over the remaining service period. Stock-based compensation expense related to stock awards without performance conditions is recognized on a straight-line basis over the requisite service period.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, unrecognized stock-based compensation expense related to the outstanding stock awards was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$647.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and is expected to be recognized over a weighted average period of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2.7</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years. &#160;&#160;&#160;&#160;</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Determination of Fair Value</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of options granted to employees is estimated on the grant date using the Black-Scholes option pricing model. Compensation expense related to options granted to nonemployees is recognized as the equity instruments vest, and such options are revalued at each reporting date. As a result, compensation expense related to unvested options granted to nonemployees fluctuates as the fair value of our common stock fluctuates.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The valuation model for stock-based compensation expense requires us to make assumptions and judgments about the variables used in the calculation, including the expected term, expected volatility of our common stock, risk-free interest rate and expected dividend yield.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of our stock options was estimated using the following weighted average assumptions:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended&#160;July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Fair value of common stock</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14.81</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12.14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Expected term (in years)</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6.1</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6.1</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Risk-free interest rate</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.3</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Volatility</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">52</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Dividend yield</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> We did not grant any stock options during fiscal 2018. The fair value of each grant of stock options was determined using the Black-Scholes option pricing model and the assumptions discussed below. Each of these inputs is subjective and generally requires significant judgment to determine.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Fair Value of Common Stock </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; Prior to our IPO, the fair value of the common stock underlying our stock options was determined by our Board. The valuations of our common stock were determined in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Valuation of Privately-Held-Company Equity Securities Issued as Compensation</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The Board, with input from management, exercised significant judgment and considered numerous objective and subjective factors to determine the fair value of our common stock at each grant date, including but not limited to, (i) contemporaneous valuations of common stock performed by unrelated third-party specialists; (ii) recent private stock sales transactions; (iii) the prices, rights, preferences and privileges of our convertible preferred stock relative to those of our common stock; (iv) the lack of marketability of our common stock; (v) developments in the business; (vi) the likelihood of achieving a liquidity event, such as an IPO or a merger or acquisition of our business, given prevailing market conditions; (vii) the market performance of comparable publicly traded companies; (viii) our actual operating and financial performance; (ix) U.S. and global capital market conditions; (x) the illiquidity of stock-based awards involving securities in a private company; (xi) our stage of development; and (xii) our history and the timing of the introduction of new products and services. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Subsequent to our IPO, we use the market closing price for our Class A common stock as reported on the NASDAQ Stock Market on the date of grant.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Expected Term </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; The expected term represents the period that the stock-based awards are expected to be outstanding. For option grants that are considered to be \"plain vanilla,\" we determine the expected term using the simplified method as provided by the Securities and Exchange Commission. The simplified method deems the term to be the average of the time-to-vesting and the contractual life of the options.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Risk-Free Interest Rate </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; The risk-free interest rate is based on U.S. Treasury yield curve in effect at the time of grant for zero-coupon U.S. Treasury notes with maturities approximately equal to the option&#8217;s expected term.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Expected Volatility </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; Since we do not have a long trading history of our common stock, the expected volatility was derived from the average historical stock volatilities of several unrelated public companies within the industry that we consider to be comparable to our business over a period equivalent to the expected term of the stock option grants.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Dividend Rate </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; The expected dividend was assumed to be </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">zero</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, as we have never paid dividends and have no current plans to do so.</font></div></div>"}]},{"name":"rpt:f-1393","factDimensions":{"xbrl:concept":"us-gaap:EarningsPerShareTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">NET LOSS PER SHARE ATTRIBUTABLE TO COMMON STOCKHOLDERS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities. Our Convertible Preferred Stock is considered a participating security. Participating securities do not have a contractual obligation to share in our losses. As such, for the periods we incur net losses, there is no impact on the calculated net loss per share attributable to common stockholders in applying the two-class method.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic net income (loss) per share is computed by dividing net income (loss) by the weighted average number of common shares outstanding during the period. Diluted net income (loss) per share is computed by giving effect to potentially dilutive common stock equivalents outstanding for the period, as their effect would be antidilutive. Potentially dilutive common shares include participating securities and shares issuable upon the exercise of stock options, the exercise of common stock warrants, the exercise of convertible preferred stock warrants, the vesting of RSUs, and each purchase under the 2016 ESPP, under the treasury stock method. In loss periods, basic net loss per share and diluted net loss per share are the same, as the effect of potential common shares is antidilutive and therefore excluded.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The rights, including the liquidation and dividend rights, of the holders of our Class A and Class B common stock are identical, except with respect to voting. As the liquidation and dividend rights are identical, our undistributed earnings or losses are allocated on a proportionate basis among the holders of both Class A and Class B common stock. As a result, the net income (loss) per share attributed to common stockholders will, therefore, be the same for both Class A and Class B common stock on an individual or combined basis.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Net Loss Per Share Attributable to Class A and Class B Common Stockholders</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The computation of basic and diluted net loss per share is as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except share and per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Numerator:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(297,161</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Denominator:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Weighted average shares&#8212;basic and diluted</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">43,970,381</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">128,295,563</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">164,091,302</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss per share&#8212;basic and diluted</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.46</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.96</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1.81</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The potential shares of common stock that would have been excluded from the computation of diluted net loss per share attributable to common stockholders for the fiscal years presented because including them would have been antidilutive are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"9\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Convertible preferred stock</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">76,319,511</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding stock options and RSUs</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">38,432,337</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">37,710,621</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,930,053</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Employee stock purchase plan</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,447,385</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,310,653</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Common stock subject to repurchase</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">954,215</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">243,148</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,691</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingently issuable shares pursuant to a business combination</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">276,625</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Common stock warrants</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">824,094</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">116,530,157</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">39,435,334</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,599,202</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares that will be issued in connection with our stock awards and shares that will be purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of the common stock warrants are converted into shares of our Class B common stock and are voluntarily convertible into shares of Class A common stock at the option of the holder.</font></div></div>"}]},{"name":"rpt:f-1394","factDimensions":{"xbrl:concept":"us-gaap:FairValueDisclosuresTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">FAIR VALUE MEASUREMENTS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The authoritative guidance on fair value measurements establishes a three-tier fair value hierarchy based on the observability of the inputs available in the market used to measure fair value as follows:</font></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:30px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Level I </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; Inputs are unadjusted, quoted prices in active markets for identical assets or liabilities at the measurement date;</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:30px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Level&#160;II </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; Inputs are observable, unadjusted quoted prices in active markets for similar assets or liabilities, unadjusted quoted prices for identical or similar assets or liabilities in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities; and</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:54px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:30px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Level III </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; Unobservable inputs that are significant to the measurement of the fair value of the assets or liabilities that are supported by little or no market data.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Assets and Liabilities Measured at Fair Value on a Recurring Basis</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Cash equivalents and short-term investments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our money market funds are classified within Level&#160;I due to the highly liquid nature of these assets and have unadjusted inputs, quoted prices in active markets for these assets at the measurement date from the financial institution that carries these investment securities. Our investments in available-for-sale debt securities such as commercial paper, corporate bonds and U.S. government securities are classified within Level&#160;II. The fair value of these securities is priced by using inputs based on non-binding market consensus prices that are corroborated by observable market data, quoted market prices for similar instruments, or pricing models such as discounted cash flow techniques.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of our financial assets and liabilities measured on a recurring basis is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:12pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level I</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level II</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level III</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Total</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash equivalents:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Money market funds</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Short-term investments:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Corporate bonds</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">160,634</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">160,634</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,084</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,084</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,976</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,976</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total measured at fair value</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">233,735</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">268,519</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">80,534</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total cash, cash equivalents and short-term investments</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">349,053</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:12pt;\">&#160;</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level I</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level II</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level III</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Total</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash equivalents:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Money market funds</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">77,818</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">77,818</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,985</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,985</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Short-term investments:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Corporate bonds</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">448,458</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">448,458</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">120,772</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">120,772</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">59,098</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">59,098</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total measured at fair value</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">711,131</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">752,894</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">181,409</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total cash, cash equivalents and short-term investments</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">934,303</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Instruments Not Recorded at Fair Value on a Recurring Basis</font></div><div style=\"line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We report our financial instruments at fair value, with the exception of the </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> Convertible Senior Notes, due in 2023 (the \"Notes\"). Financial instruments that are not recorded at fair value are measured at fair value on a quarterly basis for disclosure purposes. The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Carrying Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated Fair Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Carrying Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated Fair Value</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Convertible senior notes, net</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429,598</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">685,527</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The carrying value of the Notes as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was net of the unamortized debt discount of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$137.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and unamortized debt issuance costs of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The total estimated fair value of the Notes was determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. We consider the fair value of the Notes to be a Level 2 measurement due to the limited trading activity.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">A summary of the changes in the fair value of our contingent consideration, characterized as Level 3 in the fair value hierarchy, is as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,371</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Change in fair value </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,924</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,423</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Recognized in the consolidated statements of operations within general and administrative expenses.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We remeasure the fair value of our Level 3&#160;contingent consideration&#160;liability using a Monte Carlo simulation on projected future payments. The fair value is determined by calculating the net present value of the expected payments using significant inputs that are not observable in the market, including the probability of achieving the milestone, estimated bookings and discount rates. The fair value of the contingent consideration will increase or decrease according to the movement of the inputs.</font></div></div>"}]},{"name":"rpt:f-1395","factDimensions":{"xbrl:concept":"us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">A summary of the changes in the fair value of our contingent consideration, characterized as Level 3 in the fair value hierarchy, is as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,371</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Change in fair value </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,924</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,423</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Recognized in the consolidated statements of operations within general and administrative expenses.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We remeasure the fair value of our Level 3&#160;contingent consideration&#160;liability using a Monte Carlo simulation on projected future payments. The fair value is determined by calculating the net present value of the expected payments using significant inputs that are not observable in the market, including the probability of achieving the milestone, estimated bookings and discount rates. The fair value of the contingent consideration will increase or decrease according to the movement of the inputs.</font></div></div>"}]},{"name":"rpt:f-1396","factDimensions":{"xbrl:concept":"us-gaap:FairValueMeasurementPolicyPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Fair Value Measurement</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We define fair value as the price that would be received from selling an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. When determining the fair value measurements for assets and liabilities, which are required to be recorded at fair value, we consider the principal or most advantageous market in which to transact and the market-based risk. We apply fair value accounting for all assets and liabilities that are recognized or disclosed at fair value in the consolidated financial statements on a recurring basis. The carrying amounts reported in the consolidated financial statements for cash and cash equivalents, accounts receivable, accounts payable and accrued liabilities approximate their fair values due to their short-term nature. The fair value of the Notes is determined based on the closing trading price per $100 of the Notes as of the last day of trading for the period. </font></div></div>"}]},{"name":"rpt:f-1397","factDimensions":{"xbrl:concept":"us-gaap:FiniteLivedAndIndefiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The purchase price allocation primarily included </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$11.9 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of goodwill, which is expected to be deductible for income tax purposes, and intangible assets, consisting of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$16.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to IPR&amp;D, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to developed technology, which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$4.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> related to customer relationships, which will be amortized over an estimated economic life of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">six years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">.</font></div></div>"}]},{"name":"rpt:f-1398","factDimensions":{"xbrl:concept":"us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Foreign Currency</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The functional currency of our foreign subsidiaries is the U.S. dollar. Transactions denominated in currencies other than the functional currency are remeasured at the average exchange rate in effect during the reporting period. At the end of each reporting period all monetary assets and liabilities of our subsidiaries are remeasured at the current U.S. dollar exchange rate at the end of the reporting period. Remeasurement gains and losses are included within other expense, net in the accompanying consolidated statements of operations. </font></div></div>"}]},{"name":"rpt:f-1399","factDimensions":{"xbrl:concept":"us-gaap:GuaranteesIndemnificationsAndWarrantiesPolicies","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Warranties</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We generally provide a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-year warranty on hardware and a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">90</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">-day warranty on software licenses. The hardware warranty provides for parts replacement for defective components and the software warranty provides for bug fixes. With respect to the hardware warranty obligation, we have a warranty agreement with our contract manufacturers under which the contract manufacturers are generally required to replace defective hardware within </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">three</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> years of shipment. Furthermore, our post-contract customer support (\"PCS\") agreements provide for the same parts replacement that customers are entitled to under the warranty program, except that replacement parts are delivered according to targeted response times to minimize disruption to the customers&#8217; critical business applications. Substantially all customers purchase PCS agreements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Given the warranty agreement with our contract manufacturers and considering that substantially all products are sold together with PCS agreements, we generally have very limited exposure related to warranty costs and therefore no warranty reserve has been recognized.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\"></font></div></div>"}]},{"name":"rpt:f-1400","factDimensions":{"xbrl:concept":"us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Goodwill, Intangible Assets and Other Long-Lived Assets</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill represents the future economic benefits arising from other assets acquired in a business combination or an acquisition that are not individually identified and separately recorded. The excess of the purchase price over the estimated fair value of net assets of businesses acquired in a business combination is recognized as goodwill. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets consist of identifiable intangible assets, including developed technology, customer relationships and in-process research and development (\"IPR&amp;D\"), resulting from business combinations. Finite-lived intangible assets are recorded at fair value, net of accumulated amortization. Finite-lived intangible assets are amortized on a straight-line basis over their estimated useful lives. Amortization expense is included as a component of cost of product revenue and sales and marketing expense in the accompanying consolidated statements of operations. Amounts included in sales and marketing expense relate to customer relationships. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill and other intangible assets acquired in a business combination and determined to have an indefinite useful life, such as IPR&amp;D, are not amortized, but instead tested for impairment at least annually, as of May 1 of each year. Such goodwill and other intangible assets may also be tested for impairment between annual tests in the presence of impairment indicators such as, but not limited to: (i) a significant adverse change in legal factors or in the business climate; (ii) a substantial decline in our market capitalization; (iii) an adverse action or assessment by a regulator; (iv) unanticipated competition; (v) loss of key personnel; (vi) a more likely-than-not expectation of the sale or disposal of a reporting unit or a significant portion thereof; (vii) a realignment of our resources or restructuring of our existing businesses in response to changes to industry and market conditions; (viii) testing for recoverability of a significant asset group within a reporting unit; or (ix) a higher discount rate used in the impairment analysis as impacted by an increase in interest rates. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill is tested for impairment by comparing the reporting unit's carrying value, including goodwill, to the fair value of the reporting unit. We operate under one reporting unit and for our annual goodwill impairment test, we determine the fair value of our reporting unit based on our enterprise value. We may elect to utilize a qualitative assessment to determine whether it is more likely than not that the fair value of our reporting unit is less than its carrying value. If, after assessing the qualitative factors, we determine that it is more likely than not that the fair value of our reporting unit is less than its carrying value, an impairment analysis will be performed. We compare the fair value of our reporting unit with its carrying amount and if the carrying value of the reporting unit exceeds its fair value, an impairment loss will be recognized. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Long-lived assets, such as property and equipment and finite-lived intangible assets subject to depreciation and amortization, are evaluated for impairment whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. Among the factors and circumstances we consider in determining recoverability are: (i) a significant decrease in the market price of a long-lived asset; (ii) a significant adverse change in the extent or manner in which a long-lived asset is being used or in its physical condition; (iii) a significant adverse change in legal factors or in the business climate that could affect the value of a long-lived asset, including an adverse action or assessment by a regulator; (iv) an accumulation of costs significantly in excess of the amount originally expected for the acquisition; and (v) current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset. Recoverability of assets to be held and used is measured by a comparison of the carrying amount of an asset to the estimated undiscounted future cash flows expected to be generated by the asset. If the carrying amount of an asset exceeds its estimated future cash flows, an impairment charge is recognized in the amount by which the carrying amount of the asset exceeds the fair value of the asset. </font></div></div>"}]},{"name":"rpt:f-1401","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">INCOME TAXES</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Income Taxes</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss before provision for income taxes by fiscal year consisted of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Domestic</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(67,776</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(304,363</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(201,666</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(38,140</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(70,423</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(88,048</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss before provision for income taxes</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(105,916</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(374,786</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(289,714</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> Provision for income taxes by fiscal year consisted of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Current:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,059</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State and local</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">140</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">193</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,172</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,196</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,541</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total current taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,312</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,389</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,029</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,342</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,387</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State and local</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(718</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(995</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,208</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">523</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(995</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,537</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,582</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Provision for income taxes</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,317</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,852</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,447</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The income tax provision differs from the amount of income tax determined by applying the applicable U.S. federal statutory income tax rate of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26.1%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> to pre-tax loss. The reconciliation of the statutory federal income tax and our effective income tax is as follows:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. tax reform impact</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">93,352</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal income tax at statutory rate</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(36,011</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(127,427</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(75,779</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,655</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,701</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(73,631</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effect of foreign operations</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15,144</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,891</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Change in valuation allowance</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,268</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">86,941</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,274</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Transfer pricing adjustments</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,822</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,584</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible asset migration</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,461</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Non-deductible expenses</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">802</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,693</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,115</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">140</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">206</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(290</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Warrant revaluation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(681</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,185</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">840</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,244</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,317</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,852</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,447</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended July 31, 2016, we early adopted ASU 2015-17 on a prospective basis. As a result, we released </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of our non-current deferred tax assets, which are reported within other assets&#8212;non-current on the consolidated balance sheets, and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$3.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of our current deferred tax liabilities, which are reported within accrued expenses and other liabilities on the consolidated balance sheets. We did not retrospectively adjust prior periods.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended July&#160;31, 2017, our provision for income taxes was primarily attributable to foreign tax provisions in certain foreign jurisdictions in which we conduct business.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended July&#160;31, 2018, our provision for income taxes was primarily attributable to the alternative minimum tax in the U.S. related to the migration of certain intangible assets and foreign tax provisions in certain foreign jurisdictions in which we conduct business, partially offset by a partial valuation allowance release in the U.S. due to acquisitions completed during fiscal 2018.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net operating loss carryforward</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">135,929</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">162,914</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Tax credit carryforward</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,100</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,839</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,378</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,577</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation expense</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,512</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,252</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accruals and reserves</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,427</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,370</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,118</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred tax assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">187,464</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">267,952</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commission expense</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(22,535</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(27,829</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill and intangible assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(483</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(5,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,870</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(497</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred tax liabilities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(23,093</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(38,105</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Valuation allowance</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(161,195</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(226,987</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net deferred tax assets</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,176</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,860</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Management believes that based on available evidence, both positive and negative, it is more likely than not that the U.S. deferred tax assets will not be utilized and as such, a full valuation allowance has been recorded.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The valuation allowance for deferred tax assets was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$227.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The net increase in the total valuation allowance for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$69.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$65.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$853.2 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of federal net operating loss carryforwards and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$562.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of state net operating loss carryforwards available to reduce future taxable income, which will begin to expire in 2030. In addition, we had approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$43.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of federal research credit carryforwards and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$30.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of state research credit carryforwards. The federal credits will begin to expire in 2030 and the state credits can be carried forward indefinitely.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Utilization of the net operating loss and tax credit carryforwards may be subject to an annual limitation due to the ownership change limitations provided by the Internal Revenue Code of 1986, as amended, and similar state provisions. Any annual limitation may result in the expiration of net operating losses and credits before utilization. If an ownership change occurred, utilization of the net operating loss and tax credit carryforwards could be significantly reduced.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we held an aggregate of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$146.5 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in cash and cash equivalents in our foreign subsidiaries, of which </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$122.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> was denominated in U.S. dollars. None of our short-term investments were held in foreign subsidiaries as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. We attribute net revenue, costs and expenses to domestic and foreign components based on the terms of our agreements with our subsidiaries. We do not provide for federal income taxes on the undistributed earnings of our foreign subsidiaries, as such earnings are to be reinvested offshore indefinitely. The income tax liability would be insignificant if these earnings were to be repatriated.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended July 31, 2018, we undertook an internal restructuring to align certain intangible assets with our U.S. business. These intangible assets will be subject to U.S. tax amortization.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We recognize uncertain tax positions in our financial statements if that position will more likely than not be sustained on audit, based on the technical merits of the position. A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at the beginning of the year</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,711</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,655</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Increases related to current year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">22,571</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,727</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Increases related to prior year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">373</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,893</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Decreases related to prior year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(14,559</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at the end of the year</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,655</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">91,716</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, the increase in unrecognized tax positions was primarily attributable to federal and state research and development credits, intercompany charges and business combinations in fiscal 2018.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, if uncertain tax positions are fully recognized in the future, it would result in a </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$7.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> impact to our effective tax rate, and the remaining amount would result in adjustments to deferred tax assets and corresponding adjustments to the valuation allowance.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We recognize interest and/or penalties related to income tax matters as a component of income tax expense. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had recognized immaterial accrued interest and penalties related to uncertain tax positions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We file income tax returns in the U.S. federal jurisdiction as well as various U.S. states and foreign jurisdictions. The tax years 2009 and forward remain open to examination by the major jurisdictions in which we are subject to tax. These fiscal years outside the normal statute of limitation remain open to audit by tax authorities due to tax attributes generated in those early years, which have been carried forward and may be audited in subsequent years when utilized. We are subject to the continuous examination of income tax returns by various tax authorities. We regularly assess the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of the provision for income taxes. We believe that adequate amounts have been reserved for any adjustments that may ultimately result from these examinations and do not anticipate a significant impact to the gross unrecognized tax benefits within the next 12 months related to these years.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Impact of U.S. Federal Income Tax Reform</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In December 2017, the U.S. Congress passed and the President signed the Tax Cuts and Jobs Act (\"TCJA\"), which includes a broad range of tax reform proposals affecting businesses, including a federal corporate rate reduction from 35% to 21%, effective January 1, 2018, limitations on the deductibility of interest expense and executive compensation, the creation of new minimum taxes, such as the base erosion anti-abuse tax (\"BEAT\") and Global Intangible Low Taxed Income (\"GILTI\") tax and a new minimum tax on certain foreign earnings.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As a result, we are required to remeasure our U.S. deferred tax assets and liabilities at the new tax rate. Our U.S. operation is in a net deferred tax asset position, offset by a full valuation allowance. We reduced our net deferred tax assets and the corresponding valuation allowance by </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$93.8 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The TCJA includes a one-time mandatory repatriation transition tax on the net accumulated earnings and profits of a U.S. taxpayer&#8217;s foreign subsidiaries. We have performed an earnings and profits analysis, and as a result of our overall deficit in net accumulated earnings and profits, there will be no transition tax income tax effect in the current period.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The income tax benefit and provision for the fiscal year ended&#160;July&#160;31, 2018 are based on the assumption that foreign undistributed earnings are indefinitely reinvested. We will continue to evaluate whether or not to continue to assert indefinite reinvestment on part or all of our foreign undistributed earnings. In the event we determine not to continue to assert the permanent reinvestment of part or all of our foreign undistributed earnings, such a determination could result in the accrual and payment of additional foreign, state and local taxes. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We have not yet made a policy election with respect to our treatment of any potential GILTI tax. Companies can either account for taxes on GILTI as incurred or recognize deferred taxes when basis differences exist that are expected to affect the amount of the GILTI inclusion upon reversal. We are still in the process of analyzing the provisions of the TCJA associated with GILTI and the expected impact GILTI will have on us in the future.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Pursuant to SEC Staff Accounting Bulletin 118, which provides guidance on accounting for the tax effects of the TJCA, we will continue to evaluate the impact of various domestic and international provisions of the TCJA, as well as the impact of additional guidance that may be issued, to assess the full effects on our financial results.</font></div></div>"}]},{"name":"rpt:f-1402","factDimensions":{"xbrl:concept":"us-gaap:IncomeTaxPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Income Taxes</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We account for income taxes using the asset and liability method. Deferred income taxes are recognized by applying enacted statutory tax rates applicable to future years to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. The measurement of deferred tax assets is reduced, if necessary, by a valuation allowance on amounts that are more likely than not to be realized.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We record a liability for uncertain tax positions if it is not more likely than not to be sustained based solely on its technical merits as of the reporting date. We consider many factors when evaluating and estimating our tax positions and tax benefits, which may require periodic adjustments and may not accurately anticipate actual outcomes.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\"></font></div></div>"}]},{"name":"rpt:f-1403","factDimensions":{"xbrl:concept":"us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table sets forth the total interest expense recognized related to the Notes:</font></div><div style=\"line-height:120%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Interest expense related to amortization of debt discount</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Interest expense related to amortization of debt issuance costs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">776</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total interest expense</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,685</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1404","factDimensions":{"xbrl:concept":"us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Due within one year</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">463,940</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Due in one year through three years</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">164,388</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">628,328</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1405","factDimensions":{"xbrl:concept":"us-gaap:MarketableSecuritiesPolicy","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We determine the appropriate classification of our marketable securities at the time of purchase and reevaluate such designation as of each balance sheet date. We classify and account for our marketable securities as available-for-sale securities. We classify our marketable securities with stated maturities greater than twelve months as short-term investments due to our intent and ability to use these securities to support our current operations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our marketable securities are recorded at their estimated fair value. Unrealized gains or losses on available-for-sale securities are reported in other comprehensive income (loss). We periodically review whether our securities may be other-than-temporarily impaired, including whether or not (i)&#160;we have the intent to sell the security or (ii)&#160;it is more likely than not that we will be required to sell the security before its anticipated recovery. If one of these factors is met, we will record an impairment loss associated with our impaired investment. The impairment loss will be recorded as a write-down of investments in the consolidated balance sheets and a realized loss within other expense in the consolidated statements of operations.</font></div></div>"}]},{"name":"rpt:f-1406","factDimensions":{"xbrl:concept":"us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Recently Adopted Accounting Pronouncements</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In May 2014, the Financial Accounting Standards Board (\"FASB\") issued ASC 606. The standard is a comprehensive new revenue recognition model that requires revenue to be recognized in a manner which depicts the transfer of goods or services to a customer at an amount that reflects the consideration expected to be received in exchange for those goods or services. The FASB has issued several amendments to the standard, including clarifications on the disclosure of prior period performance obligations and remaining performance obligations.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The guidance permits two methods of adoption: retrospectively to each prior reporting period presented (full retrospective method), or retrospectively with the cumulative effect of initially applying the guidance recognized at the date of initial application (the cumulative catch-up transition method). The new standard would have been effective for us beginning August&#160;1, 2018, but early adoption as of the original effective date of August&#160;1, 2017 was also permitted. We elected to early adopt the standard effective August&#160;1, 2017 using the full retrospective method, which required a recast historical financial information to conform with the new standard. Refer to Note 3 for details of the impact to previously reported results.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:29px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In January 2016, the FASB issued ASU 2016-01, Financial Instruments-Overall (Subtopic 825-10): Recognition and Measurement of Financial Assets and Financial Liabilities, which addresses certain aspects of recognition, measurement, presentation, and disclosure of financial instruments, with further clarifications made recently with the issuance of&#160;ASU 2018-03 and 2018-04. These new standards require equity securities to be measured at fair value, with changes in fair value recognized through net income, which results in greater variability in our net income. We adopted the standard on January 1, 2018 and it did not have any impact on the consolidated financial statements, since other than our investments in money market funds, which are reported as part of cash and cash equivalents, we do not have any other investments that are classified as equity securities. There are no unrealized gains or losses related to our investments in money market funds, as the fair value is equal to the face value.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In August 2016, the FASB issued ASU 2016-15, Statement of Cash Flows (Topic 230): Classification of Certain Cash Receipts and Cash Payments. This new standard will make eight targeted changes to how cash receipts and cash payments are presented and classified in the statement of cash flows. The new standard was effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years, with early adoption permitted. We adopted this ASU effective November 1, 2017 and our adoption did not have any impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In January 2017, the FASB issued ASU No. 2017-01, Business Combinations (Topic 805), to clarify the definition of a business to assist entities with evaluating whether transactions should be accounted for as acquisitions (or disposals) of assets or businesses.&#160;The guidance was effective for fiscal years beginning after December 15, 2017, including interim periods within those fiscal years.&#160;We adopted this ASU effective August 1, 2017 and our adoption did not have a material impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In May 2017, the FASB issued ASU 2017-09, Compensation-Stock Compensation (Topic 718): Scope of Modification Accounting, which provides guidance about which changes to the terms or conditions of a share-based payment award require an entity to apply modification accounting in Topic 718. The guidance is effective for annual periods beginning after December 15, 2017, with early adoption permitted, including adoption in any interim period for which financial statements have not yet been issued. We adopted this ASU effective August 1, 2017 and our adoption did not have a material impact on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Recently Issued and Not Yet Adopted Accounting Pronouncements</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In February 2016, the FASB issued ASU 2016-02, Leases, which requires recognition of right-to-use lease assets and lease liabilities for all leases, except for short-term leases, on the balance sheet of lessees. ASU 2016-02 is effective for us beginning August 1, 2019, with early adoption permitted. This new standard requires a modified retrospective transition approach and provides certain optional transition relief. We currently anticipate that the adoption of this standard will have a material impact on our consolidated balance sheets, given that we had operating lease commitments in excess of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$100 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. We expect that most of our operating lease commitments will be subject to the new standard and recognized as lease liabilities and right-of-use assets upon adoption, which will increase the total assets and total liabilities reported. However, we do not anticipate that the adoption of this standard will have a material impact on our consolidated statements of operations, as the expense recognition under this new standard will be similar to current practice.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In October 2016, the FASB issued ASU 2016-16, Income Taxes (Topic 740): Intra-Entity Transfers of Assets Other Than Inventory. This new standard will require us to recognize the income tax consequences of an intra-entity transfer of an asset other than inventory when the transfer occurs. ASU 2016-16 is effective for us beginning August 1, 2018, with early adoption permitted. We will adopt this standard in the first quarter of fiscal 2019 and anticipate an increase in deferred tax assets, which will be offset by a valuation allowance, thus resulting in an immaterial net impact to our consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In November 2016, the FASB issued ASU 2016-18, Statement of Cash Flows (Topic 230): Restricted Cash. This new standard requires that a statement of cash flows explain the change during the period in the total of cash, cash equivalents, and amounts generally described as restricted cash or restricted cash equivalents. Therefore, amounts generally described as restricted cash or restricted cash equivalents should be included with cash and cash equivalents when reconciling beginning-of-period and end-of-period amounts shown on the statement of cash flows. ASU 2016-18 is effective for us beginning August 1, 2018, with early adoption permitted. We do not believe that the adoption of this ASU will have a material impact on our consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In June 2018, the FASB issued ASU 2018-07, Compensation-Stock Compensation (Topic 718): Improvements to Nonemployee Share-Based Payment Accounting, which aligns the accounting for share-based payment awards issued to nonemployees with the guidance applicable to grants to employees. Under the new standard, equity-classified share-based payment awards issued to nonemployees will be measured on the grant date, instead of the current requirement to remeasure the awards through the performance completion date. ASU 2018-07 is effective for us beginning August 1, 2019, with early adoption permitted. We do not believe that the adoption of this ASU will have a material impact on our consolidated financial statements.</font></div></div>"}]},{"name":"rpt:f-1407","factDimensions":{"xbrl:concept":"us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Future minimum payments due under operating leases as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;text-decoration:underline;\">Fiscal Year Ending July&#160;31:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2019</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,158</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2020</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,849</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2021</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,749</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2022</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,739</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2023</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,115</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Thereafter</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,718</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">122,328</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1408","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Property and Equipment</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment, including leasehold improvements, are stated at cost, less accumulated depreciation and amortization. We include the cost to acquire demonstration units and the related accumulated depreciation in property and equipment as such units are generally not available for sale. Depreciation and amortization is computed using the straight-line method over the estimated useful lives of the related assets.</font></div></div>"}]},{"name":"rpt:f-1409","factDimensions":{"xbrl:concept":"us-gaap:PropertyPlantAndEquipmentTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Property and Equipment, Net</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment, net consists of the following:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"10\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td rowspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" colspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Useful Life</font></div></td><td rowspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in&#160;months)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Computer, production, engineering, and other equipment</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,280</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">131,805</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Demonstration units</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">46,387</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">53,547</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Leasehold improvements</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,562</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,916</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Furniture and fixtures</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,744</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,636</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total property and equipment, gross</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">146,973</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">212,904</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: Accumulated depreciation and amortization</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(88,901</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(127,793</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total property and equipment, net</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,072</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,111</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </font></div></td></tr></table></div>"}]},{"name":"rpt:f-1410","factDimensions":{"xbrl:concept":"us-gaap:RelatedPartyTransactionsDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">RELATED-PARTY TRANSACTIONS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We enter into various transactions with related parties in the normal course of business. During the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we did not have any material related party transactions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In connection with the PernixData Acquisition, entities affiliated with Lightspeed Venture Partners, which owned approximately&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36.7%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#160;of our outstanding Convertible Preferred Stock as of July 31, 2016, owned approximately&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26.4%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#160;of the outstanding capital stock of PernixData immediately prior to the completion of the PernixData Acquisition. One member of our Board is affiliated with Lightspeed Venture Partners. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, entities affiliated with Lightspeed Venture Partners owned approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6.7%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> of our total outstanding Class A and Class B common stock.</font></div></div>"}]},{"name":"rpt:f-1411","factDimensions":{"xbrl:concept":"us-gaap:ResearchAndDevelopmentExpensePolicy","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Research and Development</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our research and development expense consists primarily of product development personnel costs, including salaries and benefits, stock-based compensation and allocated facilities costs. Research and development costs are expensed as incurred.</font></div></div>"}]},{"name":"rpt:f-1412","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerPolicyTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Revenue Recognition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted ASC 606 using the full retrospective method. Refer to Note 3 for a detailed discussion of accounting policies related to revenue recognition, including deferred revenue and commissions.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Cost of Revenue</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cost of revenue consists of cost of product revenue and cost of support, entitlements and other services revenue. Personnel costs associated with our operations and global customer support organizations consist of salaries, benefits and stock-based compensation. Allocated costs consist of certain facilities, depreciation and amortization, recruiting, and information technology costs allocated based on headcount.</font></div></div><div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Revenue Recognition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted ASC 606 using the full retrospective method, which required a recast of historical financial information to conform with the standard. The most significant impact of ASC 606 on our historical financial information relates to the timing of revenue recognition for certain software licenses sold with PCS, for which we did not have vendor specific objective evidence (\"VSOE\") of fair value under the previous revenue recognition guidance. Under ASC 606, the requirement to have VSOE for undelivered elements was eliminated and we now recognize revenue for such software licenses upon transfer of control to the customer. In addition, the adoption of ASC 606 also resulted in differences in the timing of recognition of contract costs, such as sales commissions, as well as the corresponding impact to the provision for income taxes. The adoption of the standard had no significant impact on the provision for income taxes and had no impact on the net cash from or used in operating, investing or financing activities on the consolidated statements of cash flows. See \"ASC 606 Adoption Impact to Previously Reported Results\" below for the impact of the adoption of the standard on the consolidated financial statements.</font></div></div>"}]},{"name":"rpt:f-1413","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromContractWithCustomerTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Revenue Recognition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effective August 1, 2017, we adopted ASC 606 using the full retrospective method, which required a recast of historical financial information to conform with the standard. The most significant impact of ASC 606 on our historical financial information relates to the timing of revenue recognition for certain software licenses sold with PCS, for which we did not have vendor specific objective evidence (\"VSOE\") of fair value under the previous revenue recognition guidance. Under ASC 606, the requirement to have VSOE for undelivered elements was eliminated and we now recognize revenue for such software licenses upon transfer of control to the customer. In addition, the adoption of ASC 606 also resulted in differences in the timing of recognition of contract costs, such as sales commissions, as well as the corresponding impact to the provision for income taxes. The adoption of the standard had no significant impact on the provision for income taxes and had no impact on the net cash from or used in operating, investing or financing activities on the consolidated statements of cash flows. See \"ASC 606 Adoption Impact to Previously Reported Results\" below for the impact of the adoption of the standard on the consolidated financial statements.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:justify;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">ASC 606 Adoption Impact to Previously Reported Results </font></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We adjusted our consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Selected consolidated balance sheet line items, adjusted for the adoption of ASC 606, are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:54%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:3%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Assets</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">current</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,679</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,836</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,843</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,709</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15,975</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49,684</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred commissions</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">61,388</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,139</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">73,527</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Liabilities</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">current</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">233,498</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(63,375</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">170,123</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">292,573</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(93,640</font></div></td><td style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup>&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">198,933</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred revenue</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">526,071</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(157,015</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">369,056</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other current liabilities</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,414</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">293</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,707</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stockholders' Equity</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">48,202</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">168,861</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">217,063</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in commissions expense</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in revenue</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(3)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in provision for income taxes</font></div></td></tr></table><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Selected consolidated statement of operations line items, adjusted for the adoption of ASC 606, are as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">350,798</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">63,112</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">413,910</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">94,130</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(4,630</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">89,500</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">444,928</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Gross profit</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">274,141</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">332,623</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Operating expenses</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing expenses</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">288,493</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">286,584</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss from operations</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(165,017</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,391</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(104,626</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(168,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,266</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic and diluted net loss per share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3.83</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.37</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.46</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">583,011</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">90,286</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">673,297</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">183,858</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(11,252</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172,606</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">766,869</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Gross profit</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">439,538</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">518,572</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Operating expenses</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing expenses</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">500,529</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">492</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">501,021</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss from operations</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(426,951</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,542</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(348,409</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(458,011</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,373</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic and diluted net loss per share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3.57</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.61</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.96</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue by geographic location, based on bill-to location, adjusted for the adoption of ASC 606, is as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">280,800</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">38,496</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">319,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">81,320</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(15,721</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,599</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">63,610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,113</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">96,723</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,198</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,594</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,792</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">444,928</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">462,770</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,309</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">488,079</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">139,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(355</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">138,815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">131,921</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,943</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">186,864</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,008</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(863</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">32,145</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">766,869</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Selected consolidated statement of cash flows line items, adjusted for the adoption of ASC 606, are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Cash flows from operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(168,499</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,266</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Adjustments to reconcile net loss to net cash provided by operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(19,813</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,911</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(21,724</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other liabilities</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,336</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">127</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,209</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">192,867</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(58,482</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">134,385</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:8px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Cash flows from operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(458,011</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,373</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Adjustments to reconcile net loss to net cash provided by operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(24,495</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">489</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(24,006</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other liabilities</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,944</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,116</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">223,598</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(79,034</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">144,564</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The core principle of ASC 606 is to recognize revenue to depict the transfer of promised goods or services to customers in an amount that reflects the consideration the entity expects to be entitled to in exchange for those goods or services. This principle is achieved by applying the following five-step approach: </font></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:18px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Identification of the contract, or contracts, with a customer &#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> A contract with a customer exists when (i) we enter into an enforceable contract with a customer that defines each party&#8217;s rights regarding the goods or services to be transferred and identifies the payment terms related to these goods or services, (ii) the contract has commercial substance and (iii) we determine that collection of substantially all consideration for goods or services that are transferred is probable based on the customer&#8217;s intent and ability to pay the promised consideration. We apply judgment in determining the customer&#8217;s ability and intention to pay, which is based on a variety of factors, including the customer&#8217;s historical payment experience or, in the case of a new customer, published credit and financial information pertaining to the customer.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:18px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Identification of the performance obligations in the contract &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Performance obligations promised in a contract are identified based on the goods or services that will be transferred to the customer that are both capable of being distinct, whereby the customer can benefit from the goods or services either on their own or together with other resources that are readily available from third parties or from us, and are distinct in the context of the contract, whereby the transfer of the goods or services is separately identifiable from other promises in the contract. To the extent a contract includes multiple promised goods or services, we apply judgment to determine whether promised goods or services are capable of being distinct and distinct in the context of the contract. If these criteria are not met, the promised goods or services are accounted for as a combined performance obligation.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:18px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Determination of the transaction price</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> &#8212; The transaction price is determined based on the consideration to which we will be entitled in exchange for transferring goods or services to the customer. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:18px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Allocation of the transaction price to the performance obligations in the contract </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212; If the contract contains a single performance obligation, the entire transaction price is allocated to the single performance obligation. Contracts that contain multiple performance obligations require an allocation of the transaction price to each performance obligation based on a relative standalone selling price (\"SSP\"). We determine SSP based on the price at which the performance obligation is sold separately. If the SSP is not observable through past transactions, we estimate the SSP, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-top:10px;padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:10pt;padding-left:18px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">&#8226;</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Recognition of revenue when, or as, performance obligations are satisfied</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> &#8212; We satisfy performance obligations either over time or at a point in time, as discussed in further detail below. Revenue is recognized at the time the related performance obligation is satisfied with the transfer of a promised good or service to a customer.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Disaggregation of Revenue</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We generate revenue primarily from the sale of our enterprise cloud platform, which can be delivered pre-installed on an appliance that is configured to order or delivered separately to be utilized on a variety of certified hardware platforms. Software delivered on configured to order appliances is not portable to other appliances and has a term equal to the life of the associated appliance, while separately purchased software typically has a term of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">five years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. For the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, the weighted average term for such software licenses was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3.5 years</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. Configured to order appliances, including our Nutanix-branded NX hardware line, can be purchased from one of our OEM partners or directly from Nutanix. Our platform is typically purchased with one or more years of support and entitlements, which includes the right to software upgrades and enhancements as well as technical support. A substantial portion of sales are made through channel partners and OEM relationships. The following table depicts the disaggregation of revenue by revenue type, consistent with how we evaluate our financial performance:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Software revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">287,603</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">436,981</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">630,675</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Hardware revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">126,307</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">236,316</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">257,314</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">89,500</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172,606</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">267,468</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,155,457</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Software revenue &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">A majority of our product revenue is generated from the sale of our enterprise cloud platform. We also sell renewals of previously purchased software licenses. Revenue from our software products is generally recognized upon transfer of control to the customer, which is typically upon shipment for sales including a hardware appliance, or upon making the software available to our customers when not sold with an appliance.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Hardware revenue &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In transactions where we deliver the hardware appliance, we consider ourselves to be the principal in the transaction and we record revenue and costs of goods sold on a gross basis. We consider the amount allocated to hardware revenue to be equivalent to the cost of the hardware procured. Hardware revenue is generally recognized upon transfer of control to the customer. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Support, entitlements and other services revenue &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We generate our support, entitlements and other services revenue primarily from software entitlement and support subscriptions, which include the right to software upgrades and enhancements as well as technical support. The majority of our product sales are sold in conjunction with software entitlement and support subscriptions, with terms ranging from one to five years. Occasionally, we also sell professional services with our products. We recognize revenue from software entitlement and support contracts ratably over the contractual service period. The service period typically commences upon transfer of control of the corresponding products to the customer. We recognize revenue related to professional services as they are performed. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Contracts with multiple performance obligations &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Some of our contracts with customers contain multiple performance obligations. For these contracts, we account for individual performance obligations separately if they are distinct. The transaction price is allocated to the separate performance obligations on a relative SSP basis. For deliverables that are routinely sold separately, such as support and maintenance on our core offerings, SSP is determined by evaluating the standalone sales over the trailing 12 months. For those that are not sold routinely, SSP is determined based on overall pricing trends and objectives, taking into consideration market conditions and other factors, including the value of our contracts, the products sold and geographic locations. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Contract balances &#8212; </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. A receivable is recognized in the period goods are delivered or services are provided, or&#160;when the right to consideration is unconditional. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Payment terms on invoiced amounts are typically 30 days. The balance of accounts receivable, net of allowance for doubtful accounts, as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> is presented in the accompanying consolidated balance sheets. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Costs to obtain and fulfill a contract &#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> We capitalize commissions paid to sales personnel and the related payroll taxes when customer contracts are signed. These costs are recorded as deferred commission expense in the consolidated balance sheets, current and non-current. We determine whether costs should be deferred based on our sales compensation plans, if the commissions are incremental and would not have been incurred absent the execution of the customer contract. Sales commissions for renewals of customer contracts are not commensurate with the commissions paid for the acquisition of the initial contract given the substantive difference in commission rates in proportion to their respective contract values. Commissions paid upon the initial acquisition of a contract are amortized over the estimated period of benefit, which may exceed the term of the initial contract. Accordingly, the amortization of deferred costs is recognized on a systematic basis that is consistent with the pattern of revenue recognition allocated to each performance obligation and included in sales and marketing expense in the consolidated statements of operations. We determine the estimated period of benefit by evaluating the expected renewals of customer contracts, the duration of relationships with our customers, customer retention data, our technology development lifecycle, and other factors. Deferred costs are periodically reviewed for impairment. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;\">Deferred revenue &#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> We record deferred revenue when cash payments are received in advance of performance. The current portion of deferred revenue represents the amounts that are expected to be recognized as revenue within one year of the consolidated balance sheet date. </font></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Significant changes in the balance of deferred revenue (contract liability) and total deferred commissions (contract asset) for the periods presented are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Deferred Revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Deferred Commissions</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2016</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">218,481</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49,522</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Additions</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">317,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">101,152</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue/commissions recognized</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(172,606</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(77,147</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,011</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2017 </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">369,056</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">73,527</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Additions</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">529,495</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">150,122</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue/commissions recognized</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(267,468</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(109,270</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Assumed in a business combination</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">124</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance as of July 31, 2018</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">631,207</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">114,379</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">See details above for a summary of adjustments to deferred commissions and deferred revenue as a result of the adoption of ASC 606.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Of the </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$114.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> deferred commissions balance as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we expect to recognize approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">29%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as commission expense over the next 12 months, and the remainder thereafter. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">During the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we recognized revenue of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$101.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> pertaining to amounts deferred as of July 31, 2016. During the fiscal year ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we recognized revenue of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$170.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> pertaining to amounts deferred as of July 31, 2017. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The majority of our contracted but not invoiced performance obligations are subject to cancellation terms. Revenue allocated to remaining performance obligations represents contracted revenue that has not yet been recognized (\"contracted not recognized\"), which includes deferred revenue and non-cancelable amounts that will be invoiced and recognized as revenue in future periods and excludes performance obligations that are subject to cancellation terms. Contracted not recognized revenue was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$657.1 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, of which we expect to recognize approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45%</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> over the next 12 months, and the remainder thereafter.</font></div></div>"}]},{"name":"rpt:f-1414","factDimensions":{"xbrl:concept":"us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table sets forth revenue by geographic area by bill-to location:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">319,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">488,079</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">648,805</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,599</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">138,815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">224,392</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">96,723</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">186,864</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">240,247</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,792</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">32,145</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,013</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,155,457</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1415","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The changes in the allowance for doubtful accounts are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year&#160;Ended&#160;July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Allowance for doubtful accounts&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">410</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Charged to provision for doubtful accounts (credit)</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(85</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Write-offs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(193</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(132</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Allowance for doubtful accounts&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">132</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">815</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1416","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Accrued Compensation and Benefits</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued compensation and benefits consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contributions to ESPP withheld</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,371</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,931</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued commissions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,388</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,660</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued bonus</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,342</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,129</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued vacation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,286</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,548</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Payroll taxes payable</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,434</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,563</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,700</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,567</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accrued compensation and benefits</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">57,521</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,398</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Accrued Expenses and Other Current Liabilities</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other current liabilities consists of the following:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Income taxes payable </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,873</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,863</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued professional services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,167</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,838</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,667</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,981</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accrued expenses and other current liabilities</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,707</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">31,682</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:4px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Balance as of July 31, 2017 was adjusted to reflect the impact of the adoption of ASC 606 on income taxes. See Note 3 for a summary of adjustments. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">The increase in income taxes payable during the fiscal year ended </font><font style=\"font-family:Helvetica;font-size:9pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> was due primarily to a payable related to the alternative minimum tax associated with the migration of certain intangible assets. For additional details, refer to Note 11.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1417","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The potential shares of common stock that would have been excluded from the computation of diluted net loss per share attributable to common stockholders for the fiscal years presented because including them would have been antidilutive are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"9\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Convertible preferred stock</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">76,319,511</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding stock options and RSUs</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">38,432,337</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">37,710,621</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,930,053</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Employee stock purchase plan</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,447,385</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,310,653</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Common stock subject to repurchase</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">954,215</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">243,148</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,691</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingently issuable shares pursuant to a business combination</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">276,625</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Common stock warrants</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">824,094</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">116,530,157</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">39,435,334</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,599,202</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1418","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Provision for income taxes by fiscal year consisted of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Current:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,059</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State and local</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">140</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">193</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,172</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,196</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,541</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total current taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,312</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,389</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,029</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,342</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,387</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State and local</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(718</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(995</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,208</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">523</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(995</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,537</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,582</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Provision for income taxes</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,317</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,852</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,447</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1419","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtInstrumentsTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The total net proceeds from the Notes are as follows: </font></div><div style=\"line-height:120%;padding-bottom:10px;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal amount</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">575,000</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: initial purchasers' discount</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(10,781</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: cost of the bond hedges</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(143,175</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Add: proceeds from the sale of warrants</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">87,975</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: other issuance costs</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(707</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net proceeds </font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">508,312</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1420","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDebtTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The Notes consisted of the following:</font></div><div style=\"line-height:120%;text-align:left;text-indent:0px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal amounts:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Principal</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">575,000</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Unamortized debt discount </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(137,719</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Unamortized debt issuance costs </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(7,683</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net carrying amount</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429,598</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Carrying amount of equity component </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">148,598</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Included in the consolidated balance sheets within \"Convertible senior notes, net\" and amortized over the remaining life of the Notes using the effective interest rate method. The effective interest rate is </font><font style=\"font-family:Helvetica;font-size:9pt;\">6.62%</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">.</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Included in the consolidated balance sheets within additional paid-in capital, net of </font><font style=\"font-family:Helvetica;font-size:9pt;\">$3.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> in equity issuance costs.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1421","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The temporary differences that give rise to significant portions of deferred tax assets and liabilities are as follows:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net operating loss carryforward</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">135,929</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">162,914</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Tax credit carryforward</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,100</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,839</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,378</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,577</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation expense</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,512</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,252</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accruals and reserves</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,427</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,370</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,118</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred tax assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">187,464</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">267,952</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commission expense</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(22,535</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(27,829</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Goodwill and intangible assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(483</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(5,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,870</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(497</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred tax liabilities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(23,093</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(38,105</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Valuation allowance</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(161,195</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(226,987</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net deferred tax assets</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,176</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,860</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1422","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The computation of basic and diluted net loss per share is as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except share and per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Numerator:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(297,161</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Denominator:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Weighted average shares&#8212;basic and diluted</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">43,970,381</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">128,295,563</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">164,091,302</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss per share&#8212;basic and diluted</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.46</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.96</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1.81</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1423","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The reconciliation of the statutory federal income tax and our effective income tax is as follows:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. tax reform impact</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">93,352</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. federal income tax at statutory rate</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(36,011</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(127,427</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(75,779</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,655</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,701</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(73,631</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Effect of foreign operations</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15,144</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,891</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Change in valuation allowance</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,268</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">86,941</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,274</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Transfer pricing adjustments</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,822</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,584</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible asset migration</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,461</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Non-deductible expenses</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">802</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,693</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,115</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">State income taxes</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">140</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">206</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(290</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Warrant revaluation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(681</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,185</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">840</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,244</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,317</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,852</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,447</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1424","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stock-Based Compensation</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total stock-based compensation expense recognized in the consolidated statements of operations is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cost of revenue:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">391</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,066</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,580</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">968</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,411</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,945</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,006</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,117</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,060</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Research and development</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,259</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">109,044</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">74,389</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">General and administrative</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,432</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">30,853</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,894</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total stock-based compensation expense</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,056</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">231,491</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">177,868</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1425","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of our financial assets and liabilities measured on a recurring basis is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:12pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level I</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level II</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level III</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Total</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash equivalents:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Money market funds</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,041</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Short-term investments:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Corporate bonds</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">160,634</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">160,634</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,084</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36,084</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,976</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13,976</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total measured at fair value</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,784</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">233,735</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">268,519</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">80,534</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total cash, cash equivalents and short-term investments</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">349,053</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,295</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:12pt;\">&#160;</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level I</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level II</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Level III</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Total</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash equivalents:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Money market funds</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">77,818</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">77,818</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,985</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,985</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Short-term investments:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Corporate bonds</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">448,458</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">448,458</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Commercial paper</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">120,772</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">120,772</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S. government securities</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">59,098</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">59,098</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total measured at fair value</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">41,763</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">711,131</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">752,894</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Cash</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">181,409</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total cash, cash equivalents and short-term investments</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">934,303</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Financial Liabilities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contingent consideration</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,872</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div><div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The carrying values and estimated fair values of financial instruments not recorded at fair value are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:41%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Carrying Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated Fair Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Carrying Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated Fair Value</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"15\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Convertible senior notes, net</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">429,598</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">685,527</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1426","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Indefinite-lived intangible asset:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In-process R&amp;D </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,100</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Finite-lived intangible assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Developed technology </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,300</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,500</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Customer relationships</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,830</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,650</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total finite-lived intangible assets, gross</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,130</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,150</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total intangible assets, gross</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">28,230</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,150</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accumulated amortization of developed technology</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,314</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,956</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accumulated amortization of customer relationships</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(915</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,828</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accumulated amortization</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,229</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(8,784</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">We started amortizing in-process R&amp;D during the first quarter of fiscal 2018, as the related technology was completed and made generally available in the first quarter of fiscal 2018. We are amortizing developed technology using the straight-line method over a useful life of </font><font style=\"font-family:Helvetica;font-size:9pt;\">five</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> years. Based on the foregoing, the balance of in-process R&amp;D is now presented as part of developed technology as of July 31, 2018.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1427","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss before provision for income taxes by fiscal year consisted of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017<br clear=\"none\"/>As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Domestic</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(67,776</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(304,363</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(201,666</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Foreign</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(38,140</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(70,423</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(88,048</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss before provision for income taxes</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(105,916</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(374,786</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(289,714</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1428","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The changes in the net book value of intangible assets, net are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired intangible assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">28,230</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,920</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Amortization of intangible assets </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,229</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,555</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Represents amortization expense related to finite-lived intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expenses.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1429","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We adjusted our consolidated financial statements from amounts previously reported due to the adoption of ASC 606. Selected consolidated balance sheet line items, adjusted for the adoption of ASC 606, are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:54%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:3%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Assets</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">current</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">27,679</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3,836</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,843</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,709</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15,975</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49,684</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred commissions</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">61,388</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,139</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">73,527</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Liabilities</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">current</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">233,498</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(63,375</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">170,123</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#8212;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">292,573</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(93,640</font></div></td><td style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup>&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">198,933</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total deferred revenue</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">526,071</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(157,015</font></div></td><td style=\"vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">369,056</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other current liabilities</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,414</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">293</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(3)</sup>&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,707</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Stockholders' Equity</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">48,202</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">168,861</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:middle;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">217,063</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in commissions expense</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in revenue</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(3)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Impact of cumulative change in provision for income taxes</font></div></td></tr></table><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Selected consolidated statement of operations line items, adjusted for the adoption of ASC 606, are as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">350,798</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">63,112</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">413,910</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">94,130</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(4,630</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">89,500</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">444,928</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Gross profit</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">274,141</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">332,623</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Operating expenses</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing expenses</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">288,493</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,909</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">286,584</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss from operations</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(165,017</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,391</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(104,626</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(168,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,266</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic and diluted net loss per share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3.83</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.37</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.46</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands, except per share data)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Product</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">583,011</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">90,286</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">673,297</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Support, entitlements and other services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">183,858</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(11,252</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172,606</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">766,869</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Gross profit</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">439,538</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">518,572</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Operating expenses</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Sales and marketing expenses</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">500,529</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">492</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">501,021</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Loss from operations</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(426,951</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,542</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(348,409</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(458,011</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,373</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Basic and diluted net loss per share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(3.57</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.61</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2.96</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Revenue by geographic location, based on bill-to location, adjusted for the adoption of ASC 606, is as follows: </font></div><div style=\"line-height:120%;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">280,800</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">38,496</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">319,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">81,320</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(15,721</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,599</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">63,610</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,113</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">96,723</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,198</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,594</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,792</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">444,928</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,482</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">462,770</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,309</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">488,079</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">139,170</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(355</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">138,815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">131,921</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,943</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">186,864</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">33,008</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(863</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">32,145</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">766,869</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">79,034</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Selected consolidated statement of cash flows line items, adjusted for the adoption of ASC 606, are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.41520467836257%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2016</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Cash flows from operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(168,499</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60,266</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(108,233</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Adjustments to reconcile net loss to net cash provided by operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(19,813</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,911</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(21,724</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other liabilities</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,336</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">127</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,209</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">192,867</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(58,482</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">134,385</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-top:8px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31, 2017</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Previously Reported</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Impact of Adoption</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Cash flows from operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Net loss</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(458,011</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">78,373</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(379,638</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Adjustments to reconcile net loss to net cash provided by operating activities:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred commissions</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(24,495</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">489</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(24,006</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other liabilities</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,944</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">172</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,116</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">223,598</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(79,034</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">144,564</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1430","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> summary of RSU activity under the Stock Plans: </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"14\" rowspan=\"1\"></td></tr><tr><td style=\"width:45%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"13\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"6\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"6\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Number of<br clear=\"none\"/>Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Grant Date Fair Value per Share</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Number of<br clear=\"none\"/>Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Grant Date Fair Value per Share</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding at beginning of period</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,265,369</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13.23</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,376,090</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18.85</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Granted</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,986,597</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21.84</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,947,403</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">39.44</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Released</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,146,169</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15.63</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(5,823,800</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19.96</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Canceled/forfeited</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,729,707</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13.57</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,902,194</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">22.34</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Outstanding at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">17,376,090</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18.85</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,597,499</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">31.20</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1431","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other assets&#8212;non-current consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other tax assets&#8212;non-current</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">30,927</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax assets&#8212;non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,420</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,860</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,229</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,068</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total other assets&#8212;non-current</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,649</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">37,855</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1432","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The stock option activity under the Stock Plans is as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"27\" rowspan=\"1\"></td></tr><tr><td style=\"width:21%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:2%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:5%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:5%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:9%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:7%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"26\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"13\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"12\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Number of</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Exercise</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Price</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Remaining</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Contractual</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Life</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Aggregate</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Intrinsic</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Value</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Number of</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Shares</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Exercise</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Price</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Weighted</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Average</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Remaining</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Contractual</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Life</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Aggregate</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Intrinsic</font></div><div style=\"text-align:center;font-size:7pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:7pt;font-weight:bold;\">Value</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in years)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in&#160;thousands)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:left;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in years)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:6pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:6pt;font-weight:bold;\">(in&#160;thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Outstanding at beginning of period</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">26,166,968</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.39</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">7.5</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">208,101</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options granted</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">1,047,950</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">12.14</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options exercised</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(4,786,381</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3.27</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(8,672,623</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">3.81</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Options canceled/forfeited</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(2,094,006</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">8.89</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">(329,354</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.63</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Outstanding at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.12</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">496,022</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Exercisable at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">19,645,676</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.43</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.3</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">330,486</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,159,045</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.01</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.5</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">489,682</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;padding-left:12px;text-indent:-12px;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">Vested and expected to vest at end of period</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">20,334,531</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">4.59</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">6.4</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">338,787</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.12</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">5.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">496,022</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Includes </font><font style=\"font-family:Helvetica;font-size:9pt;\">455,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> stock options with both service and performance conditions with a weighted average fair value per share of </font><font style=\"font-family:Helvetica;font-size:9pt;\">$3.78</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> (the \"Performance Stock Options\"). Vesting of the Performance Stock Options was subject to continuous service with us (the \"service condition\") and satisfaction of certain liquidity events (the \"performance condition\"). We recognized cumulative stock-based compensation expense related to the Performance Stock Options in the first quarter of fiscal 2017, as the performance condition was met upon the successful completion of our IPO. The cumulative stock-based compensation expense recorded in the first quarter of fiscal 2017 was for the portion of the awards for which the relevant service condition had been satisfied and the remaining expense is being recognized over the remaining service period. </font></div></td></tr></table></div>"}]},{"name":"rpt:f-1433","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We use the Black-Scholes option pricing model to determine the fair value of shares purchased under the 2016 ESPP with the following weighted average assumptions on the date of grant:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"6\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"5\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Expected term (in years)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.75</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Risk-free interest rate</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">0.6</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.4</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Volatility</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">51.0</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">49.8</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Dividend yield</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1434","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The fair value of our stock options was estimated using the following weighted average assumptions:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended&#160;July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Fair value of common stock</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14.81</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12.14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Expected term (in years)</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6.1</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6.1</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Risk-free interest rate</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.6</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1.3</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Volatility</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">52</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Dividend yield</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1435","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfStockByClassTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had reserved shares of common stock for future issuance as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"3\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares reserved for future equity grants</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,169,061</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding stock options</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding restricted stock units</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,597,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares reserved for future employee stock purchase plan awards</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,682,461</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding common stock warrants</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,815,755</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1436","factDimensions":{"xbrl:concept":"us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">A reconciliation of our unrecognized tax benefits, excluding accrued interest and penalties, is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:71%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at the beginning of the year</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,711</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,655</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Increases related to current year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">22,571</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,727</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Increases related to prior year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">373</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,893</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Decreases related to prior year tax positions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(14,559</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at the end of the year</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,655</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">91,716</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1437","factDimensions":{"xbrl:concept":"us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">stimated future amortization expense of our finite-lived intangible assets is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;text-decoration:underline;\">Fiscal Year Ending July&#160;31:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2019</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,551</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2020</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,511</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2021</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,511</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2022</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,314</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2023</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,971</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Thereafter</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,508</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Arial;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1438","factDimensions":{"xbrl:concept":"us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">For each significant Partner, revenue as a percentage of total revenue and accounts receivable as a percentage of total accounts receivable, net are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"16\" rowspan=\"1\"></td></tr><tr><td style=\"width:25%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Revenue</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"5\" rowspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Accounts&#160;Receivable </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">as of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"8\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Partners</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner A</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner B</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner C</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner D</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner E</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Partner F</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">15</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">13</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">%</font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Less than 10%</font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1439","factDimensions":{"xbrl:concept":"us-gaap:SegmentReportingDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">SEGMENT INFORMATION</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Our chief operating decision maker is a group which is comprised of our Chief Executive Officer and Chief Financial Officer. This group reviews financial information presented on a consolidated basis for purposes of allocating resources and evaluating financial performance. Accordingly, we have a single reportable segment.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table sets forth revenue by geographic area by bill-to location:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"12\" rowspan=\"1\"></td></tr><tr><td style=\"width:56%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Fiscal Year Ended July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2016</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As Adjusted </font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"11\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">U.S.</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">319,296</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">488,079</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">648,805</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Europe, the Middle East and Africa</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">65,599</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">138,815</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">224,392</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Asia Pacific</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">96,723</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">186,864</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">240,247</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other Americas</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,792</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">32,145</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">42,013</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total revenue</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">503,410</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">845,903</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,155,457</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:16px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Adjusted to include the impact of ASC 606. Refer to Note 3 for more details on the impact of the adoption of this standard.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Pursuant to our arrangement with one of our OEMs, prior to the fourth quarter of fiscal 2017, billings to this OEM were entirely attributed to Asia Pacific. Beginning in the fourth quarter of fiscal 2017, billings to this OEM were allocated to various geographic locations. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$63.3 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$130.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively, of our long-lived assets, net were located in the United States.</font></div></div>"}]},{"name":"rpt:f-1440","factDimensions":{"xbrl:concept":"us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Stock-Based Compensation</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Stock-based compensation expense is measured based on the grant date fair value of share-based awards. The fair value of the stock options and purchase rights issued to employees under our 2016 Employee Stock Purchase Plan (\"2016 ESPP\") is estimated using the Black-Scholes-Merton (\"Black-Scholes\") option pricing model, which is impacted by the fair value of our common stock, as well as changes in assumptions regarding a number of subjective variables. These variables include the expected common stock price volatility over the term of the awards, the expected term of the awards, risk-free interest rates and expected dividend yield. We grant stock awards with service conditions only and with both service and performance conditions. We recognize stock-based compensation expense for employee stock awards with a service condition only using the straight-line method over the requisite service period of the awards, which is generally the vesting period. We use the accelerated attribution method to recognize stock-based compensation expense related to employee stock awards that contain both service and performance conditions. The fair value of the 2016 ESPP purchase rights is recognized as expense on a straight-line basis over the offering period. We account for forfeitures of all share-based awards when they occur.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We determine the fair value of stock awards issued to nonemployees on the date of grant, utilizing the Black-Scholes option pricing model. Stock-based compensation expense for stock awards issued to nonemployees is recognized over the requisite service period or when it is probable that the performance condition will be satisfied. Nonemployee awards subject to vesting are periodically remeasured to current fair value over the vesting period.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\"></font></div></div>"}]},{"name":"rpt:f-1441","factDimensions":{"xbrl:concept":"us-gaap:StockholdersEquityNoteDisclosureTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">STOCKHOLDERS&#8217; EQUITY </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Preferred Stock</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Immediately prior to the closing of our IPO, we filed an Amended and Restated Certificate of Incorporation, which authorized the issuance of undesignated preferred stock with rights and preferences, including voting rights, designated from time to time by our Board of Directors (the \"Board\"). As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, there were </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">200,000,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of preferred stock authorized with a par value of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.000025</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">no</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of preferred stock issued and outstanding.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Common Stock </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In connection with our IPO, we established </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">two</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> classes of authorized common stock, Class A common stock and Class B common stock. All shares of common stock outstanding immediately prior to the IPO, including shares of common stock issued upon the conversion of the Convertible Preferred Stock, were converted into an equivalent number of shares of Class B common stock. As of&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,000,000,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of Class A common stock authorized with a par value of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.000025</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#160;per share and&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">200,000,000</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of Class B common stock authorized with a par value of&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$0.000025</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share. As of&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">135,109,672</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of Class A common stock issued and outstanding and&#160;</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">37,748,410</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> shares of Class B common stock issued and outstanding.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Holders of Class A common stock are entitled to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">one</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> vote for each share of Class A common stock held on all matters submitted to a vote of stockholders. Holders of Class B common stock are entitled to </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">ten</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> votes for each share of Class B common stock held on all matters submitted to a vote of stockholders. Except with respect to voting, the rights of the holders of Class&#160;A and Class&#160;B common stock are identical. Shares of Class&#160;B common stock are voluntarily convertible into shares of Class&#160;A common stock at the option of the holder and are generally automatically converted into shares of our Class&#160;A common stock upon sale or transfer. Shares issued in connection with exercises of stock options, vesting of restricted stock units, or shares purchased under the employee stock purchase plan are generally automatically converted into shares of our Class A common stock. Shares issued in connection with an exercise of common stock warrants are converted into shares of our Class B common stock. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Common Stock Reserved for Issuance</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, we had reserved shares of common stock for future issuance as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"3\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares reserved for future equity grants</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,169,061</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding stock options</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,332,554</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding restricted stock units</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">23,597,499</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares reserved for future employee stock purchase plan awards</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,682,461</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Shares underlying outstanding common stock warrants</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">34,180</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,815,755</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div></div>"}]},{"name":"rpt:f-1442","factDimensions":{"xbrl:concept":"us-gaap:SubsequentEventsTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">SUBSEQUENT EVENT</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Frame Acquisition</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">On August 24, 2018, we completed the acquisition of Mainframe2, Inc., (\"Frame\"), a privately held Delaware corporation with its principal offices in San Mateo, California.&#160;Frame provides a cloud-based Windows desktop and application delivery service. The aggregate preliminary purchase price of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$129.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> consisted of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$26.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> in cash and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,807,576</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unregistered shares of our Class A common stock with an aggregate fair value of approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$103.0 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. The fair value of the shares of common stock issued was determined to be </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$56.97</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, the closing price of our stock on August 24, 2018. Certain portions of the consideration for the acquisition, both cash and shares of our Class A common stock, have been placed in escrow to secure the indemnification obligations of certain Frame security holders.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We also entered into employee holdback or deferred payment arrangements with certain employees of Frame who joined Nutanix after the acquisition, totaling approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$6.6 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">. As payment of these deferred payments is contingent upon the continuous service of the employees, they are being accounted for as compensation over the required service period of three years. In addition, we also issued </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">643,746</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> unregistered shares of our Class A common stock to these Frame employees subject to their continuous employment with us. The fair value of the Class A common stock issued pursuant to the holdback arrangements was approximately </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$36.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, or </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$56.97</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> per share, the closing price of our Class A common stock on August 24, 2018. This holdback will be accounted for as stock-based compensation over the required three-year service period. </font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">We are currently in the process of finalizing the accounting for this transaction and expect to complete our preliminary allocation of the purchase consideration to the assets acquired and liabilities assumed by the end of the first quarter of fiscal 2019.</font></div></div>"}]},{"name":"rpt:f-1443","factDimensions":{"xbrl:concept":"us-gaap:SupplementalBalanceSheetDisclosuresTextBlock","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">BALANCE SHEET COMPONENTS</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Short-Term Investments</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The amortized cost of our short-term investments approximates their fair value. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, unrealized gains and losses from our short-term investments were not material. As of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, securities that were in an unrealized loss position for more than 12 months were not material. Unrealized losses related to short-term investments are due to interest rate fluctuations, as opposed to credit quality. In addition, unless we need cash to support our current operations, we do not intend to sell and it is not likely that we would be required to sell these investments before recovery of their amortized cost basis, which may be at maturity. As a result, at </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, there were no other-than-temporary impairments for these investments.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The following table summarizes the estimated fair value of our investments in marketable debt securities by their contractual maturity dates:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:86%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:12%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of </font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">July 31, 2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Due within one year</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">463,940</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Due in one year through three years</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">164,388</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">628,328</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Property and Equipment, Net</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Property and equipment, net consists of the following:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"10\" rowspan=\"1\"></td></tr><tr><td style=\"width:59%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td rowspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" colspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Estimated</font></div><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Useful Life</font></div></td><td rowspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in&#160;months)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Computer, production, engineering, and other equipment</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">36</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,280</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">131,805</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Demonstration units</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">46,387</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">53,547</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Leasehold improvements</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup>&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,562</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">19,916</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Furniture and fixtures</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:center;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">60</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,744</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,636</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total property and equipment, gross</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">146,973</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">212,904</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less: Accumulated depreciation and amortization</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(88,901</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(127,793</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total property and equipment, net</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">58,072</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,111</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Leasehold improvements are amortized over the shorter of the estimated useful lives of the improvements or the remaining lease term. </font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Depreciation expense related to our property and equipment was </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$26.4 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$36.2 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$43.7 million</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> for the fiscal years ended </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2016</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2017</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> and </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">, respectively.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Intangible Assets, Net</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Indefinite-lived intangible asset:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">In-process R&amp;D </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,100</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Finite-lived intangible assets:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Developed technology </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,300</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">47,500</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Customer relationships</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,830</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,650</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total finite-lived intangible assets, gross</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,130</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,150</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total intangible assets, gross</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">28,230</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">54,150</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Less:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accumulated amortization of developed technology</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,314</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,956</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accumulated amortization of customer relationships</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(915</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(1,828</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:52px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accumulated amortization</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,229</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(8,784</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">We started amortizing in-process R&amp;D during the first quarter of fiscal 2018, as the related technology was completed and made generally available in the first quarter of fiscal 2018. We are amortizing developed technology using the straight-line method over a useful life of </font><font style=\"font-family:Helvetica;font-size:9pt;\">five</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> years. Based on the foregoing, the balance of in-process R&amp;D is now presented as part of developed technology as of July 31, 2018.</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The amortization expense related to our finite-lived intangible assets is being recognized in the consolidated statements of operations within product cost of revenue for developed technology and sales and marketing expense for customer relationships.</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The changes in the net book value of intangible assets, net are as follows:</font></div><div style=\"line-height:120%;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July 31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net&#8212;beginning balance</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired intangible assets</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">28,230</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">25,920</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Amortization of intangible assets </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)</sup></font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(2,229</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">(6,555</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">)</font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Intangible assets, net&#8212;ending balance</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">26,001</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Represents amortization expense related to finite-lived intangible assets recognized during the year in the consolidated statements of operations, within product cost of revenue and sales and marketing expenses.&#160;&#160;&#160;&#160;</font></div></td></tr></table><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The estimated future amortization expense of our finite-lived intangible assets is as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:center;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;text-decoration:underline;\">Fiscal Year Ending July&#160;31:</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2019</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,551</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2020</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,511</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2021</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,511</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2022</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">8,314</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2023</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,971</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Thereafter</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,508</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Arial;font-size:10pt;\">Total</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">45,366</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Goodwill</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-align:left;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The changes in the carrying amount of goodwill are as follows:</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:4px;text-align:left;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"4\" rowspan=\"1\"></td></tr><tr><td style=\"width:85%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:13%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">Carrying Amount</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at July 31, 2016</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired in Calm Acquisition</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,819</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired in PernixData Acquisition</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">11,853</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at July 31, 2017</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">16,672</font></div></td><td style=\"vertical-align:bottom;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired in Netsil Acquisition</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">53,085</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Acquired in Minjar Acquisition</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">18,002</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"padding-bottom:6px;padding-top:6px;text-align:left;padding-left:16px;text-indent:-16px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Balance at July 31, 2018</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">87,759</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Other Assets&#8212;Non-Current</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other assets&#8212;non-current consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other tax assets&#8212;non-current</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">&#8212;</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">30,927</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Deferred tax assets&#8212;non-current</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,420</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">2,860</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,229</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,068</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total other assets&#8212;non-current</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,649</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">37,855</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other tax assets&#8212;non-current as of </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"> represents a receivable associated with alternative minimum tax credit carryforwards which will be refundable as a result of the Tax Cuts and Jobs Act. For additional details, refer to Note 11.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Accrued Compensation and Benefits</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued compensation and benefits consists of the following:</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Contributions to ESPP withheld</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">14,371</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,931</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued commissions</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,388</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">21,660</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued bonus</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">7,342</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">12,129</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued vacation</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">6,286</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">10,548</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Payroll taxes payable</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,434</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,563</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,700</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,567</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accrued compensation and benefits</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">57,521</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">85,398</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Accrued Expenses and Other Current Liabilities</font></div><div style=\"line-height:120%;padding-bottom:4px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued expenses and other current liabilities consists of the following:</font></div><div style=\"line-height:120%;padding-top:4px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"8\" rowspan=\"1\"></td></tr><tr><td style=\"width:73%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:11%;\" rowspan=\"1\" colspan=\"1\"></td><td style=\"width:1%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">As of July&#160;31,</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2017</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"3\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;font-weight:bold;\">2018</font></div></td></tr><tr><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"7\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:center;font-size:8pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:8pt;font-weight:bold;\">(in thousands)</font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Income taxes payable </font><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><sup style=\"vertical-align:top;line-height:120%;font-size:pt\">(1)(2)</sup></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">3,873</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">20,863</font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accrued professional services</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,167</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">5,838</font></div></td><td style=\"vertical-align:bottom;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Other</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">1,667</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td><td colspan=\"2\" style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">4,981</font></div></td><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr><tr><td style=\"vertical-align:top;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Total accrued expenses and other current liabilities</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">9,707</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">$</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:right;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">31,682</font></div></td><td style=\"vertical-align:bottom;border-bottom:3px double #000000;\" rowspan=\"1\" colspan=\"1\"><div style=\"text-align:left;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\"><br clear=\"none\"/></font></div></td></tr></table></div><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\"><br clear=\"none\"/></font></div><div style=\"line-height:120%;text-align:left;padding-left:30px;text-indent:-30px;font-size:10pt;\"><div style=\"padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;\"><table cellpadding=\"0\" cellspacing=\"0\" style=\"font-family:Times New Roman;font-size:10pt;width:43.859649122807014%;border-collapse:collapse;text-align:left;\"><tr><td colspan=\"1\" rowspan=\"1\"></td></tr><tr><td style=\"width:100%;\" rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;\" rowspan=\"1\" colspan=\"1\"><div style=\"overflow:hidden;height:5px;font-size:10pt;\"><font style=\"font-family:inherit;font-size:10pt;\">&#160;</font></div></td></tr></table></div></div><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:4px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(1)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">Balance as of July 31, 2017 was adjusted to reflect the impact of the adoption of ASC 606 on income taxes. See Note 3 for a summary of adjustments. </font></div></td></tr></table><table cellpadding=\"0\" cellspacing=\"0\" style=\"padding-bottom:10px;font-family:Times New Roman; font-size:10pt;\"><tr><td style=\"width:48px;\" rowspan=\"1\" colspan=\"1\"></td><td rowspan=\"1\" colspan=\"1\"></td></tr><tr><td style=\"vertical-align:top\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;font-size:9pt;padding-left:24px;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">(2)</font></div></td><td style=\"vertical-align:top;\" rowspan=\"1\" colspan=\"1\"><div style=\"line-height:120%;text-align:left;font-size:9pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\">The increase in income taxes payable during the fiscal year ended </font><font style=\"font-family:Helvetica;font-size:9pt;\">July&#160;31, 2018</font><font style=\"font-family:Helvetica,sans-serif;font-size:9pt;\"> was due primarily to a payable related to the alternative minimum tax associated with the migration of certain intangible assets. For additional details, refer to Note 11.</font></div></td></tr></table></div>"}]},{"name":"rpt:f-1444","factDimensions":{"xbrl:concept":"us-gaap:TradeAndOtherAccountsReceivablePolicy","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-style:italic;font-weight:bold;\">Accounts Receivable and Allowance for Doubtful Accounts</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">Accounts receivable are recorded at the invoiced amount, net of an allowance for doubtful accounts. Credit is extended to customers based on an evaluation of their financial condition and other factors. We generally do not require collateral or other security to support accounts receivable. We perform ongoing credit evaluations of our customers and maintain an allowance for doubtful accounts.</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The allowance for doubtful accounts is based on the best estimate of the amount of probable credit losses in existing accounts receivable. We evaluate the collectability of our accounts receivable based on known collection risks and historical experience. In circumstances where we are aware of a specific customer&#8217;s inability to meet its financial obligations (e.g., bankruptcy filings or substantial downgrading of credit ratings), we record an allowance for doubtful accounts in order to reduce the net recognized receivable to the amount we reasonably believe will be collected. For all other customers, we record an allowance for doubtful accounts based on the length of time the receivable is past due and our historical experience of collections and write-offs.</font></div></div>"}]},{"name":"rpt:f-1445","factDimensions":{"xbrl:concept":"us-gaap:UseOfEstimates","xbrl:period":"2017-08-01T00:00:00/2018-08-01T00:00:00","xbrl:entity":"cik:0001618732"},"factValues":[{"value":"<div style=\"font-family:Times New Roman;font-size:10pt;\"><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;font-weight:bold;\">Use of Estimates</font></div><div style=\"line-height:120%;padding-bottom:10px;padding-top:10px;text-indent:30px;font-size:10pt;\"><font style=\"font-family:Helvetica,sans-serif;font-size:10pt;\">The preparation of consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. Such management estimates include, but are not limited to, the best estimate of selling prices for products and related support; useful lives of intangible assets and property and equipment; allowance for doubtful accounts; determination of fair value of common stock and convertible preferred stock, fair value of stock-based awards and convertible preferred stock warrant liability; accounting for income taxes, including the valuation allowance on deferred tax assets and uncertain tax positions; warranty liability; fair value of contingent consideration in a business combination; sales commissions expense; and contingencies and litigation. Management evaluates these estimates and assumptions on an ongoing basis using historical experience and other factors and makes adjustments when facts and circumstances dictate. As future events and their effects cannot be determined with precision, actual results could materially differ from those estimates and assumptions.</font></div></div>"}]}]}}