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

10-Q Filing

THREDUP INC. CIK: 1484778 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001484778-24-000149
Period End Date 20240930
Filing Date 20241104
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance tdup-20240930_htm.xml
Balance Sheet 144 line items
Line Item Tag Value Unit Period
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $43.72M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $43.72M USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.12B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.12B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.12B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.12B shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $56.08M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $56.08M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $8.10M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $8.10M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 108.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 108.78M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 113.76M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 113.76M shares Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $11.58M USD Point-in-time
Marketable securities AvailableForSaleSecuritiesDebtSecuritiesCurrent $11.58M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $5.72M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $5.72M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $7.81M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $7.81M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Inventory InventoryNet $7.38M USD Point-in-time
Inventory InventoryNet $7.38M USD Point-in-time
Inventory InventoryNet $15.69M USD Point-in-time
Inventory InventoryNet $15.69M USD Point-in-time
Other current assets OtherAssetsCurrent $4.98M USD Point-in-time
Other current assets OtherAssetsCurrent $4.98M USD Point-in-time
Other current assets OtherAssetsCurrent $6.20M USD Point-in-time
Other current assets OtherAssetsCurrent $6.20M USD Point-in-time
Total current assets AssetsCurrent $73.36M USD Point-in-time
Total current assets AssetsCurrent $73.36M USD Point-in-time
Total current assets AssetsCurrent $93.89M USD Point-in-time
Total current assets AssetsCurrent $93.89M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $42.12M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $42.12M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $44.80M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $44.80M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $76.43M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $76.43M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.67M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $87.67M USD Point-in-time
Goodwill Goodwill $11.96M USD Point-in-time
Goodwill Goodwill $11.96M USD Point-in-time
Goodwill Goodwill $12.12M USD Point-in-time
Goodwill Goodwill $12.12M USD Point-in-time
Intangible assets FiniteLivedIntangibleAssetsNet $2.00M USD Point-in-time
Intangible assets FiniteLivedIntangibleAssetsNet $2.00M USD Point-in-time
Intangible assets FiniteLivedIntangibleAssetsNet $8.16M USD Point-in-time
Intangible assets FiniteLivedIntangibleAssetsNet $8.16M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.18M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.18M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.23M USD Point-in-time
Other assets OtherAssetsNoncurrent $6.23M USD Point-in-time
Total assets Assets $214.94M USD Point-in-time
Total assets Assets $214.94M USD Point-in-time
Total assets Assets $249.97M USD Point-in-time
Total assets Assets $249.97M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $13.12M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.46M USD Point-in-time
Accounts payable AccountsPayableCurrent $9.46M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $35.93M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $35.93M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $34.17M USD Point-in-time
Accrued and other current liabilities AccruedLiabilitiesCurrent $34.17M USD Point-in-time
Seller payable SellerPayableCurrent $19.80M USD Point-in-time
Seller payable SellerPayableCurrent $19.80M USD Point-in-time
Seller payable SellerPayableCurrent $21.50M USD Point-in-time
Seller payable SellerPayableCurrent $21.50M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $5.46M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $5.46M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $5.95M USD Point-in-time
Operating lease liabilities, current OperatingLeaseLiabilityCurrent $5.95M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.85M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.85M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.84M USD Point-in-time
Current portion of long-term debt LongTermDebtCurrent $3.84M USD Point-in-time
Total current liabilities LiabilitiesCurrent $76.40M USD Point-in-time
Total current liabilities LiabilitiesCurrent $76.40M USD Point-in-time
Total current liabilities LiabilitiesCurrent $76.67M USD Point-in-time
Total current liabilities LiabilitiesCurrent $76.67M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $47.15M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $47.15M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $44.62M USD Point-in-time
Operating lease liabilities, non-current OperatingLeaseLiabilityNoncurrent $44.62M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $22.01M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $22.01M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $19.12M USD Point-in-time
Long-term debt, net of current portion LongTermDebtNoncurrent $19.12M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.75M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $2.75M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $3.01M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $3.01M USD Point-in-time
Total liabilities Liabilities $146.05M USD Point-in-time
Total liabilities Liabilities $146.05M USD Point-in-time
Total liabilities Liabilities $145.67M USD Point-in-time
Total liabilities Liabilities $145.67M 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
Class A and B common stock, $0.0001 par value; 1,120,000 shares authorized as of September 30, 2024 and December 31, 2023; 113,758 and 108,784 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively CommonStockValue $11.00K USD Point-in-time
Class A and B common stock, $0.0001 par value; 1,120,000 shares authorized as of September 30, 2024 and December 31, 2023; 113,758 and 108,784 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively CommonStockValue $11.00K USD Point-in-time
Class A and B common stock, $0.0001 par value; 1,120,000 shares authorized as of September 30, 2024 and December 31, 2023; 113,758 and 108,784 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively CommonStockValue $11.00K USD Point-in-time
Class A and B common stock, $0.0001 par value; 1,120,000 shares authorized as of September 30, 2024 and December 31, 2023; 113,758 and 108,784 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively CommonStockValue $11.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $605.69M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $605.69M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $585.16M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $585.16M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.27M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.27M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.38M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-2.38M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-478.88M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-478.88M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-534.15M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-534.15M USD Point-in-time
Total stockholders equity StockholdersEquity $131.09M USD Point-in-time
Total stockholders equity StockholdersEquity $131.09M USD Point-in-time
Total stockholders equity StockholdersEquity $93.53M USD Point-in-time
Total stockholders equity StockholdersEquity $93.53M USD Point-in-time
Total stockholders equity StockholdersEquity $103.92M USD Point-in-time
Total stockholders equity StockholdersEquity $103.92M USD Point-in-time
Total stockholders equity StockholdersEquity $120.60M USD Point-in-time
Total stockholders equity StockholdersEquity $120.60M USD Point-in-time
Total stockholders equity StockholdersEquity $69.27M USD Point-in-time
Total stockholders equity StockholdersEquity $69.27M USD Point-in-time
Total stockholders equity StockholdersEquity $140.00M USD Point-in-time
Total stockholders equity StockholdersEquity $140.00M USD Point-in-time
Total stockholders equity StockholdersEquity $86.49M USD Point-in-time
Total stockholders equity StockholdersEquity $86.49M USD Point-in-time
Total stockholders equity StockholdersEquity $109.55M USD Point-in-time
Total stockholders equity StockholdersEquity $109.55M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $249.97M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $249.97M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $214.94M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $214.94M USD Point-in-time
Income Statement 152 line items
Line Item Tag Value Unit Period
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $232.36M USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $232.36M USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $82.05M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $82.05M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $73.02M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $73.02M USD 1 Quarter
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $240.63M USD 3 Qtrs
Total revenue RevenueFromContractWithCustomerExcludingAssessedTax $240.63M USD 3 Qtrs
Total cost of revenue CostOfRevenue $25.42M USD 1 Quarter
Total cost of revenue CostOfRevenue $25.42M USD 1 Quarter
Total cost of revenue CostOfRevenue $68.94M USD 3 Qtrs
Total cost of revenue CostOfRevenue $68.94M USD 3 Qtrs
Total cost of revenue CostOfRevenue $77.18M USD 3 Qtrs
Total cost of revenue CostOfRevenue $77.18M USD 3 Qtrs
Total cost of revenue CostOfRevenue $21.04M USD 1 Quarter
Total cost of revenue CostOfRevenue $21.04M USD 1 Quarter
Gross profit GrossProfit $163.43M USD 3 Qtrs
Gross profit GrossProfit $163.43M USD 3 Qtrs
Gross profit GrossProfit $56.63M USD 1 Quarter
Gross profit GrossProfit $56.63M USD 1 Quarter
Gross profit GrossProfit $51.98M USD 1 Quarter
Gross profit GrossProfit $51.98M USD 1 Quarter
Gross profit GrossProfit $163.45M USD 3 Qtrs
Gross profit GrossProfit $163.45M USD 3 Qtrs
Operations, product, and technology OperationsProductAndTechnologyExpense $117.16M USD 3 Qtrs
Operations, product, and technology OperationsProductAndTechnologyExpense $117.16M USD 3 Qtrs
Operations, product, and technology OperationsProductAndTechnologyExpense $118.47M USD 3 Qtrs
Operations, product, and technology OperationsProductAndTechnologyExpense $118.47M USD 3 Qtrs
Operations, product, and technology OperationsProductAndTechnologyExpense $40.35M USD 1 Quarter
Operations, product, and technology OperationsProductAndTechnologyExpense $40.35M USD 1 Quarter
Operations, product, and technology OperationsProductAndTechnologyExpense $37.19M USD 1 Quarter
Operations, product, and technology OperationsProductAndTechnologyExpense $37.19M USD 1 Quarter
Marketing MarketingExpense $19.41M USD 1 Quarter
Marketing MarketingExpense $19.41M USD 1 Quarter
Marketing MarketingExpense $44.77M USD 3 Qtrs
Marketing MarketingExpense $44.77M USD 3 Qtrs
Marketing MarketingExpense $54.92M USD 3 Qtrs
Marketing MarketingExpense $54.92M USD 3 Qtrs
Marketing MarketingExpense $15.30M USD 1 Quarter
Marketing MarketingExpense $15.30M USD 1 Quarter
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $47.15M USD 3 Qtrs
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $47.15M USD 3 Qtrs
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $14.54M USD 1 Quarter
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $14.54M USD 1 Quarter
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $15.06M USD 1 Quarter
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $15.06M USD 1 Quarter
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $47.56M USD 3 Qtrs
Sales, general, and administrative SellingGeneralAndAdministrativeExpense $47.56M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges - USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges - USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges - USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges - USD 3 Qtrs
Total operating expenses OperatingExpenses $76.85M USD 1 Quarter
Total operating expenses OperatingExpenses $76.85M USD 1 Quarter
Total operating expenses OperatingExpenses $220.54M USD 3 Qtrs
Total operating expenses OperatingExpenses $220.54M USD 3 Qtrs
Total operating expenses OperatingExpenses $219.30M USD 3 Qtrs
Total operating expenses OperatingExpenses $219.30M USD 3 Qtrs
Total operating expenses OperatingExpenses $74.82M USD 1 Quarter
Total operating expenses OperatingExpenses $74.82M USD 1 Quarter
Operating loss OperatingIncomeLoss $-24.87M USD 1 Quarter
Operating loss OperatingIncomeLoss $-24.87M USD 1 Quarter
Operating loss OperatingIncomeLoss $-18.19M USD 1 Quarter
Operating loss OperatingIncomeLoss $-18.19M USD 1 Quarter
Operating loss OperatingIncomeLoss $-55.87M USD 3 Qtrs
Operating loss OperatingIncomeLoss $-55.87M USD 3 Qtrs
Operating loss OperatingIncomeLoss $-57.09M USD 3 Qtrs
Operating loss OperatingIncomeLoss $-57.09M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $629.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $629.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.96M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $1.96M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $732.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $732.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $1.53M USD 3 Qtrs
Interest expense InterestExpenseNonoperating $1.53M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $845.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $845.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $2.01M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $2.01M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $2.57M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $2.57M USD 3 Qtrs
Other income, net OtherNonoperatingIncomeExpense $730.00K USD 1 Quarter
Other income, net OtherNonoperatingIncomeExpense $730.00K USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-24.77M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-24.77M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-56.61M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-56.61M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-55.26M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-55.26M USD 3 Qtrs
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-18.08M USD 1 Quarter
Loss before provision for income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-18.08M USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $3.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $4.00K USD 1 Quarter
Provision for income taxes IncomeTaxExpenseBenefit $24.00K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $24.00K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $21.00K USD 3 Qtrs
Provision for income taxes IncomeTaxExpenseBenefit $21.00K USD 3 Qtrs
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.17 USD 1 Quarter
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.17 USD 1 Quarter
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.50 USD 3 Qtrs
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.50 USD 3 Qtrs
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.22 USD 1 Quarter
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.22 USD 1 Quarter
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.54 USD 3 Qtrs
Loss per share, basic (in dollars per share) EarningsPerShareBasic $-0.54 USD 3 Qtrs
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.22 USD 1 Quarter
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.22 USD 1 Quarter
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.17 USD 1 Quarter
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.17 USD 1 Quarter
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.50 USD 3 Qtrs
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.50 USD 3 Qtrs
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.54 USD 3 Qtrs
Loss per share, diluted (in dollars per share) EarningsPerShareDiluted $-0.54 USD 3 Qtrs
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 105.90M shares 1 Quarter
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 105.90M shares 1 Quarter
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 111.05M shares 3 Qtrs
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 111.05M shares 3 Qtrs
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 103.92M shares 3 Qtrs
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 103.92M shares 3 Qtrs
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.85M shares 1 Quarter
Weighted-average shares used in computing loss per share, basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 112.85M shares 1 Quarter
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 105.90M shares 1 Quarter
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 105.90M shares 1 Quarter
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 111.05M shares 3 Qtrs
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 111.05M shares 3 Qtrs
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 103.92M shares 3 Qtrs
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 103.92M shares 3 Qtrs
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 112.85M shares 1 Quarter
Weighted-average shares used in computing loss per share, diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 112.85M shares 1 Quarter
Cash Flow Statement 132 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Stock-based compensation expense ShareBasedCompensation $20.69M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $20.69M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $24.91M USD 3 Qtrs
Stock-based compensation expense ShareBasedCompensation $24.91M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.50M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $14.50M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $13.88M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $13.88M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges - USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges - USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges $9.81M USD 1 Quarter
Impairment of long-lived assets AssetImpairmentCharges - USD 3 Qtrs
Impairment of long-lived assets AssetImpairmentCharges - USD 3 Qtrs
Reduction in carrying amount of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.79M USD 3 Qtrs
Reduction in carrying amount of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.79M USD 3 Qtrs
Reduction in carrying amount of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.55M USD 3 Qtrs
Reduction in carrying amount of right-of-use assets OperatingLeaseRightOfUseAssetAmortizationExpense $4.55M USD 3 Qtrs
Other OtherNoncashIncomeExpense $595.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $595.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-59.00K USD 3 Qtrs
Other OtherNoncashIncomeExpense $-59.00K USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-2.10M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-2.10M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $1.37M USD 3 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $1.37M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-8.30M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-8.30M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $873.00K USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $873.00K USD 3 Qtrs
Other current and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.77M USD 3 Qtrs
Other current and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.77M USD 3 Qtrs
Other current and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.05M USD 3 Qtrs
Other current and non-current assets IncreaseDecreaseInOtherOperatingAssets $-1.05M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.12M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $3.12M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.05M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $4.05M USD 3 Qtrs
Accrued and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-2.13M USD 3 Qtrs
Accrued and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-2.13M USD 3 Qtrs
Accrued and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-4.33M USD 3 Qtrs
Accrued and other current liabilities IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities $-4.33M USD 3 Qtrs
Seller payable IncreaseDecreaseInSellerPayable $5.36M USD 3 Qtrs
Seller payable IncreaseDecreaseInSellerPayable $5.36M USD 3 Qtrs
Seller payable IncreaseDecreaseInSellerPayable $-1.71M USD 3 Qtrs
Seller payable IncreaseDecreaseInSellerPayable $-1.71M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.21M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.21M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.43M USD 3 Qtrs
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-5.43M USD 3 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-160.00K USD 3 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-160.00K USD 3 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-75.00K USD 3 Qtrs
Other non-current liabilities IncreaseDecreaseInOtherNoncurrentLiabilities $-75.00K USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-14.62M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-14.62M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-232.00K USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-232.00K USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $9.85M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $9.85M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $24.67M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireAvailableForSaleSecuritiesDebt $24.67M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $21.60M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $21.60M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $71.98M USD 3 Qtrs
Maturities of marketable securities ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities $71.98M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.78M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $13.78M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.36M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $5.36M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-8.44M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-8.44M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $48.35M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $48.35M USD 3 Qtrs
Repayment of debt RepaymentsOfDebt $3.00M USD 3 Qtrs
Repayment of debt RepaymentsOfDebt $3.00M USD 3 Qtrs
Repayment of debt RepaymentsOfDebt $3.00M USD 3 Qtrs
Repayment of debt RepaymentsOfDebt $3.00M USD 3 Qtrs
Proceeds from issuance of stock-based awards ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $2.07M USD 3 Qtrs
Proceeds from issuance of stock-based awards ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $2.07M USD 3 Qtrs
Proceeds from issuance of stock-based awards ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $3.76M USD 3 Qtrs
Proceeds from issuance of stock-based awards ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $3.76M USD 3 Qtrs
Payments of withholding taxes on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.74M USD 3 Qtrs
Payments of withholding taxes on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.74M USD 3 Qtrs
Payments of withholding taxes on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.00M USD 3 Qtrs
Payments of withholding taxes on stock-based awards PaymentsRelatedToTaxWithholdingForShareBasedCompensation $3.00M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.92M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-3.92M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.98M USD 3 Qtrs
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-2.98M USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-230.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-230.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.00K USD 3 Qtrs
Effect of exchange rate changes on cash, cash equivalents, and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.00K USD 3 Qtrs
Net change in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-12.47M USD 3 Qtrs
Net change in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-12.47M USD 3 Qtrs
Net change in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $30.52M USD 3 Qtrs
Net change in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $30.52M USD 3 Qtrs
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.05M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.05M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $74.58M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $74.58M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.47M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.47M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.00M USD Point-in-time
Cash, cash equivalents, and restricted cash, beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.00M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.05M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.05M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $74.58M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $74.58M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.47M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $61.47M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.00M USD Point-in-time
Cash, cash equivalents, and restricted cash, end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $49.00M USD Point-in-time
Stockholders Equity 108 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Beginning balance StockholdersEquity $131.09M USD Point-in-time
Beginning balance StockholdersEquity $131.09M USD Point-in-time
Beginning balance StockholdersEquity $93.53M USD Point-in-time
Beginning balance StockholdersEquity $93.53M USD Point-in-time
Beginning balance StockholdersEquity $103.92M USD Point-in-time
Beginning balance StockholdersEquity $103.92M USD Point-in-time
Beginning balance StockholdersEquity $120.60M USD Point-in-time
Beginning balance StockholdersEquity $120.60M USD Point-in-time
Beginning balance StockholdersEquity $69.27M USD Point-in-time
Beginning balance StockholdersEquity $69.27M USD Point-in-time
Beginning balance StockholdersEquity $140.00M USD Point-in-time
Beginning balance StockholdersEquity $140.00M USD Point-in-time
Beginning balance StockholdersEquity $86.49M USD Point-in-time
Beginning balance StockholdersEquity $86.49M USD Point-in-time
Beginning balance StockholdersEquity $109.55M USD Point-in-time
Beginning balance StockholdersEquity $109.55M USD Point-in-time
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 66,000.00 shares 3 Qtrs
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 66,000.00 shares 3 Qtrs
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $594.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $594.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $275.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $275.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $490.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $490.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $407.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $407.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $81.00K USD 1 Quarter
Issuance of common stock from exercise of stock options, restricted stock units, and employee stock purchase plan StockIssuedDuringPeriodValueStockOptionsExercised $81.00K USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.31M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.31M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.51M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.51M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.19M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $8.19M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.72M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.72M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.96M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.96M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.64M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.64M USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $348.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $348.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $550.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $550.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $270.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $270.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $720.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $720.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $581.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $581.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $282.00K USD 1 Quarter
Shares withheld for net share settlement AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $282.00K USD 1 Quarter
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-870.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-870.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $67.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $67.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.20M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.20M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $293.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $293.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $103.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $103.00K USD 3 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-928.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-928.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.15M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.15M USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-227.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-227.00K USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 113.76M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 108.78M shares Point-in-time
Ending balance StockholdersEquity $131.09M USD Point-in-time
Ending balance StockholdersEquity $131.09M USD Point-in-time
Ending balance StockholdersEquity $93.53M USD Point-in-time
Ending balance StockholdersEquity $93.53M USD Point-in-time
Ending balance StockholdersEquity $103.92M USD Point-in-time
Ending balance StockholdersEquity $103.92M USD Point-in-time
Ending balance StockholdersEquity $120.60M USD Point-in-time
Ending balance StockholdersEquity $120.60M USD Point-in-time
Ending balance StockholdersEquity $69.27M USD Point-in-time
Ending balance StockholdersEquity $69.27M USD Point-in-time
Ending balance StockholdersEquity $140.00M USD Point-in-time
Ending balance StockholdersEquity $140.00M USD Point-in-time
Ending balance StockholdersEquity $86.49M USD Point-in-time
Ending balance StockholdersEquity $86.49M USD Point-in-time
Ending balance StockholdersEquity $109.55M USD Point-in-time
Ending balance StockholdersEquity $109.55M USD Point-in-time
Comprehensive Income 56 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-19.79M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-18.76M USD 1 Quarter
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-56.63M USD 3 Qtrs
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-16.55M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-13.95M USD 1 Quarter
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-55.28M USD 3 Qtrs
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-24.77M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Net loss NetIncomeLoss $-18.08M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.08M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-1.08M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-772.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-772.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.19M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $1.19M USD 1 Quarter
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $92.00K USD 3 Qtrs
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $92.00K USD 3 Qtrs
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $11.00K USD 3 Qtrs
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $11.00K USD 3 Qtrs
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.06M USD 3 Qtrs
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $1.06M USD 3 Qtrs
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $152.00K USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $152.00K USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $13.00K USD 1 Quarter
Unrealized gain on available-for-sale securities OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $13.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-870.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-870.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $67.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $67.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.20M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.20M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $293.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $293.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $103.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $103.00K USD 3 Qtrs
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-928.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-928.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.15M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $1.15M USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-227.00K USD 1 Quarter
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-227.00K USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-19.01M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-19.01M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-55.18M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-55.18M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-56.34M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-56.34M USD 3 Qtrs
Total comprehensive loss ComprehensiveIncomeNetOfTax $-23.57M USD 1 Quarter
Total comprehensive loss ComprehensiveIncomeNetOfTax $-23.57M USD 1 Quarter

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

NEWS
Loading news...
TRENDING
Loading...