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

10-Q Filing

REDDIT, INC. CIK: 1713445 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001713445-25-000196
Period End Date 20250630
Filing Date 20250801
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance rddt-20250630_htm.xml
Balance Sheet 126 line items
Line Item Tag Value Unit Period
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $562.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $562.09M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $467.95M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $467.95M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $734.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $734.06M 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
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.28B USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.28B USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.33B USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $1.33B 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
Accounts receivable, net AccountsReceivableNetCurrent $407.23M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $407.23M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $349.53M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $349.53M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $62.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $62.76M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.06M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $33.06M USD Point-in-time
Total current assets AssetsCurrent $2.53B USD Point-in-time
Total current assets AssetsCurrent $2.53B USD Point-in-time
Total current assets AssetsCurrent $2.22B USD Point-in-time
Total current assets AssetsCurrent $2.22B USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $11.39M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $11.39M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $12.65M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $12.65M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $22.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $22.12M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.25M USD Point-in-time
Operating lease right-of-use assets, net OperatingLeaseRightOfUseAsset $23.25M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $25.42M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $25.42M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $20.47M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $20.47M USD Point-in-time
Goodwill Goodwill $42.17M USD Point-in-time
Goodwill Goodwill $42.17M USD Point-in-time
Goodwill Goodwill $42.17M USD Point-in-time
Goodwill Goodwill $42.17M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $6.12M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $6.12M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.70M USD Point-in-time
Other noncurrent assets OtherAssetsNoncurrent $9.70M USD Point-in-time
Total assets Assets $2.63B USD Point-in-time
Total assets Assets $2.63B USD Point-in-time
Total assets Assets $2.34B USD Point-in-time
Total assets Assets $2.34B USD Point-in-time
Accounts payable AccountsPayableCurrent $45.42M USD Point-in-time
Accounts payable AccountsPayableCurrent $45.42M USD Point-in-time
Accounts payable AccountsPayableCurrent $63.94M USD Point-in-time
Accounts payable AccountsPayableCurrent $63.94M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $6.14M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $6.14M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $6.57M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $6.57M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $140.32M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $140.32M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $124.46M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesCurrent $124.46M USD Point-in-time
Total current liabilities LiabilitiesCurrent $210.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $210.83M USD Point-in-time
Total current liabilities LiabilitiesCurrent $176.02M USD Point-in-time
Total current liabilities LiabilitiesCurrent $176.02M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $20.57M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $20.57M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $18.61M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $18.61M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $9.26M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $9.26M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $15.78M USD Point-in-time
Other noncurrent liabilities OtherLiabilitiesNoncurrent $15.78M USD Point-in-time
Total liabilities Liabilities $205.85M USD Point-in-time
Total liabilities Liabilities $205.85M USD Point-in-time
Total liabilities Liabilities $245.22M USD Point-in-time
Total liabilities Liabilities $245.22M 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, par value $0.0001 per share; 100,000,000 shares authorized as of June 30, 2025 and December 31, 2024; no shares issued and outstanding as of June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share; 100,000,000 shares authorized as of June 30, 2025 and December 31, 2024; no shares issued and outstanding as of June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share; 100,000,000 shares authorized as of June 30, 2025 and December 31, 2024; no shares issued and outstanding as of June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Preferred stock, par value $0.0001 per share; 100,000,000 shares authorized as of June 30, 2025 and December 31, 2024; no shares issued and outstanding as of June 30, 2025 and December 31, 2024 PreferredStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $3.47B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $3.47B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $3.33B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $3.33B USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $3.73M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $3.73M USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $24.00K USD Point-in-time
Accumulated other comprehensive income (loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $24.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.20B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.20B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.09B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.09B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.39B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.39B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $-412.92M USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $-412.92M USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.13B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.13B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $1.84B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $1.84B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.22B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $2.22B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $1.89B USD Point-in-time
Total stockholders equity (deficit) StockholdersEquity $1.89B USD Point-in-time
Total liabilities and stockholders equity (deficit) LiabilitiesAndStockholdersEquity $2.63B USD Point-in-time
Total liabilities and stockholders equity (deficit) LiabilitiesAndStockholdersEquity $2.63B USD Point-in-time
Total liabilities and stockholders equity (deficit) LiabilitiesAndStockholdersEquity $2.34B USD Point-in-time
Total liabilities and stockholders equity (deficit) LiabilitiesAndStockholdersEquity $2.34B USD Point-in-time
Income Statement 120 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $524.15M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $524.15M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $281.18M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $281.18M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $891.99M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $891.99M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $499.63M USD 1 Quarter
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $499.63M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $45.90M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $45.90M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $82.99M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $82.99M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $57.12M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $57.12M USD 2 Qtrs
Cost of revenue CostOfGoodsAndServicesSold $29.50M USD 1 Quarter
Cost of revenue CostOfGoodsAndServicesSold $29.50M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $387.88M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $387.88M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $142.78M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $142.78M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $196.61M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $196.61M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $579.81M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $579.81M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $120.62M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $120.62M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $71.46M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $71.46M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $195.55M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $195.55M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $211.30M USD 2 Qtrs
Sales and marketing SellingAndMarketingExpense $211.30M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $68.49M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $68.49M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $138.20M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $138.20M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $311.96M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $311.96M USD 2 Qtrs
General and administrative GeneralAndAdministrativeExpense $68.79M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $68.79M USD 1 Quarter
Total costs and expenses CostsAndExpenses $431.92M USD 1 Quarter
Total costs and expenses CostsAndExpenses $431.92M USD 1 Quarter
Total costs and expenses CostsAndExpenses $1.14B USD 2 Qtrs
Total costs and expenses CostsAndExpenses $1.14B USD 2 Qtrs
Total costs and expenses CostsAndExpenses $820.37M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $820.37M USD 2 Qtrs
Total costs and expenses CostsAndExpenses $312.22M USD 1 Quarter
Total costs and expenses CostsAndExpenses $312.22M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-620.29M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-620.29M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $71.61M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $71.61M USD 2 Qtrs
Income (loss) from operations OperatingIncomeLoss $-31.04M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $-31.04M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $67.71M USD 1 Quarter
Income (loss) from operations OperatingIncomeLoss $67.71M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $21.15M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $21.15M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $20.72M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $20.72M USD 1 Quarter
Other income (expense), net NonoperatingIncomeExpense $41.68M USD 2 Qtrs
Other income (expense), net NonoperatingIncomeExpense $41.68M USD 2 Qtrs
Other income (expense), net NonoperatingIncomeExpense $35.28M USD 2 Qtrs
Other income (expense), net NonoperatingIncomeExpense $35.28M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $113.30M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $113.30M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.86M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $88.86M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.31M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-10.31M USD 1 Quarter
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-585.02M USD 2 Qtrs
Income (loss) before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-585.02M USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-439.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-439.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-2.16M USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-2.16M USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $149.00K USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $149.00K USD 2 Qtrs
Income tax expense (benefit) IncomeTaxExpenseBenefit $-216.00K USD 1 Quarter
Income tax expense (benefit) IncomeTaxExpenseBenefit $-216.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.48 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.48 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.06 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-4.99 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-4.99 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.63 USD 2 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $0.63 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.06 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-4.99 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-4.99 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.45 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.58 USD 2 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.58 USD 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 183.73M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 183.73M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 117.31M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 117.31M shares 2 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 164.38M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 164.38M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 185.44M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 185.44M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 164.38M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 164.38M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 117.31M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 117.31M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.68M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 200.68M shares 2 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 199.52M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 199.52M shares 1 Quarter
Cash Flow Statement 262 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $3.93M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $3.93M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.90M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.90M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $3.77M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $3.77M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $7.51M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $7.51M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $2.59M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $2.59M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $2.98M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $2.98M USD 2 Qtrs
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $1.51M USD 1 Quarter
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $1.51M USD 1 Quarter
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD 1 Quarter
Non-cash operating lease cost OperatingLeaseRightOfUseAssetAmortizationExpense $1.33M USD 1 Quarter
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.69M USD 1 Quarter
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $6.69M USD 1 Quarter
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $15.57M USD 2 Qtrs
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $15.57M USD 2 Qtrs
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $11.36M USD 1 Quarter
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $11.36M USD 1 Quarter
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $19.49M USD 2 Qtrs
Amortization of premium (accretion of discount) on marketable securities, net AccretionAmortizationOfDiscountsAndPremiumsInvestments $19.49M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $89.07M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $89.07M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $641.77M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $641.77M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $174.48M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $174.48M USD 2 Qtrs
Stock-based compensation expense ShareBasedCompensation $64.27M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $64.27M USD 1 Quarter
Other adjustments OtherNoncashIncomeExpense $-626.00K USD 2 Qtrs
Other adjustments OtherNoncashIncomeExpense $-626.00K USD 2 Qtrs
Other adjustments OtherNoncashIncomeExpense $-97.00K USD 1 Quarter
Other adjustments OtherNoncashIncomeExpense $-97.00K USD 1 Quarter
Other adjustments OtherNoncashIncomeExpense $41.00K USD 2 Qtrs
Other adjustments OtherNoncashIncomeExpense $41.00K USD 2 Qtrs
Other adjustments OtherNoncashIncomeExpense $-141.00K USD 1 Quarter
Other adjustments OtherNoncashIncomeExpense $-141.00K USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.19M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $-5.19M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $24.79M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $24.79M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $81.12M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $81.12M USD 1 Quarter
Accounts receivable IncreaseDecreaseInAccountsReceivable $57.76M USD 2 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $57.76M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $6.27M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $6.27M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $26.36M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $26.36M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.35M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $9.35M USD 1 Quarter
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $20.18M USD 2 Qtrs
Prepaid expenses and other assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $20.18M USD 2 Qtrs
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-780.00K USD 1 Quarter
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-780.00K USD 1 Quarter
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-1.59M USD 1 Quarter
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-1.59M USD 1 Quarter
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-1.31M USD 2 Qtrs
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-1.31M USD 2 Qtrs
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-3.37M USD 2 Qtrs
Operating lease right-of-use assets and liabilities IncreaseDecreaseInOperatingLeaseAssetAndLiability $-3.37M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $19.99M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $19.99M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $18.22M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $18.22M USD 1 Quarter
Accounts payable IncreaseDecreaseInAccountsPayable $18.95M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $18.95M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $16.04M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $16.04M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $22.25M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $22.25M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $6.18M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $6.18M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $12.86M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $12.86M USD 2 Qtrs
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-6.04M USD 1 Quarter
Accrued expenses and other liabilities IncreaseDecreaseInAccruedLiabilities $-6.04M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $28.39M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $28.39M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $60.45M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $60.45M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $238.91M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $238.91M USD 2 Qtrs
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $111.33M USD 1 Quarter
Net cash provided by (used in) operating activities NetCashProvidedByUsedInOperatingActivities $111.33M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.20M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.20M USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.48M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $1.48M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.05M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $4.05M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $505.00K USD 1 Quarter
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $505.00K USD 1 Quarter
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $997.51M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $997.51M USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $1.06B USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $1.06B USD 2 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $861.83M USD 1 Quarter
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $861.83M USD 1 Quarter
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $556.46M USD 1 Quarter
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $556.46M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $596.06M USD 2 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $596.06M USD 2 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $343.40M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $343.40M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $552.53M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $552.53M USD 1 Quarter
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $1.02B USD 2 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $1.02B USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 1 Quarter
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 1 Quarter
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 1 Quarter
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 1 Quarter
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $12.37M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt $12.37M USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 2 Qtrs
Proceeds from sale of marketable securities ProceedsFromSaleOfAvailableForSaleSecuritiesDebt - USD 2 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $27.00K USD 2 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $27.00K USD 2 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $12.00K USD 1 Quarter
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $12.00K USD 1 Quarter
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $-3.24M USD 2 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $-3.24M USD 2 Qtrs
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $-2.35M USD 1 Quarter
Other investing activities PaymentsForProceedsFromOtherInvestingActivities $-2.35M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-519.64M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-519.64M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-29.58M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-29.58M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-405.53M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-405.53M USD 2 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-2.08M USD 1 Quarter
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-2.08M USD 1 Quarter
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 1 Quarter
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 1 Quarter
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 1 Quarter
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 1 Quarter
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 2 Qtrs
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering - USD 2 Qtrs
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering $600.02M USD 2 Qtrs
Proceeds from issuance of Class A common stock in initial public offering, net of underwriting discounts and commissions ProceedsFromIssuanceInitialPublicOffering $600.02M USD 2 Qtrs
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $4.30M USD 1 Quarter
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $4.30M USD 1 Quarter
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $14.49M USD 2 Qtrs
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $14.49M USD 2 Qtrs
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $1.84M USD 1 Quarter
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $1.84M USD 1 Quarter
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $24.93M USD 2 Qtrs
Proceeds from exercise of employee stock options ProceedsFromStockOptionsExercised $24.93M USD 2 Qtrs
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $15.22M USD 1 Quarter
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $15.22M USD 1 Quarter
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.57M USD 1 Quarter
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $7.57M USD 1 Quarter
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $51.90M USD 2 Qtrs
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $51.90M USD 2 Qtrs
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $202.31M USD 2 Qtrs
Taxes paid related to net share settlement of restricted stock units PaymentsRelatedToTaxWithholdingForShareBasedCompensation $202.31M USD 2 Qtrs
Payments of initial public offering costs PaymentsOfStockIssuanceCosts $6.34M USD 2 Qtrs
Payments of initial public offering costs PaymentsOfStockIssuanceCosts $6.34M USD 2 Qtrs
Payments of initial public offering costs PaymentsOfStockIssuanceCosts $3.58M USD 1 Quarter
Payments of initial public offering costs PaymentsOfStockIssuanceCosts $3.58M USD 1 Quarter
Payments of initial public offering costs PaymentsOfStockIssuanceCosts - USD 2 Qtrs
Payments of initial public offering costs PaymentsOfStockIssuanceCosts - USD 2 Qtrs
Payments of initial public offering costs PaymentsOfStockIssuanceCosts - USD 1 Quarter
Payments of initial public offering costs PaymentsOfStockIssuanceCosts - USD 1 Quarter
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 1 Quarter
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities - USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-4.45M USD 2 Qtrs
Other financing activities ProceedsFromPaymentsForOtherFinancingActivities $-4.45M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-37.41M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-37.41M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $411.86M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $411.86M USD 2 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-9.31M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-9.31M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-10.92M USD 1 Quarter
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-10.92M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $171.92M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $171.92M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $98.33M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $98.33M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-500.56M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-500.56M USD 1 Quarter
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.78M USD 2 Qtrs
Net increase (decrease) in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $66.78M USD 2 Qtrs
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Cash, cash equivalents, and restricted cash at the beginning of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Cash, cash equivalents, and restricted cash at the end of the period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $562.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $562.09M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $467.95M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $467.95M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $734.06M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $734.06M USD Point-in-time
Restricted cash RestrictedCash $50.00K USD Point-in-time
Restricted cash RestrictedCash $50.00K USD Point-in-time
Restricted cash RestrictedCash - USD Point-in-time
Restricted cash RestrictedCash - USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $734.06M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $562.14M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $468.00M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $968.57M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $401.23M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Total cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $635.73M USD Point-in-time
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 $1.85B USD 2 Qtrs
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 $1.85B USD 2 Qtrs
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 1 Quarter
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 1 Quarter
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 1 Quarter
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 1 Quarter
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 2 Qtrs
Conversion of convertible preferred stock to common stock upon initial public offering ConversionOfStockAmountConverted1 - USD 2 Qtrs
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 2 Qtrs
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 2 Qtrs
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering $23.75M USD 2 Qtrs
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering $23.75M USD 2 Qtrs
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 1 Quarter
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 1 Quarter
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 1 Quarter
Reclassification of deferred offering costs to additional paid-in capital upon initial public offering ReclassificationOfDeferredOfferingCostsToAdditionalPaidInCapitalUponInitialPublicOffering - USD 1 Quarter
Stockholders Equity 106 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 73.02M shares Point-in-time
Beginning balance (in shares) TemporaryEquitySharesOutstanding 73.02M shares Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $1.85B USD Point-in-time
Beginning balance TemporaryEquityCarryingAmountAttributableToParent $1.85B USD Point-in-time
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) TemporaryEquitySharesConversionOfConvertibleSecurities 73.02M shares 2 Qtrs
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering (in shares) TemporaryEquitySharesConversionOfConvertibleSecurities 73.02M shares 2 Qtrs
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering TemporaryEquityValueConversionOfConvertibleSecurities $1.85B USD 2 Qtrs
Conversion of redeemable convertible preferred stock to common stock in connection with initial public offering TemporaryEquityValueConversionOfConvertibleSecurities $1.85B USD 2 Qtrs
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 0.00 shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 73.02M shares Point-in-time
Ending balance (in shares) TemporaryEquitySharesOutstanding 73.02M shares Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent - USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $1.85B USD Point-in-time
Ending balance TemporaryEquityCarryingAmountAttributableToParent $1.85B USD Point-in-time
Beginning balance StockholdersEquity $2.39B USD Point-in-time
Beginning balance StockholdersEquity $2.39B USD Point-in-time
Beginning balance StockholdersEquity $-412.92M USD Point-in-time
Beginning balance StockholdersEquity $-412.92M USD Point-in-time
Beginning balance StockholdersEquity $2.13B USD Point-in-time
Beginning balance StockholdersEquity $2.13B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $1.84B USD Point-in-time
Beginning balance StockholdersEquity $2.22B USD Point-in-time
Beginning balance StockholdersEquity $2.22B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Beginning balance StockholdersEquity $1.89B USD Point-in-time
Issuance of common stock upon exercise of stock options, net (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.82M shares 2 Qtrs
Issuance of common stock upon exercise of stock options, net (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.82M shares 2 Qtrs
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $24.93M USD 2 Qtrs
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $24.93M USD 2 Qtrs
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $1.84M USD 1 Quarter
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $1.84M USD 1 Quarter
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $14.49M USD 2 Qtrs
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $14.49M USD 2 Qtrs
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $4.30M USD 1 Quarter
Issuance of common stock upon exercise of stock options, net StockIssuedDuringPeriodValueStockOptionsExercised $4.30M USD 1 Quarter
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-15.22M USD 1 Quarter
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-15.22M USD 1 Quarter
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-202.85M USD 2 Qtrs
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-202.85M USD 2 Qtrs
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-51.90M USD 2 Qtrs
Issuance of common stock upon settlement of restricted stock units, net StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures $-51.90M USD 2 Qtrs
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions and other offering costs StockIssuedDuringPeriodValueNewIssues $576.27M USD 2 Qtrs
Issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions and other offering costs StockIssuedDuringPeriodValueNewIssues $576.27M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $64.27M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $64.27M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $641.77M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $641.77M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $174.48M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $174.48M USD 2 Qtrs
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $89.07M USD 1 Quarter
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $89.07M USD 1 Quarter
Vesting of early exercised stock options AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions $124.00K USD 2 Qtrs
Vesting of early exercised stock options AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions $124.00K USD 2 Qtrs
Vesting of early exercised stock options AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions $55.00K USD 1 Quarter
Vesting of early exercised stock options AdjustmentsToAdditionalPaidInCapitalEarlyExercisedStockOptions $55.00K USD 1 Quarter
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.41M USD 1 Quarter
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $2.41M USD 1 Quarter
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.70M USD 2 Qtrs
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $3.70M USD 2 Qtrs
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.82M USD 2 Qtrs
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-1.82M USD 2 Qtrs
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-532.00K USD 1 Quarter
Change in other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-532.00K USD 1 Quarter
Ending balance StockholdersEquity $2.39B USD Point-in-time
Ending balance StockholdersEquity $2.39B USD Point-in-time
Ending balance StockholdersEquity $-412.92M USD Point-in-time
Ending balance StockholdersEquity $-412.92M USD Point-in-time
Ending balance StockholdersEquity $2.13B USD Point-in-time
Ending balance StockholdersEquity $2.13B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $1.84B USD Point-in-time
Ending balance StockholdersEquity $2.22B USD Point-in-time
Ending balance StockholdersEquity $2.22B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Ending balance StockholdersEquity $1.89B USD Point-in-time
Comprehensive Income 32 line items
Line Item Tag Value Unit Period
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $115.45M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $-585.16M USD 2 Qtrs
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $89.30M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Net income (loss) NetIncomeLoss $-10.10M USD 1 Quarter
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-158.00K USD 1 Quarter
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-158.00K USD 1 Quarter
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $185.00K USD 2 Qtrs
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $185.00K USD 2 Qtrs
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-1.80M USD 2 Qtrs
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-1.80M USD 2 Qtrs
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-528.00K USD 1 Quarter
Change in unrealized gains (losses) on marketable securities OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent $-528.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.52M USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $3.52M USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-18.00K USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-18.00K USD 2 Qtrs
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.57M USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $2.57M USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.00K USD 1 Quarter
Change in foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-4.00K USD 1 Quarter
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $-10.63M USD 1 Quarter
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $-10.63M USD 1 Quarter
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $119.16M USD 2 Qtrs
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $119.16M USD 2 Qtrs
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $-586.98M USD 2 Qtrs
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $-586.98M USD 2 Qtrs
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $91.71M USD 1 Quarter
Net comprehensive income (loss) ComprehensiveIncomeNetOfTax $91.71M USD 1 Quarter

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

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