◆ Market Data --:--
Commodities
Loading...
📈 Yields & Rates
Loading...
💱 FX Rates
Loading...
📈 Market Pulse
Loading...
🏛 Congress Trades
Loading...
👤 Insider Trades
Loading...
Customize Items

10-Q Filing

MongoDB, Inc. CIK: 1441816 Q2 2026
Filing Information
Form Type 10-Q
Accession Number 0001441816-25-000181
Period End Date 20250731
Filing Date 20250827
Fiscal Year 2026
Fiscal Period Q2
XBRL Instance mdb-20250731_htm.xml
Balance Sheet 176 line items
Line Item Tag Value Unit Period
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $8.89M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $8.89M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $11.15M USD Point-in-time
Allowance for doubtful accounts AllowanceForDoubtfulAccountsReceivableCurrent $11.15M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.29B USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.29B USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $490.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $490.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $647.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $647.14M USD Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Common stock authorized (in shares) CommonStockSharesAuthorized 1.00B shares Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.70B USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.70B USD Point-in-time
Common stock issued (in shares) CommonStockSharesIssued 80.56M shares Point-in-time
Common stock issued (in shares) CommonStockSharesIssued 80.56M shares Point-in-time
Common stock issued (in shares) CommonStockSharesIssued 82.58M shares Point-in-time
Common stock issued (in shares) CommonStockSharesIssued 82.58M shares Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.85B USD Point-in-time
Short-term investments AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.85B USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $11,151 and $8,888 as of July 31, 2025 and January 31, 2025, respectively AccountsReceivableNetCurrent $393.10M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $11,151 and $8,888 as of July 31, 2025 and January 31, 2025, respectively AccountsReceivableNetCurrent $393.10M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $11,151 and $8,888 as of July 31, 2025 and January 31, 2025, respectively AccountsReceivableNetCurrent $349.66M USD Point-in-time
Accounts receivable, net of allowance for doubtful accounts of $11,151 and $8,888 as of July 31, 2025 and January 31, 2025, respectively AccountsReceivableNetCurrent $349.66M USD Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Common stock outstanding (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $13.27 USD Annual
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $13.27 USD Annual
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $195.66 USD 2 Qtrs
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $195.66 USD 2 Qtrs
Deferred commissions DeferredCostsCurrent $112.63M USD Point-in-time
Deferred commissions DeferredCostsCurrent $112.63M USD Point-in-time
Deferred commissions DeferredCostsCurrent $119.60M USD Point-in-time
Deferred commissions DeferredCostsCurrent $119.60M USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 99,371.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 99,371.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.03M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.03M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $81.21M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $81.21M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $89.90M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $89.90M USD Point-in-time
Total current assets AssetsCurrent $2.92B USD Point-in-time
Total current assets AssetsCurrent $2.92B USD Point-in-time
Total current assets AssetsCurrent $2.90B USD Point-in-time
Total current assets AssetsCurrent $2.90B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $46.38M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $46.38M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $41.79M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $41.79M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $34.61M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $34.61M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $31.57M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $31.57M USD Point-in-time
Goodwill Goodwill $69.68M USD Point-in-time
Goodwill Goodwill $69.68M USD Point-in-time
Goodwill Goodwill $189.64M USD Point-in-time
Goodwill Goodwill $189.64M USD Point-in-time
Goodwill Goodwill $69.68M USD Point-in-time
Goodwill Goodwill $69.68M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $24.60M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $24.60M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $42.11M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $42.11M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $20.81M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $20.81M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $23.54M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $23.54M USD Point-in-time
Other assets OtherAssetsNoncurrent $308.87M USD Point-in-time
Other assets OtherAssetsNoncurrent $308.87M USD Point-in-time
Other assets OtherAssetsNoncurrent $310.70M USD Point-in-time
Other assets OtherAssetsNoncurrent $310.70M USD Point-in-time
Total assets Assets $3.54B USD Point-in-time
Total assets Assets $3.54B USD Point-in-time
Total assets Assets $3.43B USD Point-in-time
Total assets Assets $3.43B USD Point-in-time
Accounts payable AccountsPayableCurrent $10.47M USD Point-in-time
Accounts payable AccountsPayableCurrent $10.47M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.87M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.87M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $110.92M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $110.92M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $120.35M USD Point-in-time
Accrued compensation and benefits EmployeeRelatedLiabilitiesCurrent $120.35M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $9.13M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $9.13M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $9.51M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $9.51M USD Point-in-time
Other accrued liabilities AccruedLiabilitiesCurrent $87.66M USD Point-in-time
Other accrued liabilities AccruedLiabilitiesCurrent $87.66M USD Point-in-time
Other accrued liabilities AccruedLiabilitiesCurrent $103.66M USD Point-in-time
Other accrued liabilities AccruedLiabilitiesCurrent $103.66M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $275.88M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $275.88M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $334.38M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $334.38M USD Point-in-time
Total current liabilities LiabilitiesCurrent $509.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $509.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $561.99M USD Point-in-time
Total current liabilities LiabilitiesCurrent $561.99M USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $707.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $707.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $262.00K USD Point-in-time
Deferred tax liability DeferredIncomeTaxLiabilitiesNet $262.00K USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $27.37M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $27.37M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $26.24M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $26.24M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityNoncurrent $25.40M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityNoncurrent $25.40M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityNoncurrent $33.27M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityNoncurrent $33.27M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $29.04M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $29.04M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $33.04M USD Point-in-time
Other liabilities OtherLiabilitiesNoncurrent $33.04M USD Point-in-time
Total liabilities Liabilities $648.07M USD Point-in-time
Total liabilities Liabilities $648.07M USD Point-in-time
Total liabilities Liabilities $599.09M USD Point-in-time
Total liabilities Liabilities $599.09M USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 8) CommitmentsAndContingencies - USD Point-in-time
Common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of July 31, 2025 and January 31, 2025; 82,575,113 shares issued and 81,546,068 shares outstanding as of July 31, 2025; 80,558,847 shares issued and 80,467,811 shares outstanding as of January 31, 2025 CommonStockValue $78.00K USD Point-in-time
Common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of July 31, 2025 and January 31, 2025; 82,575,113 shares issued and 81,546,068 shares outstanding as of July 31, 2025; 80,558,847 shares issued and 80,467,811 shares outstanding as of January 31, 2025 CommonStockValue $78.00K USD Point-in-time
Common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of July 31, 2025 and January 31, 2025; 82,575,113 shares issued and 81,546,068 shares outstanding as of July 31, 2025; 80,558,847 shares issued and 80,467,811 shares outstanding as of January 31, 2025 CommonStockValue $81.00K USD Point-in-time
Common stock, par value of $0.001 per share; 1,000,000,000 shares authorized as of July 31, 2025 and January 31, 2025; 82,575,113 shares issued and 81,546,068 shares outstanding as of July 31, 2025; 80,558,847 shares issued and 80,467,811 shares outstanding as of January 31, 2025 CommonStockValue $81.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $4.63B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $4.63B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $5.06B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $5.06B USD Point-in-time
Treasury stock, 1,029,045 shares (repurchased at an average of $195.66 per share) as of July 31, 2025 and 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2025 TreasuryStockValue $1.32M USD Point-in-time
Treasury stock, 1,029,045 shares (repurchased at an average of $195.66 per share) as of July 31, 2025 and 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2025 TreasuryStockValue $1.32M USD Point-in-time
Treasury stock, 1,029,045 shares (repurchased at an average of $195.66 per share) as of July 31, 2025 and 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2025 TreasuryStockValue $201.34M USD Point-in-time
Treasury stock, 1,029,045 shares (repurchased at an average of $195.66 per share) as of July 31, 2025 and 99,371 shares (repurchased at an average of $13.27 per share) as of January 31, 2025 TreasuryStockValue $201.34M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-924.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-924.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $5.58M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $5.58M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.84B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.84B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.93B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.93B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.27B USD Point-in-time
Total stockholders equity StockholdersEquity $1.36B USD Point-in-time
Total stockholders equity StockholdersEquity $1.36B USD Point-in-time
Total stockholders equity StockholdersEquity $1.07B USD Point-in-time
Total stockholders equity StockholdersEquity $1.07B USD Point-in-time
Total stockholders equity StockholdersEquity $2.94B USD Point-in-time
Total stockholders equity StockholdersEquity $2.94B USD Point-in-time
Total stockholders equity StockholdersEquity $3.03B USD Point-in-time
Total stockholders equity StockholdersEquity $3.03B USD Point-in-time
Total stockholders equity StockholdersEquity $2.78B USD Point-in-time
Total stockholders equity StockholdersEquity $2.78B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.54B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.54B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.43B USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $3.43B USD Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 99,371.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 99,371.00 shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.03M shares Point-in-time
Treasury stock (in shares) TreasuryStockCommonShares 1.03M shares Point-in-time
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $13.27 USD Annual
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $13.27 USD Annual
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $195.66 USD 2 Qtrs
Average repurchase price of treasury stock shares (in dollars per share) TreasuryStockAcquiredAverageCostPerShare $195.66 USD 2 Qtrs
Income Statement 132 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.14B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $1.14B USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $591.40M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $591.40M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $478.11M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $478.11M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $928.67M USD 2 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $928.67M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $171.43M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $171.43M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $329.47M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $329.47M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $128.25M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $128.25M USD 1 Quarter
Total cost of revenue CostOfGoodsAndServicesSold $250.95M USD 2 Qtrs
Total cost of revenue CostOfGoodsAndServicesSold $250.95M USD 2 Qtrs
Gross profit GrossProfit $419.97M USD 1 Quarter
Gross profit GrossProfit $419.97M USD 1 Quarter
Gross profit GrossProfit $677.72M USD 2 Qtrs
Gross profit GrossProfit $677.72M USD 2 Qtrs
Gross profit GrossProfit $349.86M USD 1 Quarter
Gross profit GrossProfit $349.86M USD 1 Quarter
Gross profit GrossProfit $810.95M USD 2 Qtrs
Gross profit GrossProfit $810.95M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $221.54M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $221.54M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $440.98M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $440.98M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $244.06M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $244.06M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $464.99M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $464.99M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $181.74M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $181.74M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $295.03M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $295.03M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $350.57M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $350.57M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $148.97M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $148.97M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $59.46M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $59.46M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $50.79M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $50.79M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $114.24M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $114.24M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $111.34M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $111.34M USD 2 Qtrs
Total operating expenses OperatingExpenses $485.27M USD 1 Quarter
Total operating expenses OperatingExpenses $485.27M USD 1 Quarter
Total operating expenses OperatingExpenses $847.35M USD 2 Qtrs
Total operating expenses OperatingExpenses $847.35M USD 2 Qtrs
Total operating expenses OperatingExpenses $421.30M USD 1 Quarter
Total operating expenses OperatingExpenses $421.30M USD 1 Quarter
Total operating expenses OperatingExpenses $929.79M USD 2 Qtrs
Total operating expenses OperatingExpenses $929.79M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-71.44M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-71.44M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-65.29M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-65.29M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-118.85M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-118.85M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-169.63M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-169.63M USD 2 Qtrs
Interest income InvestmentIncomeNet $23.64M USD 1 Quarter
Interest income InvestmentIncomeNet $23.64M USD 1 Quarter
Interest income InvestmentIncomeNet $47.37M USD 2 Qtrs
Interest income InvestmentIncomeNet $47.37M USD 2 Qtrs
Interest income InvestmentIncomeNet $24.26M USD 1 Quarter
Interest income InvestmentIncomeNet $24.26M USD 1 Quarter
Interest income InvestmentIncomeNet $47.09M USD 2 Qtrs
Interest income InvestmentIncomeNet $47.09M USD 2 Qtrs
Interest expense InterestExpense $4.18M USD 2 Qtrs
Interest expense InterestExpense $4.18M USD 2 Qtrs
Interest expense InterestExpense $2.54M USD 2 Qtrs
Interest expense InterestExpense $2.54M USD 2 Qtrs
Interest expense InterestExpense $1.47M USD 1 Quarter
Interest expense InterestExpense $1.47M USD 1 Quarter
Interest expense InterestExpense $2.28M USD 1 Quarter
Interest expense InterestExpense $2.28M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.17M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-1.17M USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $10.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $10.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-2.21M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.21M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.15M USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-2.15M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-76.44M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-76.44M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-128.64M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-128.64M USD 2 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-43.12M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-43.12M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-50.63M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-50.63M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $8.23M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $8.23M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $6.48M USD 2 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $3.93M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.93M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.90M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.90M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-0.58 USD 1 Quarter
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-0.58 USD 1 Quarter
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-0.74 USD 1 Quarter
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-0.74 USD 1 Quarter
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-1.04 USD 2 Qtrs
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-1.04 USD 2 Qtrs
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-1.84 USD 2 Qtrs
Net loss per share, basic and diluted (in dollars per share) EarningsPerShareBasic $-1.84 USD 2 Qtrs
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.30M shares 2 Qtrs
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.30M shares 2 Qtrs
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 73.27M shares 2 Qtrs
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 73.27M shares 2 Qtrs
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 73.54M shares 1 Quarter
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 73.54M shares 1 Quarter
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.08M shares 1 Quarter
Weighted-average shares used to compute net loss per share, basic and diluted (in shares) WeightedAverageNumberOfSharesOutstandingBasic 81.08M shares 1 Quarter
Cash Flow Statement 190 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $10.99M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $10.99M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.17M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.17M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $243.19M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $243.19M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $272.83M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $272.83M USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts - USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts - USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.70M USD 2 Qtrs
Amortization of debt discount and issuance costs AmortizationOfFinancingCostsAndDiscounts $1.70M USD 2 Qtrs
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $993.00K USD 1 Quarter
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $993.00K USD 1 Quarter
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $994.00K USD 1 Quarter
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $994.00K USD 1 Quarter
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $1.99M USD 2 Qtrs
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $1.99M USD 2 Qtrs
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $1.99M USD 2 Qtrs
Amortization of finance right-of-use assets FinanceLeaseRightOfUseAssetAmortization $1.99M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $5.60M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $5.60M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $5.07M USD 2 Qtrs
Amortization of operating right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $5.07M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $26.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $26.00K USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-1.13M USD 2 Qtrs
Deferred income taxes DeferredIncomeTaxesAndTaxCredits $-1.13M USD 2 Qtrs
Amortization of premium and accretion of discount on short-term investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $13.46M USD 2 Qtrs
Amortization of premium and accretion of discount on short-term investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $13.46M USD 2 Qtrs
Amortization of premium and accretion of discount on short-term investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.54M USD 2 Qtrs
Amortization of premium and accretion of discount on short-term investments, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.54M USD 2 Qtrs
Realized and unrealized loss (gain) on financial instruments, net UnrealizedGainLossOnInvestments $852.00K USD 2 Qtrs
Realized and unrealized loss (gain) on financial instruments, net UnrealizedGainLossOnInvestments $852.00K USD 2 Qtrs
Realized and unrealized loss (gain) on financial instruments, net UnrealizedGainLossOnInvestments $-272.00K USD 2 Qtrs
Realized and unrealized loss (gain) on financial instruments, net UnrealizedGainLossOnInvestments $-272.00K USD 2 Qtrs
Unrealized foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-1.21M USD 2 Qtrs
Unrealized foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-1.21M USD 2 Qtrs
Unrealized foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-1.20M USD 2 Qtrs
Unrealized foreign exchange loss ForeignCurrencyTransactionGainLossUnrealized $-1.20M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-41.80M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-41.80M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-13.30M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-13.30M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.38M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-1.38M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.66M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.66M USD 2 Qtrs
Deferred commissions IncreaseDecreaseInDeferredCharges $-14.50M USD 2 Qtrs
Deferred commissions IncreaseDecreaseInDeferredCharges $-14.50M USD 2 Qtrs
Deferred commissions IncreaseDecreaseInDeferredCharges $19.97M USD 2 Qtrs
Deferred commissions IncreaseDecreaseInDeferredCharges $19.97M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $9.31M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $9.31M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $11.07M USD 2 Qtrs
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $11.07M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $199.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $199.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-1.44M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-1.44M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $29.21M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $29.21M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-2.60M USD 2 Qtrs
Accrued liabilities IncreaseDecreaseInAccruedLiabilities $-2.60M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.37M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.37M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.75M USD 2 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-4.75M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-54.31M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-54.31M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-49.53M USD 2 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-49.53M USD 2 Qtrs
Other liabilities, non-current IncreaseDecreaseInOtherNoncurrentLiabilities $-3.83M USD 2 Qtrs
Other liabilities, non-current IncreaseDecreaseInOtherNoncurrentLiabilities $-3.83M USD 2 Qtrs
Other liabilities, non-current IncreaseDecreaseInOtherNoncurrentLiabilities $-764.00K USD 2 Qtrs
Other liabilities, non-current IncreaseDecreaseInOtherNoncurrentLiabilities $-764.00K USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $62.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $62.22M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $182.03M USD 2 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $182.03M USD 2 Qtrs
Purchases of property, equipment and other assets PaymentsToAcquirePropertyPlantAndEquipment $1.59M USD 2 Qtrs
Purchases of property, equipment and other assets PaymentsToAcquirePropertyPlantAndEquipment $1.59M USD 2 Qtrs
Purchases of property, equipment and other assets PaymentsToAcquirePropertyPlantAndEquipment $2.15M USD 2 Qtrs
Purchases of property, equipment and other assets PaymentsToAcquirePropertyPlantAndEquipment $2.15M USD 2 Qtrs
Business combination, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Business combination, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 2 Qtrs
Business combination, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $2.03M USD 2 Qtrs
Business combination, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $2.03M USD 2 Qtrs
Investments in non-marketable securities PaymentsToAcquireNonMarketableSecurities $5.50M USD 2 Qtrs
Investments in non-marketable securities PaymentsToAcquireNonMarketableSecurities $5.50M USD 2 Qtrs
Investments in non-marketable securities PaymentsToAcquireNonMarketableSecurities $8.32M USD 2 Qtrs
Investments in non-marketable securities PaymentsToAcquireNonMarketableSecurities $8.32M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $435.00M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $435.00M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $490.97M USD 2 Qtrs
Proceeds from maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $490.97M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $337.29M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $337.29M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $185.63M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $185.63M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $141.18M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $141.18M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $242.28M USD 2 Qtrs
Net cash provided by investing activities NetCashProvidedByUsedInInvestingActivities $242.28M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock - USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $194.45M USD 2 Qtrs
Repurchases of common stock PaymentsForRepurchaseOfCommonStock $194.45M USD 2 Qtrs
Proceeds from settlement of capped calls ProceedsFromSettlementOfCappedCalls - USD 2 Qtrs
Proceeds from settlement of capped calls ProceedsFromSettlementOfCappedCalls - USD 2 Qtrs
Proceeds from settlement of capped calls ProceedsFromSettlementOfCappedCalls $170.59M USD 2 Qtrs
Proceeds from settlement of capped calls ProceedsFromSettlementOfCappedCalls $170.59M USD 2 Qtrs
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan ProceedsFromStockPlans $18.64M USD 2 Qtrs
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan ProceedsFromStockPlans $18.64M USD 2 Qtrs
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan ProceedsFromStockPlans $22.92M USD 2 Qtrs
Proceeds from the issuance of common stock under the Employee Stock Purchase Plan ProceedsFromStockPlans $22.92M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.31M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.31M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.79M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.79M USD 2 Qtrs
Principal payments of finance leases FinanceLeasePrincipalPayments $4.08M USD 2 Qtrs
Principal payments of finance leases FinanceLeasePrincipalPayments $4.08M USD 2 Qtrs
Principal payments of finance leases FinanceLeasePrincipalPayments $3.64M USD 2 Qtrs
Principal payments of finance leases FinanceLeasePrincipalPayments $3.64M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $186.90M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $186.90M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-173.82M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-173.82M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.55M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-2.55M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.07M USD 2 Qtrs
Effect of exchange rate changes on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $8.07M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $157.45M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $157.45M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $488.84M USD 2 Qtrs
Net increase in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $488.84M USD 2 Qtrs
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Cash, cash equivalents and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Cash, cash equivalents and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Income taxes, net of refunds IncomeTaxesPaidNet $5.13M USD 2 Qtrs
Income taxes, net of refunds IncomeTaxesPaidNet $5.13M USD 2 Qtrs
Income taxes, net of refunds IncomeTaxesPaidNet $10.46M USD 2 Qtrs
Income taxes, net of refunds IncomeTaxesPaidNet $10.46M USD 2 Qtrs
Interest expense InterestPaidNet $2.67M USD 2 Qtrs
Interest expense InterestPaidNet $2.67M USD 2 Qtrs
Interest expense InterestPaidNet $996.00K USD 2 Qtrs
Interest expense InterestPaidNet $996.00K USD 2 Qtrs
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.29B USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $1.29B USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $490.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $490.13M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $647.14M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $647.14M USD Point-in-time
Restricted cash, non-current RestrictedCashCurrent $3.07M USD Point-in-time
Restricted cash, non-current RestrictedCashCurrent $3.07M USD Point-in-time
Restricted cash, non-current RestrictedCashCurrent $1.58M USD Point-in-time
Restricted cash, non-current RestrictedCashCurrent $1.58M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.29B USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $650.21M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $492.75M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Total cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $803.64M USD Point-in-time
Stockholders Equity 102 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.27B USD Point-in-time
Beginning balance StockholdersEquity $1.36B USD Point-in-time
Beginning balance StockholdersEquity $1.36B USD Point-in-time
Beginning balance StockholdersEquity $1.07B USD Point-in-time
Beginning balance StockholdersEquity $1.07B USD Point-in-time
Beginning balance StockholdersEquity $2.94B USD Point-in-time
Beginning balance StockholdersEquity $2.94B USD Point-in-time
Beginning balance StockholdersEquity $3.03B USD Point-in-time
Beginning balance StockholdersEquity $3.03B USD Point-in-time
Beginning balance StockholdersEquity $2.78B USD Point-in-time
Beginning balance StockholdersEquity $2.78B USD Point-in-time
Stock option exercises (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 245,812.00 shares 2 Qtrs
Stock option exercises (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 245,812.00 shares 2 Qtrs
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $1.21M USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $1.21M USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $353.00K USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $353.00K USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $579.00K USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $579.00K USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $953.00K USD 1 Quarter
Stock option exercises StockIssuedDuringPeriodValueStockOptionsExercised $953.00K USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.00K USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.00K USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.00K USD 1 Quarter
Vesting of restricted stock units StockIssuedDuringPeriodValueRestrictedStockAwardGross $1.00K USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions $141.40M USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions $141.40M USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions - USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions - USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions $141.40M USD 1 Quarter
Issuance of common stock in connection with a business combination StockIssuedDuringPeriodValueAcquisitions $141.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $122.42M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $122.42M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $132.43M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $132.43M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $120.76M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $120.76M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $140.40M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $140.40M USD 1 Quarter
Repurchases of common stock (in shares) TreasuryStockSharesAcquired 929,674.00 shares 2 Qtrs
Repurchases of common stock (in shares) TreasuryStockSharesAcquired 929,674.00 shares 2 Qtrs
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $200.02M USD 1 Quarter
Repurchases of common stock TreasuryStockValueAcquiredCostMethod $200.02M USD 1 Quarter
Issuance of common stock under the Employee Stock Purchase Plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $22.92M USD 1 Quarter
Issuance of common stock under the Employee Stock Purchase Plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $22.92M USD 1 Quarter
Issuance of common stock under the Employee Stock Purchase Plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.64M USD 1 Quarter
Issuance of common stock under the Employee Stock Purchase Plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $18.64M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $6.86M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $6.86M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-9.54M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-9.54M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-5.85M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $-5.85M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $6.99M USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $6.99M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $5.50M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $5.50M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.09M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.09M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.58M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.58M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.08M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.08M USD 1 Quarter
Reclassification of derivative related to the Capped Call associated with the 2024 Notes AdjustmentToAdditionalPaidInCapitalReclassificationOfDerivatives $169.69M USD 1 Quarter
Reclassification of derivative related to the Capped Call associated with the 2024 Notes AdjustmentToAdditionalPaidInCapitalReclassificationOfDerivatives $169.69M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 80.47M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 81.55M shares Point-in-time
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.27B USD Point-in-time
Ending balance StockholdersEquity $1.36B USD Point-in-time
Ending balance StockholdersEquity $1.36B USD Point-in-time
Ending balance StockholdersEquity $1.07B USD Point-in-time
Ending balance StockholdersEquity $1.07B USD Point-in-time
Ending balance StockholdersEquity $2.94B USD Point-in-time
Ending balance StockholdersEquity $2.94B USD Point-in-time
Ending balance StockholdersEquity $3.03B USD Point-in-time
Ending balance StockholdersEquity $3.03B USD Point-in-time
Ending balance StockholdersEquity $2.78B USD Point-in-time
Ending balance StockholdersEquity $2.78B USD Point-in-time
Comprehensive Income 48 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-80.59M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-37.63M USD 1 Quarter
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-84.67M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-135.12M USD 2 Qtrs
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-54.53M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Net loss NetIncomeLoss $-47.05M USD 1 Quarter
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $1.01M USD 2 Qtrs
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $1.01M USD 2 Qtrs
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.85M USD 1 Quarter
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-5.85M USD 1 Quarter
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-2.55M USD 2 Qtrs
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-2.55M USD 2 Qtrs
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $6.99M USD 1 Quarter
Unrealized income (loss) on available-for-sale securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $6.99M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $5.50M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $5.50M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.09M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.09M USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.58M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.58M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-85.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.01M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.08M USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $7.08M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $6.50M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $6.50M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.64M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-3.64M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.43M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-7.43M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $6.90M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $6.90M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-138.77M USD 2 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-138.77M USD 2 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-54.48M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-54.48M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-47.62M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-47.62M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-78.17M USD 2 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-78.17M USD 2 Qtrs

Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.

NEWS
Loading article...
NEWS
Loading news...
TRENDING
Loading...