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

10-Q Filing

TWIST BIOSCIENCE CORP CIK: 1581280 Q2 2025
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-022154
Period End Date 20250331
Filing Date 20250505
Fiscal Year 2025
Fiscal Period Q2
XBRL Instance twst-20250331_htm.xml
Filing Contents
Balance Sheet 146 line items
Line Item Tag Value Unit Period
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, par value (in usd per share) CommonStockParOrStatedValuePerShare - USD Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Common stock, authorized (in shares) CommonStockSharesAuthorized 200.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $226.32M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $226.32M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $210.44M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $210.44M USD Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 58.88M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 58.88M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 59.86M shares Point-in-time
Common stock, issued (in shares) CommonStockSharesIssued 59.86M shares Point-in-time
Short-term investments ShortTermInvestments $46.71M USD Point-in-time
Short-term investments ShortTermInvestments $46.71M USD Point-in-time
Short-term investments ShortTermInvestments $50.08M USD Point-in-time
Short-term investments ShortTermInvestments $50.08M USD Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Common stock, outstanding (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.90M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.90M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $49.95M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $49.95M USD Point-in-time
Inventories InventoryNet $20.86M USD Point-in-time
Inventories InventoryNet $20.86M USD Point-in-time
Inventories InventoryNet $24.08M USD Point-in-time
Inventories InventoryNet $24.08M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.40M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $11.40M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.49M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $10.49M USD Point-in-time
Total current assets AssetsCurrent $338.44M USD Point-in-time
Total current assets AssetsCurrent $338.44M USD Point-in-time
Total current assets AssetsCurrent $346.78M USD Point-in-time
Total current assets AssetsCurrent $346.78M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $102.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $102.52M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $97.14M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $97.14M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $58.83M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $58.83M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $54.06M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $54.06M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Goodwill Goodwill $85.81M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $14.48M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $14.48M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $13.95M USD Point-in-time
Intangible assets, net FiniteLivedIntangibleAssetsNet $13.95M USD Point-in-time
Restricted cash, non-current RestrictedCashNoncurrent $2.51M USD Point-in-time
Restricted cash, non-current RestrictedCashNoncurrent $2.51M USD Point-in-time
Restricted cash, non-current RestrictedCashNoncurrent $2.82M USD Point-in-time
Restricted cash, non-current RestrictedCashNoncurrent $2.82M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $3.09M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $3.09M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $3.69M USD Point-in-time
Other non-current assets OtherAssetsNoncurrent $3.69M USD Point-in-time
Total assets Assets $614.32M USD Point-in-time
Total assets Assets $614.32M USD Point-in-time
Total assets Assets $595.62M USD Point-in-time
Total assets Assets $595.62M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.63M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.63M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.06M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.06M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.57M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $19.57M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $15.10M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $15.10M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $33.65M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $33.65M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $24.92M USD Point-in-time
Accrued compensation EmployeeRelatedLiabilitiesCurrent $24.92M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $15.22M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $15.22M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $14.80M USD Point-in-time
Current portion of operating lease liability OperatingLeaseLiabilityCurrent $14.80M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $5.82M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $5.82M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $7.21M USD Point-in-time
Other current liabilities OtherLiabilitiesCurrent $7.21M USD Point-in-time
Total current liabilities LiabilitiesCurrent $71.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $71.01M USD Point-in-time
Total current liabilities LiabilitiesCurrent $74.98M USD Point-in-time
Total current liabilities LiabilitiesCurrent $74.98M USD Point-in-time
Operating lease liability, net of current portion OperatingLeaseLiabilityNoncurrent $65.08M USD Point-in-time
Operating lease liability, net of current portion OperatingLeaseLiabilityNoncurrent $65.08M USD Point-in-time
Operating lease liability, net of current portion OperatingLeaseLiabilityNoncurrent $70.22M USD Point-in-time
Operating lease liability, net of current portion OperatingLeaseLiabilityNoncurrent $70.22M USD Point-in-time
Liability related to the sale of future revenue OtherLongTermDebt - USD Point-in-time
Liability related to the sale of future revenue OtherLongTermDebt - USD Point-in-time
Liability related to the sale of future revenue OtherLongTermDebt $15.00M USD Point-in-time
Liability related to the sale of future revenue OtherLongTermDebt $15.00M USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $451.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $451.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $407.00K USD Point-in-time
Other non-current liabilities OtherLiabilitiesNoncurrent $407.00K USD Point-in-time
Total liabilities Liabilities $155.51M USD Point-in-time
Total liabilities Liabilities $155.51M USD Point-in-time
Total liabilities Liabilities $141.63M USD Point-in-time
Total liabilities Liabilities $141.63M USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 6) CommitmentsAndContingencies - USD Point-in-time
Common stock, $0.00001 par value 200,000 and 100,000 shares authorized at March 31, 2025 and September 30, 2024, respectively; 59,857 and 58,877 shares issued and outstanding at March 31, 2025 and September 30, 2024, respectively CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value 200,000 and 100,000 shares authorized at March 31, 2025 and September 30, 2024, respectively; 59,857 and 58,877 shares issued and outstanding at March 31, 2025 and September 30, 2024, respectively CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value 200,000 and 100,000 shares authorized at March 31, 2025 and September 30, 2024, respectively; 59,857 and 58,877 shares issued and outstanding at March 31, 2025 and September 30, 2024, respectively CommonStockValue - USD Point-in-time
Common stock, $0.00001 par value 200,000 and 100,000 shares authorized at March 31, 2025 and September 30, 2024, respectively; 59,857 and 58,877 shares issued and outstanding at March 31, 2025 and September 30, 2024, respectively CommonStockValue - USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.75B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.75B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.72B USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $1.72B USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-522.00K USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-522.00K USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-662.00K USD Point-in-time
Accumulated other comprehensive income/(loss) AccumulatedOtherComprehensiveIncomeLossNetOfTax $-662.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.31B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.31B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.24B USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-1.24B USD Point-in-time
Total stockholders equity StockholdersEquity $472.69M USD Point-in-time
Total stockholders equity StockholdersEquity $472.69M USD Point-in-time
Total stockholders equity StockholdersEquity $560.13M USD Point-in-time
Total stockholders equity StockholdersEquity $560.13M USD Point-in-time
Total stockholders equity StockholdersEquity $455.94M USD Point-in-time
Total stockholders equity StockholdersEquity $455.94M USD Point-in-time
Total stockholders equity StockholdersEquity $623.43M USD Point-in-time
Total stockholders equity StockholdersEquity $623.43M USD Point-in-time
Total stockholders equity StockholdersEquity $590.04M USD Point-in-time
Total stockholders equity StockholdersEquity $590.04M USD Point-in-time
Total stockholders equity StockholdersEquity $440.11M USD Point-in-time
Total stockholders equity StockholdersEquity $440.11M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $595.62M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $595.62M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $614.32M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $614.32M USD Point-in-time
Income Statement 160 line items
Line Item Tag Value Unit Period
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $146.80M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $146.80M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $181.51M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $181.51M USD 2 Qtrs
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $75.30M USD 1 Quarter
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $75.30M USD 1 Quarter
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $92.79M USD 1 Quarter
Revenues RevenueFromContractWithCustomerIncludingAssessedTax $92.79M USD 1 Quarter
Cost of revenues CostOfRevenue $92.64M USD 2 Qtrs
Cost of revenues CostOfRevenue $92.64M USD 2 Qtrs
Cost of revenues CostOfRevenue $86.95M USD 2 Qtrs
Cost of revenues CostOfRevenue $86.95M USD 2 Qtrs
Cost of revenues CostOfRevenue $44.42M USD 1 Quarter
Cost of revenues CostOfRevenue $44.42M USD 1 Quarter
Cost of revenues CostOfRevenue $46.77M USD 1 Quarter
Cost of revenues CostOfRevenue $46.77M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $47.25M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $47.25M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $45.22M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $45.22M USD 2 Qtrs
Research and development ResearchAndDevelopmentExpense $24.15M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $24.15M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $23.92M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $23.92M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $55.62M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $55.62M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $108.46M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $108.46M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $63.67M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $63.67M USD 1 Quarter
Selling, general and administrative SellingGeneralAndAdministrativeExpense $119.85M USD 2 Qtrs
Selling, general and administrative SellingGeneralAndAdministrativeExpense $119.85M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $146.80M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $146.80M USD 2 Qtrs
Total operating expenses CostsAndExpenses $242.67M USD 2 Qtrs
Total operating expenses CostsAndExpenses $242.67M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $181.51M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $181.51M USD 2 Qtrs
Total operating expenses CostsAndExpenses $134.35M USD 1 Quarter
Total operating expenses CostsAndExpenses $134.35M USD 1 Quarter
Total operating expenses CostsAndExpenses $124.19M USD 1 Quarter
Total operating expenses CostsAndExpenses $124.19M USD 1 Quarter
Total operating expenses CostsAndExpenses $257.71M USD 2 Qtrs
Total operating expenses CostsAndExpenses $257.71M USD 2 Qtrs
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $75.30M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $75.30M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $92.79M USD 1 Quarter
Revenue RevenueFromContractWithCustomerIncludingAssessedTax $92.79M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-76.20M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-76.20M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-48.89M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-48.89M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-41.56M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-41.56M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-95.87M USD 2 Qtrs
Loss from operations OperatingIncomeLoss $-95.87M USD 2 Qtrs
Interest income InvestmentIncomeInterest $8.06M USD 2 Qtrs
Interest income InvestmentIncomeInterest $8.06M USD 2 Qtrs
Interest income InvestmentIncomeInterest $6.04M USD 2 Qtrs
Interest income InvestmentIncomeInterest $6.04M USD 2 Qtrs
Interest income InvestmentIncomeInterest $2.80M USD 1 Quarter
Interest income InvestmentIncomeInterest $2.80M USD 1 Quarter
Interest income InvestmentIncomeInterest $3.94M USD 1 Quarter
Interest income InvestmentIncomeInterest $3.94M USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating $143.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $143.00K USD 1 Quarter
Interest expense InterestExpenseNonoperating $166.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating $166.00K USD 2 Qtrs
Interest expense InterestExpenseNonoperating - USD 2 Qtrs
Interest expense InterestExpenseNonoperating - USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-199.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-199.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-230.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-230.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-251.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-251.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-321.00K USD 2 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-321.00K USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-39.15M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-39.15M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-70.65M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-70.65M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-45.15M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-45.15M USD 1 Quarter
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-88.03M USD 2 Qtrs
Loss before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-88.03M USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $271.00K USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $271.00K USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $175.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $175.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $345.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $345.00K USD 1 Quarter
Income tax expense IncomeTaxExpenseBenefit $465.00K USD 2 Qtrs
Income tax expense IncomeTaxExpenseBenefit $465.00K USD 2 Qtrs
Net loss NetIncomeLoss $-45.49M USD 1 Quarter
Net loss NetIncomeLoss $-45.49M USD 1 Quarter
Net loss NetIncomeLoss $-88.50M USD 2 Qtrs
Net loss NetIncomeLoss $-88.50M USD 2 Qtrs
Net loss NetIncomeLoss $-39.33M USD 1 Quarter
Net loss NetIncomeLoss $-39.33M USD 1 Quarter
Net loss NetIncomeLoss $-70.92M USD 2 Qtrs
Net loss NetIncomeLoss $-70.92M USD 2 Qtrs
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-57.00K USD 1 Quarter
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $-57.00K USD 1 Quarter
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $77.00K USD 2 Qtrs
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $77.00K USD 2 Qtrs
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $97.00K USD 2 Qtrs
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $97.00K USD 2 Qtrs
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $30.00K USD 1 Quarter
Change in unrealized gain (loss) on investments OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax $30.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-38.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $43.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $43.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $19.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $19.00K USD 2 Qtrs
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.00K USD 1 Quarter
Foreign currency translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-25.00K USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-39.32M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-39.32M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-45.59M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-45.59M USD 1 Quarter
Comprehensive loss ComprehensiveIncomeNetOfTax $-88.40M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-88.40M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-70.78M USD 2 Qtrs
Comprehensive loss ComprehensiveIncomeNetOfTax $-70.78M USD 2 Qtrs
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-1.54 USD 2 Qtrs
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-1.54 USD 2 Qtrs
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-0.66 USD 1 Quarter
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-0.66 USD 1 Quarter
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-0.79 USD 1 Quarter
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-0.79 USD 1 Quarter
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-1.19 USD 2 Qtrs
Net loss per share, basic (in usd per share) EarningsPerShareBasic $-1.19 USD 2 Qtrs
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-0.79 USD 1 Quarter
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-0.79 USD 1 Quarter
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-1.19 USD 2 Qtrs
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-1.19 USD 2 Qtrs
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-1.54 USD 2 Qtrs
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-1.54 USD 2 Qtrs
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-0.66 USD 1 Quarter
Net loss per share, diluted (in usd per share) EarningsPerShareDiluted $-0.66 USD 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.65M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.65M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 57.78M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 57.78M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 57.64M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 57.64M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.40M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersbasic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 59.40M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.64M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.64M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.78M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 57.78M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 59.65M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 59.65M shares 1 Quarter
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 59.40M shares 2 Qtrs
Weighted average shares used in computing net loss per share attributable to common stockholdersdiluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 59.40M shares 2 Qtrs
Cash Flow Statement 128 line items
Line Item Tag Value Unit Period
Net loss ProfitLoss $-45.49M USD 1 Quarter
Net loss ProfitLoss $-45.49M USD 1 Quarter
Net loss ProfitLoss $-88.50M USD 2 Qtrs
Net loss ProfitLoss $-88.50M USD 2 Qtrs
Net loss ProfitLoss $-70.92M USD 2 Qtrs
Net loss ProfitLoss $-70.92M USD 2 Qtrs
Net loss ProfitLoss $-39.33M USD 1 Quarter
Net loss ProfitLoss $-39.33M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $16.48M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $16.48M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $12.78M USD 2 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $12.78M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $32.32M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $32.32M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $24.84M USD 2 Qtrs
Stock-based compensation ShareBasedCompensation $24.84M USD 2 Qtrs
Other non-cash adjustments OtherNoncashIncomeExpense $-811.00K USD 2 Qtrs
Other non-cash adjustments OtherNoncashIncomeExpense $-811.00K USD 2 Qtrs
Other non-cash adjustments OtherNoncashIncomeExpense $-796.00K USD 2 Qtrs
Other non-cash adjustments OtherNoncashIncomeExpense $-796.00K USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-7.40M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-7.40M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $15.26M USD 2 Qtrs
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $15.26M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-1.69M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-1.69M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-3.22M USD 2 Qtrs
Inventories IncreaseDecreaseInInventories $-3.22M USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-884.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $-884.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $420.00K USD 2 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $420.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-309.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $-309.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $622.00K USD 2 Qtrs
Other non-current assets IncreaseDecreaseInOtherNoncurrentAssets $622.00K USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.72M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-5.72M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.42M USD 2 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $6.42M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.28M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.28M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.86M USD 2 Qtrs
Accrued expenses IncreaseDecreaseInAccruedLiabilities $3.86M USD 2 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-8.66M USD 2 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-8.66M USD 2 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-539.00K USD 2 Qtrs
Accrued compensation IncreaseDecreaseInEmployeeRelatedLiabilities $-539.00K USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.33M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $1.33M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-2.58M USD 2 Qtrs
Other liabilities IncreaseDecreaseInOtherOperatingLiabilities $-2.58M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-34.41M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-34.41M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-42.40M USD 2 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-42.40M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.41M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $6.41M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.11M USD 2 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.11M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $28.97M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $28.97M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $25.52M USD 2 Qtrs
Purchases of investments PaymentsToAcquireInvestments $25.52M USD 2 Qtrs
Proceeds from maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $30.00M USD 2 Qtrs
Proceeds from maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $30.00M USD 2 Qtrs
Proceeds from maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $28.98M USD 2 Qtrs
Proceeds from maturity of investments ProceedsFromSaleMaturityAndCollectionsOfInvestments $28.98M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.07M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-1.07M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.96M USD 2 Qtrs
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-2.96M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $3.72M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $3.72M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $2.27M USD 2 Qtrs
Proceeds from exercise of stock options ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions $2.27M USD 2 Qtrs
Proceeds from the issuance of liability related to sale of future revenue ProceedsFromIssuanceOfOtherLongTermDebt - USD 2 Qtrs
Proceeds from the issuance of liability related to sale of future revenue ProceedsFromIssuanceOfOtherLongTermDebt - USD 2 Qtrs
Proceeds from the issuance of liability related to sale of future revenue ProceedsFromIssuanceOfOtherLongTermDebt $15.00M USD 2 Qtrs
Proceeds from the issuance of liability related to sale of future revenue ProceedsFromIssuanceOfOtherLongTermDebt $15.00M USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfCommonStockUnderEmployeeStockPurchasePlan $2.05M USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfCommonStockUnderEmployeeStockPurchasePlan $2.05M USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfCommonStockUnderEmployeeStockPurchasePlan $2.43M USD 2 Qtrs
Proceeds from issuance of common stock under employee stock purchase plan ProceedsFromIssuanceOfCommonStockUnderEmployeeStockPurchasePlan $2.43M USD 2 Qtrs
Repurchases of common stock for income tax withholding PaymentsToRepurchasesOfCommonStockForTaxWithholding $3.96M USD 2 Qtrs
Repurchases of common stock for income tax withholding PaymentsToRepurchasesOfCommonStockForTaxWithholding $3.96M USD 2 Qtrs
Repurchases of common stock for income tax withholding PaymentsToRepurchasesOfCommonStockForTaxWithholding $11.00K USD 2 Qtrs
Repurchases of common stock for income tax withholding PaymentsToRepurchasesOfCommonStockForTaxWithholding $11.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $21.14M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $21.14M USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $355.00K USD 2 Qtrs
Net cash provided by financing activities NetCashProvidedByUsedInFinancingActivities $355.00K USD 2 Qtrs
Effect of exchange rates on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 2 Qtrs
Effect of exchange rates on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 2 Qtrs
Effect of exchange rates on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 2 Qtrs
Effect of exchange rates on cash, cash equivalents and restricted cash EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $51.00K USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-16.18M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-16.18M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-43.06M USD 2 Qtrs
Net decrease in cash, cash equivalents, and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-43.06M USD 2 Qtrs
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $289.28M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $289.28M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $229.13M USD Point-in-time
Cash, cash equivalents, and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $229.13M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $246.22M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $212.95M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $289.28M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $289.28M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $229.13M USD Point-in-time
Cash, cash equivalents, and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $229.13M USD Point-in-time
Income taxes paid, net of refunds IncomeTaxesPaidNet $16.00K USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $16.00K USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $339.00K USD 2 Qtrs
Income taxes paid, net of refunds IncomeTaxesPaidNet $339.00K USD 2 Qtrs
Property and equipment additions included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $49.00K USD 2 Qtrs
Property and equipment additions included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $49.00K USD 2 Qtrs
Property and equipment additions included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $1.33M USD 2 Qtrs
Property and equipment additions included in accounts payable and accrued expenses CapitalExpendituresIncurredButNotYetPaid $1.33M USD 2 Qtrs
Property and equipment capitalized acquired through tenant improvement allowance PropertyAndEquipmentCapitalizedAcquiredThroughTenantImprovementAllowance - USD 2 Qtrs
Property and equipment capitalized acquired through tenant improvement allowance PropertyAndEquipmentCapitalizedAcquiredThroughTenantImprovementAllowance - USD 2 Qtrs
Property and equipment capitalized acquired through tenant improvement allowance PropertyAndEquipmentCapitalizedAcquiredThroughTenantImprovementAllowance $2.72M USD 2 Qtrs
Property and equipment capitalized acquired through tenant improvement allowance PropertyAndEquipmentCapitalizedAcquiredThroughTenantImprovementAllowance $2.72M USD 2 Qtrs
Stockholders Equity 82 line items
Line Item Tag Value Unit Period
Beginning balance (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Beginning balance (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Beginning balance StockholdersEquity $472.69M USD Point-in-time
Beginning balance StockholdersEquity $472.69M USD Point-in-time
Beginning balance StockholdersEquity $560.13M USD Point-in-time
Beginning balance StockholdersEquity $560.13M USD Point-in-time
Beginning balance StockholdersEquity $455.94M USD Point-in-time
Beginning balance StockholdersEquity $455.94M USD Point-in-time
Beginning balance StockholdersEquity $623.43M USD Point-in-time
Beginning balance StockholdersEquity $623.43M USD Point-in-time
Beginning balance StockholdersEquity $590.04M USD Point-in-time
Beginning balance StockholdersEquity $590.04M USD Point-in-time
Beginning balance StockholdersEquity $440.11M USD Point-in-time
Beginning balance StockholdersEquity $440.11M USD Point-in-time
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 238,000.00 shares 2 Qtrs
Exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 238,000.00 shares 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.27M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $2.27M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.72M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $3.72M USD 2 Qtrs
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $771.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $771.00K USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.32M USD 1 Quarter
Exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $1.32M USD 1 Quarter
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.43M USD 1 Quarter
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.43M USD 1 Quarter
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.05M USD 1 Quarter
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.05M USD 1 Quarter
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.43M USD 2 Qtrs
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.43M USD 2 Qtrs
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.05M USD 2 Qtrs
Issuance of shares under the employee stock purchase plan StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $2.05M USD 2 Qtrs
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $4.00K USD 1 Quarter
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $11.00K USD 2 Qtrs
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $11.00K USD 2 Qtrs
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.53M USD 1 Quarter
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $1.53M USD 1 Quarter
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.96M USD 2 Qtrs
Repurchases of common stock for income tax withholding AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation $3.96M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.31M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $20.31M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $24.90M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $24.90M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.85M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $13.85M USD 1 Quarter
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $32.34M USD 2 Qtrs
Stock-based compensation AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $32.34M USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-140.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-140.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $96.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $96.00K USD 2 Qtrs
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-95.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-95.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-13.00K USD 1 Quarter
Other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTax $-13.00K USD 1 Quarter
Net loss ProfitLoss $-45.49M USD 1 Quarter
Net loss ProfitLoss $-45.49M USD 1 Quarter
Net loss ProfitLoss $-88.50M USD 2 Qtrs
Net loss ProfitLoss $-88.50M USD 2 Qtrs
Net loss ProfitLoss $-70.92M USD 2 Qtrs
Net loss ProfitLoss $-70.92M USD 2 Qtrs
Net loss ProfitLoss $-39.33M USD 1 Quarter
Net loss ProfitLoss $-39.33M USD 1 Quarter
Ending balance (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 58.88M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Ending balance (in shares) CommonStockSharesOutstanding 59.86M shares Point-in-time
Ending balance StockholdersEquity $472.69M USD Point-in-time
Ending balance StockholdersEquity $472.69M USD Point-in-time
Ending balance StockholdersEquity $560.13M USD Point-in-time
Ending balance StockholdersEquity $560.13M USD Point-in-time
Ending balance StockholdersEquity $455.94M USD Point-in-time
Ending balance StockholdersEquity $455.94M USD Point-in-time
Ending balance StockholdersEquity $623.43M USD Point-in-time
Ending balance StockholdersEquity $623.43M USD Point-in-time
Ending balance StockholdersEquity $590.04M USD Point-in-time
Ending balance StockholdersEquity $590.04M USD Point-in-time
Ending balance StockholdersEquity $440.11M USD Point-in-time
Ending balance StockholdersEquity $440.11M USD Point-in-time

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

NEWS
Loading news...
TRENDING
Loading...