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

10-Q Filing

DIGITALOCEAN HOLDINGS, INC. CIK: 1582961 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001582961-24-000155
Period End Date 20240930
Filing Date 20241104
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance docn-20240930_htm.xml
Balance Sheet 174 line items
Line Item Tag Value Unit Period
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $5.85M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $5.85M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $5.66M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $5.66M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $439.87M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $439.87M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $317.24M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $317.24M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $79.36M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $79.36M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare - USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $94.53M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $94.53M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 10.00M shares Point-in-time
Marketable securities MarketableSecuritiesCurrent - USD Point-in-time
Marketable securities MarketableSecuritiesCurrent - USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Accounts receivable, less allowance for credit losses of $5,664 and $5,848, respectively AccountsReceivableNetCurrent $68.94M USD Point-in-time
Accounts receivable, less allowance for credit losses of $5,664 and $5,848, respectively AccountsReceivableNetCurrent $68.94M USD Point-in-time
Accounts receivable, less allowance for credit losses of $5,664 and $5,848, respectively AccountsReceivableNetCurrent $62.19M USD Point-in-time
Accounts receivable, less allowance for credit losses of $5,664 and $5,848, respectively AccountsReceivableNetCurrent $62.19M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $29.04M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $43.20M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $43.20M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Total current assets AssetsCurrent $502.99M USD Point-in-time
Total current assets AssetsCurrent $502.99M USD Point-in-time
Total current assets AssetsCurrent $552.01M USD Point-in-time
Total current assets AssetsCurrent $552.01M USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 750.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 750.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 750.00M shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 750.00M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $371.00M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $371.00M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $305.44M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $305.44M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 90.24M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 90.24M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 92.40M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 92.40M shares Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent $1.75M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent $1.75M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent $1.75M USD Point-in-time
Restricted cash RestrictedCashAndCashEquivalentsNoncurrent $1.75M USD Point-in-time
Goodwill Goodwill $348.67M USD Point-in-time
Goodwill Goodwill $348.67M USD Point-in-time
Goodwill Goodwill $348.32M USD Point-in-time
Goodwill Goodwill $348.32M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $140.15M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $140.15M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $123.11M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $123.11M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $155.20M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $155.20M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $121.43M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $121.43M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.99M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.99M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $2.04M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $2.04M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.11M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.11M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.48M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.48M USD Point-in-time
Total assets Assets $1.53B USD Point-in-time
Total assets Assets $1.53B USD Point-in-time
Total assets Assets $1.46B USD Point-in-time
Total assets Assets $1.46B USD Point-in-time
Accounts payable AccountsPayableCurrent $12.95M USD Point-in-time
Accounts payable AccountsPayableCurrent $12.95M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.96M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.96M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $31.05M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $31.05M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $28.07M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $28.07M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $5.34M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $5.34M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $5.58M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $5.58M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $81.32M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $81.32M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $68.11M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $68.11M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $61.31M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $61.31M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $70.98M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $70.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $192.65M USD Point-in-time
Total current liabilities LiabilitiesCurrent $192.65M USD Point-in-time
Total current liabilities LiabilitiesCurrent $176.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $176.01M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.53M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.53M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.52M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $3.52M USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.48B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.48B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.48B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.48B USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $73.56M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $73.56M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $91.16M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $91.16M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $9.53M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $9.53M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $1.63M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $1.63M USD Point-in-time
Total liabilities Liabilities $1.74B USD Point-in-time
Total liabilities Liabilities $1.74B USD Point-in-time
Total liabilities Liabilities $1.77B USD Point-in-time
Total liabilities Liabilities $1.77B 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
Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of September 30, 2024 and December 31, 2023) PreferredStockValue - USD Point-in-time
Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of September 30, 2024 and December 31, 2023) PreferredStockValue - USD Point-in-time
Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of September 30, 2024 and December 31, 2023) PreferredStockValue - USD Point-in-time
Preferred stock ($0.000025 par value per share; 10,000,000 shares authorized; 0 shares issued and outstanding as of September 30, 2024 and December 31, 2023) PreferredStockValue - USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,397,303 and 90,243,442 issued and outstanding as of September 30, 2024 and December 31, 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,397,303 and 90,243,442 issued and outstanding as of September 30, 2024 and December 31, 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,397,303 and 90,243,442 issued and outstanding as of September 30, 2024 and December 31, 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,397,303 and 90,243,442 issued and outstanding as of September 30, 2024 and December 31, 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $65.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $65.70M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $30.99M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $30.99M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-452.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-452.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-398.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-398.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-277.01M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-277.01M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-344.24M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-344.24M USD Point-in-time
Total stockholders deficit StockholdersEquity $-267.58M USD Point-in-time
Total stockholders deficit StockholdersEquity $-267.58M USD Point-in-time
Total stockholders deficit StockholdersEquity $-358.77M USD Point-in-time
Total stockholders deficit StockholdersEquity $-358.77M USD Point-in-time
Total stockholders deficit StockholdersEquity $-253.78M USD Point-in-time
Total stockholders deficit StockholdersEquity $-253.78M USD Point-in-time
Total stockholders deficit StockholdersEquity $-211.70M USD Point-in-time
Total stockholders deficit StockholdersEquity $-211.70M USD Point-in-time
Total stockholders deficit StockholdersEquity $47.57M USD Point-in-time
Total stockholders deficit StockholdersEquity $47.57M USD Point-in-time
Total stockholders deficit StockholdersEquity $-313.70M USD Point-in-time
Total stockholders deficit StockholdersEquity $-313.70M USD Point-in-time
Total liabilities and stockholders deficit LiabilitiesAndStockholdersEquity $1.53B USD Point-in-time
Total liabilities and stockholders deficit LiabilitiesAndStockholdersEquity $1.53B USD Point-in-time
Total liabilities and stockholders deficit LiabilitiesAndStockholdersEquity $1.46B USD Point-in-time
Total liabilities and stockholders deficit LiabilitiesAndStockholdersEquity $1.46B USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $177.06M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $177.06M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $512.01M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $512.01M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $575.69M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $575.69M USD 3 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $198.48M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $198.48M USD 1 Quarter
Cost of revenue CostOfRevenue $79.04M USD 1 Quarter
Cost of revenue CostOfRevenue $79.04M USD 1 Quarter
Cost of revenue CostOfRevenue $209.56M USD 3 Qtrs
Cost of revenue CostOfRevenue $209.56M USD 3 Qtrs
Cost of revenue CostOfRevenue $70.33M USD 1 Quarter
Cost of revenue CostOfRevenue $70.33M USD 1 Quarter
Cost of revenue CostOfRevenue $226.83M USD 3 Qtrs
Cost of revenue CostOfRevenue $226.83M USD 3 Qtrs
Gross profit GrossProfit $119.44M USD 1 Quarter
Gross profit GrossProfit $119.44M USD 1 Quarter
Gross profit GrossProfit $106.73M USD 1 Quarter
Gross profit GrossProfit $106.73M USD 1 Quarter
Gross profit GrossProfit $348.86M USD 3 Qtrs
Gross profit GrossProfit $348.86M USD 3 Qtrs
Gross profit GrossProfit $302.45M USD 3 Qtrs
Gross profit GrossProfit $302.45M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $32.63M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.63M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $109.47M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $109.47M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $105.39M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $105.39M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $37.38M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $37.38M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $57.97M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $57.97M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $53.35M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $53.35M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $17.04M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.04M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $19.02M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $19.02M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.42M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.42M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $20.06M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $20.06M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $127.03M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $127.03M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $117.86M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $117.86M USD 3 Qtrs
Restructuring and other charges RestructuringCharges $20.86M USD 3 Qtrs
Restructuring and other charges RestructuringCharges $20.86M USD 3 Qtrs
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 3 Qtrs
Restructuring and other charges RestructuringCharges - USD 3 Qtrs
Restructuring and other charges RestructuringCharges $-441.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $-441.00K USD 1 Quarter
Total operating expenses OperatingExpenses $94.83M USD 1 Quarter
Total operating expenses OperatingExpenses $94.83M USD 1 Quarter
Total operating expenses OperatingExpenses $71.27M USD 1 Quarter
Total operating expenses OperatingExpenses $71.27M USD 1 Quarter
Total operating expenses OperatingExpenses $301.54M USD 3 Qtrs
Total operating expenses OperatingExpenses $301.54M USD 3 Qtrs
Total operating expenses OperatingExpenses $290.39M USD 3 Qtrs
Total operating expenses OperatingExpenses $290.39M USD 3 Qtrs
Income from operations OperatingIncomeLoss $35.47M USD 1 Quarter
Income from operations OperatingIncomeLoss $35.47M USD 1 Quarter
Income from operations OperatingIncomeLoss $24.61M USD 1 Quarter
Income from operations OperatingIncomeLoss $24.61M USD 1 Quarter
Income from operations OperatingIncomeLoss $58.47M USD 3 Qtrs
Income from operations OperatingIncomeLoss $58.47M USD 3 Qtrs
Income from operations OperatingIncomeLoss $911.00K USD 3 Qtrs
Income from operations OperatingIncomeLoss $911.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $2.33M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.33M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.63M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $6.63M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $2.26M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.26M USD 1 Quarter
Interest expense InterestExpenseNonoperating $6.89M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $6.89M USD 3 Qtrs
Interest income and other income, net OtherNonoperatingIncomeExpense $3.98M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $3.98M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $7.30M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $7.30M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $18.97M USD 3 Qtrs
Interest income and other income, net OtherNonoperatingIncomeExpense $18.97M USD 3 Qtrs
Interest income and other income, net OtherNonoperatingIncomeExpense $17.12M USD 3 Qtrs
Interest income and other income, net OtherNonoperatingIncomeExpense $17.12M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $12.33M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $12.33M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $5.04M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.04M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $10.23M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $10.23M USD 3 Qtrs
Other income, net NonoperatingIncomeExpense $1.65M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $1.65M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.24M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.24M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $68.70M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $68.70M USD 3 Qtrs
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.11M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.11M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.64M USD 1 Quarter
Income before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.64M USD 1 Quarter
Income tax benefit (expense) IncomeTaxExpenseBenefit $17.94M USD 1 Quarter
Income tax benefit (expense) IncomeTaxExpenseBenefit $17.94M USD 1 Quarter
Income tax benefit (expense) IncomeTaxExpenseBenefit $9.77M USD 3 Qtrs
Income tax benefit (expense) IncomeTaxExpenseBenefit $9.77M USD 3 Qtrs
Income tax benefit (expense) IncomeTaxExpenseBenefit $-3.31M USD 1 Quarter
Income tax benefit (expense) IncomeTaxExpenseBenefit $-3.31M USD 1 Quarter
Income tax benefit (expense) IncomeTaxExpenseBenefit $2.48M USD 3 Qtrs
Income tax benefit (expense) IncomeTaxExpenseBenefit $2.48M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.22 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.22 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.36 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.36 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.04 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.04 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.72 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.72 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.20 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.20 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.04 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.70 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.70 USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.77M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.77M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.14M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.14M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.41M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.41M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.67M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.68M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.68M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 97.75M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 97.75M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.59M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.59M shares 1 Quarter
Cash Flow Statement 188 line items
Line Item Tag Value Unit Period
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $87.08M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $87.08M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.83M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $100.83M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $67.66M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $67.66M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $65.59M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $65.59M USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $12.02M USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $12.02M USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $11.42M USD 3 Qtrs
Provision for expected credit losses ProvisionForDoubtfulAccounts $11.42M USD 3 Qtrs
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-5.78M USD 3 Qtrs
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-5.78M USD 3 Qtrs
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-2.86M USD 3 Qtrs
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-2.86M USD 3 Qtrs
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.26M USD 3 Qtrs
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $2.26M USD 3 Qtrs
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-2.57M USD 3 Qtrs
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-2.57M USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $5.96M USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $5.96M USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $5.99M USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $5.99M USD 3 Qtrs
Loss on impairment of long-lived assets AssetImpairmentCharges $356.00K USD 3 Qtrs
Loss on impairment of long-lived assets AssetImpairmentCharges $356.00K USD 3 Qtrs
Loss on impairment of long-lived assets AssetImpairmentCharges $1.14M USD 3 Qtrs
Loss on impairment of long-lived assets AssetImpairmentCharges $1.14M USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes - USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes - USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-561.00K USD 3 Qtrs
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-561.00K USD 3 Qtrs
Release of VAT reserve ReleaseOfValueAddedTax $-819.00K USD 3 Qtrs
Release of VAT reserve ReleaseOfValueAddedTax $-819.00K USD 3 Qtrs
Release of VAT reserve ReleaseOfValueAddedTax - USD 3 Qtrs
Release of VAT reserve ReleaseOfValueAddedTax - USD 3 Qtrs
Other OtherNoncashIncomeExpense $-484.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-484.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $2.57M USD 3 Qtrs
Other OtherNoncashIncomeExpense $2.57M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $16.78M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $16.78M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $18.77M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $18.77M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $13.59M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $13.59M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.57M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $7.57M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-15.87M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-15.87M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.14M USD 3 Qtrs
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $1.14M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $235.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $235.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-561.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-561.00K USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-16.80M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-16.80M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $13.55M USD 3 Qtrs
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $13.55M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $154.43M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $154.43M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $211.39M USD 3 Qtrs
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $211.39M USD 3 Qtrs
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $67.08M USD 3 Qtrs
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $67.08M USD 3 Qtrs
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $132.89M USD 3 Qtrs
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $132.89M USD 3 Qtrs
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $6.49M USD 3 Qtrs
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $6.49M USD 3 Qtrs
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $4.08M USD 3 Qtrs
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $4.08M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $99.34M USD 3 Qtrs
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $99.34M USD 3 Qtrs
Cash paid for asset acquisitions PaymentsForAssetAcquisition $2.50M USD 3 Qtrs
Cash paid for asset acquisitions PaymentsForAssetAcquisition $2.50M USD 3 Qtrs
Cash paid for asset acquisitions PaymentsForAssetAcquisition - USD 3 Qtrs
Cash paid for asset acquisitions PaymentsForAssetAcquisition - USD 3 Qtrs
Purchase of marketable securities PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Purchase of marketable securities PaymentsToAcquireMarketableSecurities - USD 3 Qtrs
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $352.31M USD 3 Qtrs
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $352.31M USD 3 Qtrs
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.67M USD 3 Qtrs
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.67M USD 3 Qtrs
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $773.34M USD 3 Qtrs
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $773.34M USD 3 Qtrs
Purchased interest on marketable securities PaymentsForInterestAvailableForSale - USD 3 Qtrs
Purchased interest on marketable securities PaymentsForInterestAvailableForSale - USD 3 Qtrs
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $151.00K USD 3 Qtrs
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $151.00K USD 3 Qtrs
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $151.00K USD 3 Qtrs
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $151.00K USD 3 Qtrs
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale - USD 3 Qtrs
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale - USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $42.00K USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $42.00K USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $236.00K USD 3 Qtrs
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $236.00K USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $248.27M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $248.27M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-47.66M USD 3 Qtrs
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-47.66M USD 3 Qtrs
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $11.89M USD 3 Qtrs
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $11.89M USD 3 Qtrs
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $15.36M USD 3 Qtrs
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $15.36M USD 3 Qtrs
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.23M USD 3 Qtrs
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.23M USD 3 Qtrs
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.80M USD 3 Qtrs
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $2.80M USD 3 Qtrs
Principal repayments of finance leases FinanceLeasePrincipalPayments $947.00K USD 3 Qtrs
Principal repayments of finance leases FinanceLeasePrincipalPayments $947.00K USD 3 Qtrs
Principal repayments of finance leases FinanceLeasePrincipalPayments $4.10M USD 3 Qtrs
Principal repayments of finance leases FinanceLeasePrincipalPayments $4.10M USD 3 Qtrs
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.17M USD 3 Qtrs
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.17M USD 3 Qtrs
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $15.59M USD 3 Qtrs
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $15.59M USD 3 Qtrs
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $29.88M USD 3 Qtrs
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $29.88M USD 3 Qtrs
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $474.95M USD 3 Qtrs
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $474.95M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-473.34M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-473.34M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-41.02M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-41.02M USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-55.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-55.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-69.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-69.00K USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $122.64M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $122.64M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-70.70M USD 3 Qtrs
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-70.70M USD 3 Qtrs
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $151.81M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $151.81M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $81.11M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $81.11M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $318.98M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $318.98M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $441.62M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $441.62M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $151.81M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $151.81M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $81.11M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $81.11M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $318.98M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $318.98M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $441.62M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $441.62M USD Point-in-time
Cash paid for interest InterestPaidNet $824.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $824.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $595.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $595.00K USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $13.44M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $13.44M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $2.03M USD 3 Qtrs
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $2.03M USD 3 Qtrs
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $51.04M USD 3 Qtrs
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $51.04M USD 3 Qtrs
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $64.40M USD 3 Qtrs
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $64.40M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.22M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.22M USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $980.00K USD 3 Qtrs
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $980.00K USD 3 Qtrs
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $15.80M USD 3 Qtrs
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $15.80M USD 3 Qtrs
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $9.39M USD 3 Qtrs
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $9.39M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.72M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $27.72M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $65.83M USD 3 Qtrs
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $65.83M USD 3 Qtrs
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $11.96M USD 3 Qtrs
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $11.96M USD 3 Qtrs
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $88.00K USD 3 Qtrs
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $88.00K USD 3 Qtrs
Stockholders Equity 78 line items
Line Item Tag Value Unit Period
Beginning Balance (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Beginning Balance StockholdersEquity $-267.58M USD Point-in-time
Beginning Balance StockholdersEquity $-267.58M USD Point-in-time
Beginning Balance StockholdersEquity $-358.77M USD Point-in-time
Beginning Balance StockholdersEquity $-358.77M USD Point-in-time
Beginning Balance StockholdersEquity $-253.78M USD Point-in-time
Beginning Balance StockholdersEquity $-253.78M USD Point-in-time
Beginning Balance StockholdersEquity $-211.70M USD Point-in-time
Beginning Balance StockholdersEquity $-211.70M USD Point-in-time
Beginning Balance StockholdersEquity $47.57M USD Point-in-time
Beginning Balance StockholdersEquity $47.57M USD Point-in-time
Beginning Balance StockholdersEquity $-313.70M USD Point-in-time
Beginning Balance StockholdersEquity $-313.70M USD Point-in-time
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1.70M shares 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1.70M shares 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-506.00K USD 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-506.00K USD 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-1.21M USD 1 Quarter
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-1.21M USD 1 Quarter
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-9.32M USD 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-9.32M USD 3 Qtrs
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-3.47M USD 1 Quarter
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-3.47M USD 1 Quarter
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.23M USD 3 Qtrs
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.23M USD 3 Qtrs
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.80M USD 3 Qtrs
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.80M USD 3 Qtrs
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $479.70M USD 3 Qtrs
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $479.70M USD 3 Qtrs
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $27.08M USD 3 Qtrs
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $27.08M USD 3 Qtrs
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $107.09M USD 1 Quarter
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $107.09M USD 1 Quarter
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $11.37M USD 1 Quarter
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $11.37M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $69.88M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $69.88M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $66.57M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $66.57M USD 3 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $-2.00M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $-2.00M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $23.80M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $23.80M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-74.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-74.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $54.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $54.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.03M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.03M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Ending Balance (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 92.40M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Ending Balance StockholdersEquity $-267.58M USD Point-in-time
Ending Balance StockholdersEquity $-267.58M USD Point-in-time
Ending Balance StockholdersEquity $-358.77M USD Point-in-time
Ending Balance StockholdersEquity $-358.77M USD Point-in-time
Ending Balance StockholdersEquity $-253.78M USD Point-in-time
Ending Balance StockholdersEquity $-253.78M USD Point-in-time
Ending Balance StockholdersEquity $-211.70M USD Point-in-time
Ending Balance StockholdersEquity $-211.70M USD Point-in-time
Ending Balance StockholdersEquity $47.57M USD Point-in-time
Ending Balance StockholdersEquity $47.57M USD Point-in-time
Ending Balance StockholdersEquity $-313.70M USD Point-in-time
Ending Balance StockholdersEquity $-313.70M USD Point-in-time
Comprehensive Income 40 line items
Line Item Tag Value Unit Period
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $66.23M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $3.47M USD 3 Qtrs
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-373.00K USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-373.00K USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $42.00K USD 3 Qtrs
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $42.00K USD 3 Qtrs
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-43.00K USD 3 Qtrs
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-43.00K USD 3 Qtrs
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.07M USD 3 Qtrs
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.07M USD 3 Qtrs
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax - USD 1 Quarter
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $299.00K USD 1 Quarter
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $299.00K USD 1 Quarter
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $12.00K USD 3 Qtrs
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $12.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-74.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-74.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $179.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $54.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $54.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.03M USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.03M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $33.13M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $33.13M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $4.50M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $4.50M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $19.10M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $19.10M USD 1 Quarter
Comprehensive income ComprehensiveIncomeNetOfTax $66.28M USD 3 Qtrs
Comprehensive income ComprehensiveIncomeNetOfTax $66.28M USD 3 Qtrs

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

NEWS
Loading news...
TRENDING
Loading...