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

10-K Filing

DIGITALOCEAN HOLDINGS, INC. CIK: 1582961 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001582961-25-000035
Period End Date 20241231
Filing Date 20250225
Fiscal Year 2024
Fiscal Period FY
XBRL Instance docn-20241231_htm.xml
Balance Sheet 170 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.94M USD Point-in-time
Accounts receivable, allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $5.94M 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 $428.45M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $428.45M 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
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
Marketable securities MarketableSecuritiesCurrent - USD Point-in-time
Marketable securities MarketableSecuritiesCurrent - 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
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,940 and $5,848, respectively AccountsReceivableNetCurrent $62.19M USD Point-in-time
Accounts receivable, less allowance for credit losses of $5,940 and $5,848, respectively AccountsReceivableNetCurrent $62.19M 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
Accounts receivable, less allowance for credit losses of $5,940 and $5,848, respectively AccountsReceivableNetCurrent $72.49M USD Point-in-time
Accounts receivable, less allowance for credit losses of $5,940 and $5,848, respectively AccountsReceivableNetCurrent $72.49M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $40.79M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $40.79M 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
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
Total current assets AssetsCurrent $541.72M USD Point-in-time
Total current assets AssetsCurrent $541.72M 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
Total current assets AssetsCurrent $502.99M USD Point-in-time
Total current assets AssetsCurrent $502.99M 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
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.23M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 92.23M shares 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
Property and equipment, net PropertyPlantAndEquipmentNet $432.54M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $432.54M USD 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 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
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Goodwill Goodwill $315.17M USD Point-in-time
Goodwill Goodwill $315.17M 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 $117.72M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $117.72M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $187.88M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $187.88M 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
Deferred tax assets DeferredIncomeTaxAssetsNet $1.99M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $1.99M USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $200.00K USD Point-in-time
Deferred tax assets DeferredIncomeTaxAssetsNet $200.00K USD Point-in-time
Other assets OtherAssetsNoncurrent $8.54M USD Point-in-time
Other assets OtherAssetsNoncurrent $8.54M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.11M USD Point-in-time
Other assets OtherAssetsNoncurrent $5.11M USD Point-in-time
Total assets Assets $1.64B USD Point-in-time
Total assets Assets $1.64B 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 $3.96M USD Point-in-time
Accounts payable AccountsPayableCurrent $3.96M USD Point-in-time
Accounts payable AccountsPayableCurrent $54.56M USD Point-in-time
Accounts payable AccountsPayableCurrent $54.56M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $38.16M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $38.16M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $31.05M USD Point-in-time
Accrued other expenses AccruedLiabilitiesCurrent $31.05M 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.40M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $5.40M 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 $75.78M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $75.78M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $70.98M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $70.98M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $47.05M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $47.05M 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 $220.96M USD Point-in-time
Total current liabilities LiabilitiesCurrent $220.96M 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 $4.12M USD Point-in-time
Deferred tax liabilities DeferredIncomeTaxLiabilitiesNet $4.12M 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.49B USD Point-in-time
Long-term debt LongTermDebtNoncurrent $1.49B 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
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $130.43M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $130.43M 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.09M USD Point-in-time
Other long-term liabilities OtherLiabilitiesNoncurrent $1.09M USD Point-in-time
Total liabilities Liabilities $1.84B USD Point-in-time
Total liabilities Liabilities $1.84B 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 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 10) CommitmentsAndContingencies - USD Point-in-time
Commitments and Contingencies (Note 10) 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 December 31, 2024 and 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 December 31, 2024 and 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 December 31, 2024 and 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 December 31, 2024 and 2023) PreferredStockValue - USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,234,517 and 90,243,442 issued and outstanding as of December 31, 2024 and 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,234,517 and 90,243,442 issued and outstanding as of December 31, 2024 and 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,234,517 and 90,243,442 issued and outstanding as of December 31, 2024 and 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Common stock ($0.000025 par value per share; 750,000,000 shares authorized; 92,234,517 and 90,243,442 issued and outstanding as of December 31, 2024 and 2023, respectively) CommonStockValue $2.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $57.28M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $57.28M 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 $-1.50M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-1.50M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-344.24M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-344.24M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-258.74M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-258.74M 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 $-202.96M USD Point-in-time
Total stockholders deficit StockholdersEquity $-202.96M USD Point-in-time
Total stockholders deficit StockholdersEquity $578.20M USD Point-in-time
Total stockholders deficit StockholdersEquity $578.20M 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.64B USD Point-in-time
Total liabilities and stockholders deficit LiabilitiesAndStockholdersEquity $1.64B 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 424 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $169.81M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $169.81M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $184.73M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $184.73M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $576.32M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $576.32M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $204.93M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $204.93M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $692.88M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $692.88M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $198.48M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $198.48M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $177.06M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $177.06M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $180.87M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $180.87M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $165.13M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $165.13M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $192.48M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $192.48M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $780.62M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $780.62M USD Annual
Cost of revenue CostOfRevenue $314.67M USD Annual
Cost of revenue CostOfRevenue $314.67M USD Annual
Cost of revenue CostOfRevenue $74.54M USD 1 Quarter
Cost of revenue CostOfRevenue $74.54M USD 1 Quarter
Cost of revenue CostOfRevenue $78.84M USD 1 Quarter
Cost of revenue CostOfRevenue $78.84M USD 1 Quarter
Cost of revenue CostOfRevenue $81.92M USD 1 Quarter
Cost of revenue CostOfRevenue $81.92M USD 1 Quarter
Cost of revenue CostOfRevenue $77.61M USD 1 Quarter
Cost of revenue CostOfRevenue $77.61M USD 1 Quarter
Cost of revenue CostOfRevenue $73.25M USD 1 Quarter
Cost of revenue CostOfRevenue $73.25M USD 1 Quarter
Cost of revenue CostOfRevenue $295.39M USD Annual
Cost of revenue CostOfRevenue $295.39M USD Annual
Cost of revenue CostOfRevenue $69.99M USD 1 Quarter
Cost of revenue CostOfRevenue $69.99M USD 1 Quarter
Cost of revenue CostOfRevenue $78.33M USD 1 Quarter
Cost of revenue CostOfRevenue $78.33M USD 1 Quarter
Cost of revenue CostOfRevenue $211.93M USD Annual
Cost of revenue CostOfRevenue $211.93M USD Annual
Cost of revenue CostOfRevenue $75.58M USD 1 Quarter
Cost of revenue CostOfRevenue $75.58M USD 1 Quarter
Gross profit GrossProfit $109.15M USD 1 Quarter
Gross profit GrossProfit $109.15M USD 1 Quarter
Gross profit GrossProfit $397.50M USD Annual
Gross profit GrossProfit $397.50M USD Annual
Gross profit GrossProfit $465.94M USD Annual
Gross profit GrossProfit $465.94M USD Annual
Gross profit GrossProfit $103.26M USD 1 Quarter
Gross profit GrossProfit $103.26M USD 1 Quarter
Gross profit GrossProfit $116.56M USD 1 Quarter
Gross profit GrossProfit $116.56M USD 1 Quarter
Gross profit GrossProfit $99.83M USD 1 Quarter
Gross profit GrossProfit $99.83M USD 1 Quarter
Gross profit GrossProfit $103.81M USD 1 Quarter
Gross profit GrossProfit $103.81M USD 1 Quarter
Gross profit GrossProfit $90.59M USD 1 Quarter
Gross profit GrossProfit $90.59M USD 1 Quarter
Gross profit GrossProfit $114.15M USD 1 Quarter
Gross profit GrossProfit $114.15M USD 1 Quarter
Gross profit GrossProfit $126.08M USD 1 Quarter
Gross profit GrossProfit $126.08M USD 1 Quarter
Gross profit GrossProfit $364.39M USD Annual
Gross profit GrossProfit $364.39M USD Annual
Research and development ResearchAndDevelopmentExpense $37.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $37.51M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $29.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $29.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.93M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.93M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $37.70M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $37.70M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $31.73M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $31.73M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $142.50M USD Annual
Research and development ResearchAndDevelopmentExpense $142.50M USD Annual
Research and development ResearchAndDevelopmentExpense $136.92M USD Annual
Research and development ResearchAndDevelopmentExpense $136.92M USD Annual
Research and development ResearchAndDevelopmentExpense $40.31M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $40.31M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $32.98M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $36.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $36.28M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $143.88M USD Annual
Research and development ResearchAndDevelopmentExpense $143.88M USD Annual
Sales and marketing SellingAndMarketingExpense $81.02M USD Annual
Sales and marketing SellingAndMarketingExpense $81.02M USD Annual
Sales and marketing SellingAndMarketingExpense $18.00M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $18.00M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $19.41M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $19.41M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $15.26M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $15.26M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $14.33M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $14.33M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $16.99M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $16.99M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $65.06M USD Annual
Sales and marketing SellingAndMarketingExpense $65.06M USD Annual
Sales and marketing SellingAndMarketingExpense $71.57M USD Annual
Sales and marketing SellingAndMarketingExpense $71.57M USD Annual
Sales and marketing SellingAndMarketingExpense $18.91M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $18.91M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $16.34M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $16.34M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.39M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $17.39M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.94M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.94M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $44.88M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $44.88M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $165.19M USD Annual
General and administrative GeneralAndAdministrativeExpense $165.19M USD Annual
General and administrative GeneralAndAdministrativeExpense $33.83M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $33.83M 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 $45.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $45.77M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.86M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $48.86M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.84M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $40.84M 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 $162.74M USD Annual
General and administrative GeneralAndAdministrativeExpense $162.74M USD Annual
General and administrative GeneralAndAdministrativeExpense $160.87M USD Annual
General and administrative GeneralAndAdministrativeExpense $160.87M USD Annual
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD Annual
Restructuring and other charges RestructuringCharges - USD Annual
Restructuring and other charges RestructuringCharges $25.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $25.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $20.89M USD Annual
Restructuring and other charges RestructuringCharges $20.89M USD Annual
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges $434.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $434.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $-441.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges $-441.00K USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD Annual
Restructuring and other charges RestructuringCharges - USD Annual
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges - USD 1 Quarter
Restructuring and other charges RestructuringCharges $20.87M USD 1 Quarter
Restructuring and other charges RestructuringCharges $20.87M USD 1 Quarter
Total operating expenses OperatingExpenses $374.94M USD Annual
Total operating expenses OperatingExpenses $374.94M USD Annual
Total operating expenses OperatingExpenses $385.60M USD Annual
Total operating expenses OperatingExpenses $385.60M USD Annual
Total operating expenses OperatingExpenses $92.28M USD 1 Quarter
Total operating expenses OperatingExpenses $92.28M USD 1 Quarter
Total operating expenses OperatingExpenses $390.09M USD Annual
Total operating expenses OperatingExpenses $390.09M USD Annual
Total operating expenses OperatingExpenses $91.82M USD 1 Quarter
Total operating expenses OperatingExpenses $91.82M USD 1 Quarter
Total operating expenses OperatingExpenses $101.33M USD 1 Quarter
Total operating expenses OperatingExpenses $101.33M USD 1 Quarter
Total operating expenses OperatingExpenses $68.35M USD 1 Quarter
Total operating expenses OperatingExpenses $68.35M USD 1 Quarter
Total operating expenses OperatingExpenses $97.61M USD 1 Quarter
Total operating expenses OperatingExpenses $97.61M USD 1 Quarter
Total operating expenses OperatingExpenses $123.65M USD 1 Quarter
Total operating expenses OperatingExpenses $123.65M USD 1 Quarter
Total operating expenses OperatingExpenses $93.55M USD 1 Quarter
Total operating expenses OperatingExpenses $93.55M USD 1 Quarter
Total operating expenses OperatingExpenses $91.96M USD 1 Quarter
Total operating expenses OperatingExpenses $91.96M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $91.01M USD Annual
Income (loss) from operations OperatingIncomeLoss $91.01M USD Annual
Income (loss) from operations OperatingIncomeLoss $11.90M USD Annual
Income (loss) from operations OperatingIncomeLoss $11.90M USD Annual
Income (loss) from operations OperatingIncomeLoss $-33.06M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-33.06M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $24.61M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $24.61M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $22.33M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $22.33M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $32.53M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $32.53M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $10.98M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $10.98M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-1.50M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-1.50M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $35.47M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $35.47M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-25.70M USD Annual
Income (loss) from operations OperatingIncomeLoss $-25.70M USD Annual
Income (loss) from operations OperatingIncomeLoss $11.54M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $11.54M USD 1 Quarter
Interest expense InterestExpenseNonoperating $9.11M USD Annual
Interest expense InterestExpenseNonoperating $9.11M USD Annual
Interest expense InterestExpenseNonoperating $2.33M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.33M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.40M USD Annual
Interest expense InterestExpenseNonoperating $8.40M USD Annual
Interest expense InterestExpenseNonoperating $2.31M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.31M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.30M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.30M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.26M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.26M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.19M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.19M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.32M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.32M USD 1 Quarter
Interest expense InterestExpenseNonoperating $8.95M USD Annual
Interest expense InterestExpenseNonoperating $8.95M USD Annual
Interest expense InterestExpenseNonoperating $2.23M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.23M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.11M USD 1 Quarter
Interest expense InterestExpenseNonoperating $2.11M USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-407.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-407.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $7.59M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $7.59M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $23.82M USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $23.82M USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $-1.31M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $-1.31M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $5.02M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $5.02M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $10.62M USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $10.62M USD Annual
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 $15.80M USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $15.80M USD Annual
Interest income and other income, net OtherNonoperatingIncomeExpense $4.86M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $4.86M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $7.39M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $7.39M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $4.80M USD 1 Quarter
Interest income and other income, net OtherNonoperatingIncomeExpense $4.80M 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
Other income, net NonoperatingIncomeExpense $2.72M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.72M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $-3.54M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $-3.54M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.55M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.55M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $1.81M USD Annual
Other income, net NonoperatingIncomeExpense $1.81M USD Annual
Other income, net NonoperatingIncomeExpense $2.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $2.48M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.04M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.04M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.21M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $5.21M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $1.65M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $1.65M USD 1 Quarter
Other income, net NonoperatingIncomeExpense $14.88M USD Annual
Other income, net NonoperatingIncomeExpense $14.88M USD Annual
Other income, net NonoperatingIncomeExpense $6.69M USD Annual
Other income, net NonoperatingIncomeExpense $6.69M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.81M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $24.81M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.99M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $28.99M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.64M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $29.64M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $97.70M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $97.70M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.11M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $37.11M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-23.89M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-23.89M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.78M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $26.78M USD Annual
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.26M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $14.26M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.53M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $13.53M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.98M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $3.98M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-27.85M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-27.85M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $116.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $116.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.32M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $3.32M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-2.41M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-2.41M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.67M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $5.67M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $13.21M USD Annual
Income tax expense IncomeTaxExpenseBenefit $13.21M USD Annual
Income tax expense IncomeTaxExpenseBenefit $3.92M USD Annual
Income tax expense IncomeTaxExpenseBenefit $3.92M USD Annual
Income tax expense IncomeTaxExpenseBenefit $10.73M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $10.73M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $17.94M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $17.94M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-3.31M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-3.31M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-11.48M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $-11.48M USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $7.37M USD Annual
Income tax expense IncomeTaxExpenseBenefit $7.37M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.21 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.21 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.16 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.16 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.17 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.17 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.92 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.92 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.22 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.22 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $0.20 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.20 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.18 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.18 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.01 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.01 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.28 USD Annual
Basic (in dollars per share) EarningsPerShareBasic $-0.28 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.20 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.20 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.15 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.15 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.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.33 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.17 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.17 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.28 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $-0.28 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.19 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.19 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.01 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.01 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.89 USD Annual
Diluted (in dollars per share) EarningsPerShareDiluted $0.89 USD Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.81M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 100.81M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.93M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.93M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.25M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.25M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 95.56M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 95.56M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.32M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.32M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.79M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.79M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.14M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 92.14M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.14M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 90.14M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 87.67M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.63M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 91.63M shares Annual
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 89.01M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 89.01M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 94.40M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 94.40M 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.59M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 102.59M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 93.79M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 93.79M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 93.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 93.83M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 92.03M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 92.03M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 94.50M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 94.50M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 96.42M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 96.42M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 96.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 96.25M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.81M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 100.81M shares Annual
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 95.56M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 95.56M shares 1 Quarter
Cash Flow Statement 308 line items
Line Item Tag Value Unit Period
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $102.23M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $102.23M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $130.05M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $130.05M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $117.87M USD Annual
Depreciation and amortization DepreciationDepletionAndAmortization $117.87M USD Annual
Stock-based compensation ShareBasedCompensation $105.83M USD Annual
Stock-based compensation ShareBasedCompensation $105.83M USD Annual
Stock-based compensation ShareBasedCompensation $88.35M USD Annual
Stock-based compensation ShareBasedCompensation $88.35M USD Annual
Stock-based compensation ShareBasedCompensation $90.55M USD Annual
Stock-based compensation ShareBasedCompensation $90.55M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $16.45M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $16.45M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $15.36M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $15.36M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $16.55M USD Annual
Provision for expected credit losses ProvisionForDoubtfulAccounts $16.55M USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-324.00K USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-324.00K USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-11.42M USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-11.42M USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-5.71M USD Annual
Operating lease right-of-use assets and liabilities, net IncreaseDecreaseInOperatingLeaseRightOfUseAsset $-5.71M USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-407.00K USD Annual
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-407.00K USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.13M USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.13M USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-1.87M USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-1.87M USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-2.57M USD Annual
Net accretion of discounts and amortization of premiums on investments AccretionAmortizationOfDiscountsAndPremiumsInvestments $-2.57M USD Annual
Non-cash interest expense NoncashInterestExpense $7.99M USD Annual
Non-cash interest expense NoncashInterestExpense $7.99M USD Annual
Non-cash interest expense NoncashInterestExpense $7.88M USD Annual
Non-cash interest expense NoncashInterestExpense $7.88M USD Annual
Non-cash interest expense NoncashInterestExpense $7.95M USD Annual
Non-cash interest expense NoncashInterestExpense $7.95M USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $1.14M USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $1.14M USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $1.64M USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $1.64M USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $356.00K USD Annual
Impairment of certain long-lived assets AssetImpairmentCharges $356.00K USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-2.34M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $-2.34M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $1.83M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $1.83M USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $67.00K USD Annual
Deferred income taxes IncreaseDecreaseInDeferredIncomeTaxes $67.00K USD Annual
Release of VAT reserve ReleaseOfValueAddedTax - USD Annual
Release of VAT reserve ReleaseOfValueAddedTax - USD Annual
Release of VAT reserve ReleaseOfValueAddedTax $-819.00K USD Annual
Release of VAT reserve ReleaseOfValueAddedTax $-819.00K USD Annual
Release of VAT reserve ReleaseOfValueAddedTax - USD Annual
Release of VAT reserve ReleaseOfValueAddedTax - USD Annual
Other OtherNoncashIncomeExpense $-166.00K USD Annual
Other OtherNoncashIncomeExpense $-166.00K USD Annual
Other OtherNoncashIncomeExpense $-4.92M USD Annual
Other OtherNoncashIncomeExpense $-4.92M USD Annual
Other OtherNoncashIncomeExpense $-627.00K USD Annual
Other OtherNoncashIncomeExpense $-627.00K USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.64M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.64M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $22.67M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $22.67M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.75M USD Annual
Accounts receivable IncreaseDecreaseInAccountsReceivable $26.75M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.42M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.42M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.59M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.59M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.10M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $12.10M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $7.42M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $7.42M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.50M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $5.50M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-11.08M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $-11.08M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-290.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-290.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $57.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $57.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-315.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-315.00K USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-7.67M USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-7.67M USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-21.21M USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $-21.21M USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $25.94M USD Annual
Other assets and liabilities IncreaseDecreaseInOtherOperatingCapitalNet $25.94M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $234.94M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $234.94M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $282.73M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $282.73M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $195.15M USD Annual
Net cash provided by operating activities NetCashProvidedByUsedInOperatingActivities $195.15M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $106.39M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $106.39M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $178.17M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $178.17M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $119.30M USD Annual
Capital expenditures - property and equipment PaymentsToAcquirePropertyPlantAndEquipment $119.30M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $8.36M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $8.36M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $5.51M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $5.51M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $8.91M USD Annual
Capital expenditures - internal-use software development PaymentsToDevelopSoftware $8.91M USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $4.92M USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets $4.92M USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Purchase of intangible assets PaymentsToAcquireIntangibleAssets - USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $99.02M USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $99.02M USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $305.17M USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired $305.17M USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for acquisition of businesses, net of cash acquired PaymentsToAcquireBusinessesNetOfCashAcquired - USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition $2.50M USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition $2.50M USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition $5.40M USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition $5.40M USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition - USD Annual
Cash paid for asset acquisitions PaymentsForAssetAcquisition - USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $1.70B USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $1.70B USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities - USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities - USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $352.31M USD Annual
Purchase of marketable securities PaymentsToAcquireMarketableSecurities $352.31M USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $19.99M USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $19.99M USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD Annual
Sales of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $979.57M USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $979.57M USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.67M USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $91.67M USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $956.85M USD Annual
Maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $956.85M USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $151.00K USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $151.00K USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale - USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale - USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $1.57M USD Annual
Purchased interest on marketable securities PaymentsForInterestAvailableForSale $1.57M USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale - USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale - USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $1.55M USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $1.55M USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $151.00K USD Annual
Proceeds from interest on marketable securities ProceedsFromInterestAvailableForSale $151.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $981.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $981.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $43.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $43.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $236.00K USD Annual
Proceeds from sale of equipment ProceedsFromSaleOfPropertyPlantAndEquipment $236.00K USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-94.81M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-94.81M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $401.15M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $401.15M USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.15B USD Annual
Net cash (used in) provided by investing activities NetCashProvidedByUsedInInvestingActivities $-1.15B USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts $1.52M USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts $1.52M USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Payment of debt issuance costs PaymentsOfDebtIssuanceCosts - USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $11.51M USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $11.51M USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $38.41M USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $38.41M USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $13.07M USD Annual
Proceeds related to the issuance of common stock under equity incentive plan ProceedsFromStockPlans $13.07M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $7.93M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $7.93M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $4.98M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $4.98M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $4.09M USD Annual
Proceeds from the issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans $4.09M USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments $5.47M USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments $5.47M USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments $2.26M USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments $2.26M USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments - USD Annual
Principal repayments of finance leases FinanceLeasePrincipalPayments - USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $28.28M USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $28.28M USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.57M USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $21.57M USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $28.35M USD Annual
Employee payroll taxes paid related to net settlement of equity awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $28.35M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $59.79M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $59.79M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $600.00M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $600.00M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $488.45M USD Annual
Repurchase and retirement of common stock including related costs PaymentsForRepurchaseOfCommonStock $488.45M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-468.90M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-468.90M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-76.45M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-76.45M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-610.36M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-610.36M USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-249.00K USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-249.00K USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-264.00K USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-264.00K USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-15.00K USD Annual
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-15.00K USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $167.18M USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $167.18M USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $111.21M USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $111.21M USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.56B USD Annual
Increase (decrease) in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-1.56B USD Annual
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 $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 $430.19M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $430.19M USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.72B USD Point-in-time
Cash, cash equivalents and restricted cash - beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.72B USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.72B USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.72B 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 $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 $430.19M USD Point-in-time
Cash, cash equivalents and restricted cash - end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $430.19M USD Point-in-time
Cash paid for interest InterestPaidNet $475.00K USD Annual
Cash paid for interest InterestPaidNet $475.00K USD Annual
Cash paid for interest InterestPaidNet $1.05M USD Annual
Cash paid for interest InterestPaidNet $1.05M USD Annual
Cash paid for interest InterestPaidNet $916.00K USD Annual
Cash paid for interest InterestPaidNet $916.00K USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $4.57M USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $4.57M USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $19.67M USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $19.67M USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $2.72M USD Annual
Cash paid for taxes, net of refunds IncomeTaxesPaidNet $2.72M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $49.87M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $49.87M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $74.25M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $74.25M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $83.07M USD Annual
Operating cash flows paid for operating leases PaymentsForOperatingLeaseOperatingActivity $83.07M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.81M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $2.81M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.72M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.72M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.44M USD Annual
Capitalized stock-based compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $1.44M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $4.83M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $4.83M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $55.26M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $55.26M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $15.69M USD Annual
Property and equipment received but not yet paid, included in Accounts payable and Accrued other expenses CapitalExpendituresIncurredButNotYetPaid $15.69M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $113.23M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $113.23M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $73.44M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $73.44M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $204.10M USD Annual
Operating right-of-use assets obtained in exchange for operating lease liabilities RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $204.10M USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability - USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $324.00K USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $324.00K USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $11.94M USD Annual
Finance right-of-use assets obtained in exchange for finance lease liabilities RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability $11.94M USD Annual
Stockholders Equity 80 line items
Line Item Tag Value Unit Period
Beginning Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Beginning Balance (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Beginning Balance StockholdersEquity $47.57M USD Point-in-time
Beginning Balance StockholdersEquity $47.57M USD Point-in-time
Beginning Balance StockholdersEquity $-202.96M USD Point-in-time
Beginning Balance StockholdersEquity $-202.96M USD Point-in-time
Beginning Balance StockholdersEquity $578.20M USD Point-in-time
Beginning Balance StockholdersEquity $578.20M 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.83M shares Annual
Issuance of common stock under equity incentive plan, net of taxes withheld (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 1.83M shares Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-15.25M USD Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-15.25M USD Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-16.63M USD Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $-16.63M USD Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $16.31M USD Annual
Issuance of common stock under equity incentive plan, net of taxes withheld StockIssuedDuringPeriodValueStockOptionsExercised $16.31M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.98M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.98M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $7.92M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $7.92M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.09M USD Annual
Issuance of common stock under employee stock purchase plan, net of taxes withheld StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $4.09M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $54.90M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $54.90M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $493.34M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $493.34M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $600.00M USD Annual
Repurchase and retirement of common stock including related costs StockRepurchasedAndRetiredDuringPeriodValue $600.00M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $89.78M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $89.78M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $107.55M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $107.55M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $93.35M USD Annual
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $93.35M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.04M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.04M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.60M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.60M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Ending Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 90.24M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Ending Balance (in shares) CommonStockSharesOutstanding 92.23M shares Point-in-time
Ending Balance StockholdersEquity $47.57M USD Point-in-time
Ending Balance StockholdersEquity $47.57M USD Point-in-time
Ending Balance StockholdersEquity $-202.96M USD Point-in-time
Ending Balance StockholdersEquity $-202.96M USD Point-in-time
Ending Balance StockholdersEquity $578.20M USD Point-in-time
Ending Balance StockholdersEquity $578.20M USD Point-in-time
Ending Balance StockholdersEquity $-313.70M USD Point-in-time
Ending Balance StockholdersEquity $-313.70M USD Point-in-time
Treasury Stock, Retired, Cost Method, Amount TreasuryStockRetiredCostMethodAmount - USD Annual
Treasury Stock, Retired, Cost Method, Amount TreasuryStockRetiredCostMethodAmount - USD Annual
Comprehensive Income 46 line items
Line Item Tag Value Unit Period
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $32.95M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $18.27M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $19.41M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $84.49M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-16.37M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $-27.80M USD Annual
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $14.14M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $15.94M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $19.18M USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Net income (loss) attributable to common stockholders NetIncomeLoss $665.00K USD 1 Quarter
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $345.00K USD Annual
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $345.00K USD Annual
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.06M USD Annual
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.06M USD Annual
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-411.00K USD Annual
Foreign currency translation adjustments, net of taxes OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-411.00K USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $12.00K USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $12.00K USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-1.26M USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-1.26M USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.25M USD Annual
Unrealized gain on marketable securities, net of taxes OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.25M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.04M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.04M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.60M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.60M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD Annual
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.67M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $21.00M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $21.00M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $83.45M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $83.45M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $-29.48M USD Annual
Comprehensive income ComprehensiveIncomeNetOfTax $-29.48M USD Annual

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

NEWS
Loading news...
TRENDING
Loading...