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

10-Q Filing

EVOLV TECHNOLOGIES HOLDINGS, INC. CIK: 1805385 Q3 2024
Filing Information
Form Type 10-Q
Accession Number 0001628280-25-020353
Period End Date 20240930
Filing Date 20250428
Fiscal Year 2024
Fiscal Period Q3
XBRL Instance evlv-20240930_htm.xml
Filing Contents
Balance Sheet 192 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $99.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $99.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.16M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.16M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.00M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.00M USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $51.29M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $51.29M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $9.96M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $9.96M USD Point-in-time
Allowance for expected credit losses AllowanceForDoubtfulAccountsReceivableCurrent $953.00K USD Point-in-time
Allowance for expected credit losses AllowanceForDoubtfulAccountsReceivableCurrent $953.00K USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $21.55M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $21.55M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.85M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.85M USD Point-in-time
Allowance for expected credit losses AllowanceForDoubtfulAccountsReceivableCurrent $582.00K USD Point-in-time
Allowance for expected credit losses AllowanceForDoubtfulAccountsReceivableCurrent $582.00K USD Point-in-time
Inventory InventoryNet $16.28M USD Point-in-time
Inventory InventoryNet $16.28M USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value (in dollars per share) PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Inventory InventoryNet $10.34M USD Point-in-time
Inventory InventoryNet $10.34M USD Point-in-time
Current portion of contract assets ContractWithCustomerAssetNetCurrent $1.40M USD Point-in-time
Current portion of contract assets ContractWithCustomerAssetNetCurrent $1.40M USD Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Preferred stock, shares authorized (in shares) PreferredStockSharesAuthorized 100.00M shares Point-in-time
Current portion of contract assets ContractWithCustomerAssetNetCurrent $696.00K USD Point-in-time
Current portion of contract assets ContractWithCustomerAssetNetCurrent $696.00K USD Point-in-time
Current portion of commission asset CommissionAssetCurrent $4.39M USD Point-in-time
Current portion of commission asset CommissionAssetCurrent $4.39M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Current portion of commission asset CommissionAssetCurrent $5.26M USD Point-in-time
Current portion of commission asset CommissionAssetCurrent $5.26M USD Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued (in shares) PreferredStockSharesIssued 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $21.05M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $21.05M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.96M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $16.96M USD Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding (in shares) PreferredStockSharesOutstanding 0.00 shares Point-in-time
Total current assets AssetsCurrent $134.40M USD Point-in-time
Total current assets AssetsCurrent $134.40M USD Point-in-time
Total current assets AssetsCurrent $173.36M USD Point-in-time
Total current assets AssetsCurrent $173.36M 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
Common stock, par value (in dollars per share) CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.10B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.10B shares Point-in-time
Contract assets, noncurrent ContractWithCustomerAssetNetNoncurrent $964.00K USD Point-in-time
Contract assets, noncurrent ContractWithCustomerAssetNetNoncurrent $964.00K USD Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.10B shares Point-in-time
Common stock, shares authorized (in shares) CommonStockSharesAuthorized 1.10B shares Point-in-time
Contract assets, noncurrent ContractWithCustomerAssetNetNoncurrent $672.00K USD Point-in-time
Contract assets, noncurrent ContractWithCustomerAssetNetNoncurrent $672.00K USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 151.31M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 151.31M shares Point-in-time
Commission asset, noncurrent CommissionAssetNoncurrent $7.25M USD Point-in-time
Commission asset, noncurrent CommissionAssetNoncurrent $7.25M USD Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 158.29M shares Point-in-time
Common stock, shares issued (in shares) CommonStockSharesIssued 158.29M shares Point-in-time
Commission asset, noncurrent CommissionAssetNoncurrent $7.38M USD Point-in-time
Commission asset, noncurrent CommissionAssetNoncurrent $7.38M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 151.31M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 151.31M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $120.84M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $120.84M USD Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 158.29M shares Point-in-time
Common stock, shares outstanding (in shares) CommonStockSharesOutstanding 158.29M shares Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $113.16M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $113.16M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $21.55M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $21.55M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $1.20M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $1.20M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.85M USD Point-in-time
Accounts receivable, net AccountsReceivableNetCurrent $34.85M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $14.30M USD Point-in-time
Operating lease right-of-use assets OperatingLeaseRightOfUseAsset $14.30M USD Point-in-time
Other assets OtherAssetsNoncurrent $869.00K USD Point-in-time
Other assets OtherAssetsNoncurrent $869.00K USD Point-in-time
Other assets OtherAssetsNoncurrent $1.20M USD Point-in-time
Other assets OtherAssetsNoncurrent $1.20M USD Point-in-time
Total assets Assets $278.47M USD Point-in-time
Total assets Assets $278.47M USD Point-in-time
Total assets Assets $297.13M USD Point-in-time
Total assets Assets $297.13M USD Point-in-time
Accounts payable AccountsPayableCurrent $17.40M USD Point-in-time
Accounts payable AccountsPayableCurrent $17.40M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.62M USD Point-in-time
Accounts payable AccountsPayableCurrent $8.62M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $15.70M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $15.70M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $17.02M USD Point-in-time
Accrued expenses and other current liabilities AccruedLiabilitiesAndOtherLiabilities $17.02M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $46.81M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $46.81M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $61.65M USD Point-in-time
Current portion of deferred revenue ContractWithCustomerLiabilityCurrent $61.65M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $2.19M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $2.19M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $1.39M USD Point-in-time
Current portion of operating lease liabilities OperatingLeaseLiabilityCurrent $1.39M USD Point-in-time
Total current liabilities LiabilitiesCurrent $89.47M USD Point-in-time
Total current liabilities LiabilitiesCurrent $89.47M USD Point-in-time
Total current liabilities LiabilitiesCurrent $81.30M USD Point-in-time
Total current liabilities LiabilitiesCurrent $81.30M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $23.87M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $23.87M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $25.15M USD Point-in-time
Deferred revenue, noncurrent ContractWithCustomerLiabilityNoncurrent $25.15M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent - USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent - USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $12.37M USD Point-in-time
Operating lease liabilities, noncurrent OperatingLeaseLiabilityNoncurrent $12.37M USD Point-in-time
Contingent earn-out liability ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent $14.03M USD Point-in-time
Contingent earn-out liability ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent $14.03M USD Point-in-time
Contingent earn-out liability ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent $29.12M USD Point-in-time
Contingent earn-out liability ReverseRecapitalizationContingentConsiderationLiabilityNoncurrent $29.12M USD Point-in-time
Contingently issuable common stock liability ReverseRecapitalizationContingentConsiderationEquityNoncurrent $4.31M USD Point-in-time
Contingently issuable common stock liability ReverseRecapitalizationContingentConsiderationEquityNoncurrent $4.31M USD Point-in-time
Contingently issuable common stock liability ReverseRecapitalizationContingentConsiderationEquityNoncurrent $6.53M USD Point-in-time
Contingently issuable common stock liability ReverseRecapitalizationContingentConsiderationEquityNoncurrent $6.53M USD Point-in-time
Public warrant liability WarrantsAndRightsOutstanding $5.43M USD Point-in-time
Public warrant liability WarrantsAndRightsOutstanding $5.43M USD Point-in-time
Public warrant liability WarrantsAndRightsOutstanding $10.89M USD Point-in-time
Public warrant liability WarrantsAndRightsOutstanding $10.89M USD Point-in-time
Total liabilities Liabilities $149.48M USD Point-in-time
Total liabilities Liabilities $149.48M USD Point-in-time
Total liabilities Liabilities $152.99M USD Point-in-time
Total liabilities Liabilities $152.99M USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 16) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.0001 par value; 100,000,000 authorized at September 30, 2024 and December 31, 2023; no shares issued and outstanding at September 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.0001 par value; 100,000,000 authorized at September 30, 2024 and December 31, 2023; no shares issued and outstanding at September 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.0001 par value; 100,000,000 authorized at September 30, 2024 and December 31, 2023; no shares issued and outstanding at September 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Preferred stock, $0.0001 par value; 100,000,000 authorized at September 30, 2024 and December 31, 2023; no shares issued and outstanding at September 30, 2024 and December 31, 2023 PreferredStockValue - USD Point-in-time
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at September 30, 2024 and December 31, 2023; 158,288,746 and 151,310,080 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $15.00K USD Point-in-time
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at September 30, 2024 and December 31, 2023; 158,288,746 and 151,310,080 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $15.00K USD Point-in-time
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at September 30, 2024 and December 31, 2023; 158,288,746 and 151,310,080 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $16.00K USD Point-in-time
Common stock, $0.0001 par value; 1,100,000,000 shares authorized at September 30, 2024 and December 31, 2023; 158,288,746 and 151,310,080 shares issued and outstanding at September 30, 2024 and December 31, 2023, respectively CommonStockValue $16.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $468.04M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $468.04M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $444.82M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $444.82M USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-53.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-53.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-128.00K USD Point-in-time
Accumulated other comprehensive loss AccumulatedOtherComprehensiveIncomeLossNetOfTax $-128.00K USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-338.94M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-338.94M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-300.65M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-300.65M USD Point-in-time
Stockholders equity StockholdersEquity $226.62M USD Point-in-time
Stockholders equity StockholdersEquity $226.62M USD Point-in-time
Stockholders equity StockholdersEquity $139.78M USD Point-in-time
Stockholders equity StockholdersEquity $139.78M USD Point-in-time
Stockholders equity StockholdersEquity $143.26M USD Point-in-time
Stockholders equity StockholdersEquity $143.26M USD Point-in-time
Stockholders equity StockholdersEquity $144.14M USD Point-in-time
Stockholders equity StockholdersEquity $144.14M USD Point-in-time
Stockholders equity StockholdersEquity $128.99M USD Point-in-time
Stockholders equity StockholdersEquity $128.99M USD Point-in-time
Stockholders equity StockholdersEquity $154.73M USD Point-in-time
Stockholders equity StockholdersEquity $154.73M USD Point-in-time
Stockholders equity StockholdersEquity $151.22M USD Point-in-time
Stockholders equity StockholdersEquity $151.22M USD Point-in-time
Stockholders equity StockholdersEquity $203.40M USD Point-in-time
Stockholders equity StockholdersEquity $203.40M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $297.13M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $297.13M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $278.47M USD Point-in-time
Total liabilities and stockholders equity LiabilitiesAndStockholdersEquity $278.47M USD Point-in-time
Income Statement 256 line items
Line Item Tag Value Unit Period
Total revenue Revenues $74.77M USD 3 Qtrs
Total revenue Revenues $74.77M USD 3 Qtrs
Total revenue Revenues $27.36M USD 1 Quarter
Total revenue Revenues $27.36M USD 1 Quarter
Total revenue Revenues $19.96M USD 1 Quarter
Total revenue Revenues $19.96M USD 1 Quarter
Total revenue Revenues $58.98M USD 3 Qtrs
Total revenue Revenues $58.98M USD 3 Qtrs
Total revenue Revenues $74.77M USD 3 Qtrs
Total revenue Revenues $74.77M USD 3 Qtrs
Total revenue Revenues $27.36M USD 1 Quarter
Total revenue Revenues $27.36M USD 1 Quarter
Total revenue Revenues $19.96M USD 1 Quarter
Total revenue Revenues $19.96M USD 1 Quarter
Total revenue Revenues $58.98M USD 3 Qtrs
Total revenue Revenues $58.98M USD 3 Qtrs
Total cost of revenue CostOfRevenue $32.22M USD 3 Qtrs
Total cost of revenue CostOfRevenue $32.22M USD 3 Qtrs
Total cost of revenue CostOfRevenue $11.55M USD 1 Quarter
Total cost of revenue CostOfRevenue $11.55M USD 1 Quarter
Total cost of revenue CostOfRevenue $9.07M USD 1 Quarter
Total cost of revenue CostOfRevenue $9.07M USD 1 Quarter
Total cost of revenue CostOfRevenue $36.64M USD 3 Qtrs
Total cost of revenue CostOfRevenue $36.64M USD 3 Qtrs
Gross profit GrossProfit $15.81M USD 1 Quarter
Gross profit GrossProfit $15.81M USD 1 Quarter
Gross profit GrossProfit $42.55M USD 3 Qtrs
Gross profit GrossProfit $42.55M USD 3 Qtrs
Gross profit GrossProfit $10.89M USD 1 Quarter
Gross profit GrossProfit $10.89M USD 1 Quarter
Gross profit GrossProfit $22.35M USD 3 Qtrs
Gross profit GrossProfit $22.35M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $5.81M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $5.81M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $18.17M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $18.17M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $6.39M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $6.39M USD 1 Quarter
Research and development ResearchAndDevelopmentExpense $18.06M USD 3 Qtrs
Research and development ResearchAndDevelopmentExpense $18.06M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $40.64M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $40.64M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $14.97M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $14.97M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $14.41M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $14.41M USD 1 Quarter
Sales and marketing SellingAndMarketingExpense $47.84M USD 3 Qtrs
Sales and marketing SellingAndMarketingExpense $47.84M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $13.98M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $13.98M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $39.88M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $39.88M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $31.05M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $31.05M USD 3 Qtrs
General and administrative GeneralAndAdministrativeExpense $11.26M USD 1 Quarter
General and administrative GeneralAndAdministrativeExpense $11.26M USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $28.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $28.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $322.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $322.00K USD 3 Qtrs
Total operating expenses OperatingExpenses $90.19M USD 3 Qtrs
Total operating expenses OperatingExpenses $90.19M USD 3 Qtrs
Total operating expenses OperatingExpenses $105.98M USD 3 Qtrs
Total operating expenses OperatingExpenses $105.98M USD 3 Qtrs
Total operating expenses OperatingExpenses $34.96M USD 1 Quarter
Total operating expenses OperatingExpenses $34.96M USD 1 Quarter
Total operating expenses OperatingExpenses $32.08M USD 1 Quarter
Total operating expenses OperatingExpenses $32.08M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-63.43M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-63.43M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-19.15M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-19.15M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-67.84M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-67.84M USD 3 Qtrs
Loss from operations OperatingIncomeLoss $-21.19M USD 1 Quarter
Loss from operations OperatingIncomeLoss $-21.19M USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 3 Qtrs
Interest expense InterestExpenseNonoperating - USD 3 Qtrs
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating $654.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating $654.00K USD 3 Qtrs
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest expense InterestExpenseNonoperating - USD 1 Quarter
Interest income InvestmentIncomeInterest $2.39M USD 3 Qtrs
Interest income InvestmentIncomeInterest $2.39M USD 3 Qtrs
Interest income InvestmentIncomeInterest $4.60M USD 3 Qtrs
Interest income InvestmentIncomeInterest $4.60M USD 3 Qtrs
Interest income InvestmentIncomeInterest $1.79M USD 1 Quarter
Interest income InvestmentIncomeInterest $1.79M USD 1 Quarter
Interest income InvestmentIncomeInterest $628.00K USD 1 Quarter
Interest income InvestmentIncomeInterest $628.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-67.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-67.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-64.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-64.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $-33.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $-33.00K USD 3 Qtrs
Other income (expense), net OtherNonoperatingIncomeExpense $34.00K USD 1 Quarter
Other income (expense), net OtherNonoperatingIncomeExpense $34.00K USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-626.00K USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-626.00K USD 3 Qtrs
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $8.32M USD 1 Quarter
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $8.32M USD 1 Quarter
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-15.09M USD 3 Qtrs
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-15.09M USD 3 Qtrs
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-14.08M USD 1 Quarter
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-14.08M USD 1 Quarter
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $17.35M USD 3 Qtrs
Change in fair value of contingent earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $17.35M USD 3 Qtrs
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $3.56M USD 3 Qtrs
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $3.56M USD 3 Qtrs
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.22M USD 3 Qtrs
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.22M USD 3 Qtrs
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.28M USD 1 Quarter
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.28M USD 1 Quarter
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $2.06M USD 1 Quarter
Change in fair value of contingently issuable common stock liability IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $2.06M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $1.58M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $1.58M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-8.16M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-8.16M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-5.46M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-5.46M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $5.34M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $5.34M USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $26.24M USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $26.24M USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $-11.29M USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $-11.29M USD 1 Quarter
Total other (expense) income, net NonoperatingIncomeExpense $25.13M USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $25.13M USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $-23.01M USD 3 Qtrs
Total other (expense) income, net NonoperatingIncomeExpense $-23.01M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-30.44M USD 1 Quarter
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-30.44M USD 1 Quarter
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-38.30M USD 3 Qtrs
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-38.30M USD 3 Qtrs
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $4.98M USD 1 Quarter
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $4.98M USD 1 Quarter
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-90.85M USD 3 Qtrs
Net (loss) income attributable to common stockholders - basic NetIncomeLossAvailableToCommonStockholdersBasic $-90.85M USD 3 Qtrs
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-30.44M USD 1 Quarter
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-30.44M USD 1 Quarter
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-38.30M USD 3 Qtrs
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-38.30M USD 3 Qtrs
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $4.98M USD 1 Quarter
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $4.98M USD 1 Quarter
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-90.85M USD 3 Qtrs
Net (loss) income attributable to common stockholders - diluted NetIncomeLossAvailableToCommonStockholdersDiluted $-90.85M USD 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 148.52M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 148.52M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 150.21M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 150.21M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 155.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 155.76M shares 3 Qtrs
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 157.71M shares 1 Quarter
Basic (in shares) WeightedAverageNumberOfSharesOutstandingBasic 157.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 157.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 157.71M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 155.76M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 155.76M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.52M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 148.52M shares 3 Qtrs
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 173.98M shares 1 Quarter
Diluted (in shares) WeightedAverageNumberOfDilutedSharesOutstanding 173.98M shares 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $0.03 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.61 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.61 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.19 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.19 USD 1 Quarter
Basic (in dollars per share) EarningsPerShareBasic $-0.25 USD 3 Qtrs
Basic (in dollars per share) EarningsPerShareBasic $-0.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.61 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.61 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.19 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.19 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $-0.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $-0.25 USD 3 Qtrs
Diluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Diluted (in dollars per share) EarningsPerShareDiluted $0.03 USD 1 Quarter
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $34.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $34.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-86.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-86.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-75.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-75.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-86.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-86.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $1.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $1.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-75.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $-75.00K USD 3 Qtrs
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $34.00K USD 1 Quarter
Total other comprehensive (loss) income OtherComprehensiveIncomeLossNetOfTax $34.00K USD 1 Quarter
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $5.08M USD 1 Quarter
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $5.08M USD 1 Quarter
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-30.53M USD 1 Quarter
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-30.53M USD 1 Quarter
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-90.85M USD 3 Qtrs
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-90.85M USD 3 Qtrs
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-38.37M USD 3 Qtrs
Total comprehensive (loss) income ComprehensiveIncomeNetOfTax $-38.37M USD 3 Qtrs
Cash Flow Statement 248 line items
Line Item Tag Value Unit Period
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $2.60M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $2.60M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $11.93M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $11.93M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $4.60M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $4.60M USD 1 Quarter
Depreciation and amortization DepreciationDepletionAndAmortization $6.57M USD 3 Qtrs
Depreciation and amortization DepreciationDepletionAndAmortization $6.57M USD 3 Qtrs
Write-off of inventory and change in inventory reserve InventoryWriteDown $278.00K USD 3 Qtrs
Write-off of inventory and change in inventory reserve InventoryWriteDown $278.00K USD 3 Qtrs
Write-off of inventory and change in inventory reserve InventoryWriteDown $3.15M USD 3 Qtrs
Write-off of inventory and change in inventory reserve InventoryWriteDown $3.15M USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $28.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $28.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 1 Quarter
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $209.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $322.00K USD 3 Qtrs
Loss from impairment of property and equipment ImpairmentOfLongLivedAssetsHeldForUse $322.00K USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $21.36M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $21.36M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $17.77M USD 3 Qtrs
Stock-based compensation ShareBasedCompensation $17.77M USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense - USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense - USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $22.00K USD 3 Qtrs
Non-cash interest expense NoncashInterestExpense $22.00K USD 3 Qtrs
Amortization (accretion) of premium (discount) on marketable securities, net of change in accrued interest AccretionAmortizationOfDiscountsAndPremiumsInvestments $-261.00K USD 3 Qtrs
Amortization (accretion) of premium (discount) on marketable securities, net of change in accrued interest AccretionAmortizationOfDiscountsAndPremiumsInvestments $-261.00K USD 3 Qtrs
Amortization (accretion) of premium (discount) on marketable securities, net of change in accrued interest AccretionAmortizationOfDiscountsAndPremiumsInvestments $482.00K USD 3 Qtrs
Amortization (accretion) of premium (discount) on marketable securities, net of change in accrued interest AccretionAmortizationOfDiscountsAndPremiumsInvestments $482.00K USD 3 Qtrs
Non-cash lease expense NoncashLeaseExpense $1.12M USD 3 Qtrs
Non-cash lease expense NoncashLeaseExpense $1.12M USD 3 Qtrs
Non-cash lease expense NoncashLeaseExpense $136.00K USD 3 Qtrs
Non-cash lease expense NoncashLeaseExpense $136.00K USD 3 Qtrs
Change in allowance for expected credit losses AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery $237.00K USD 3 Qtrs
Change in allowance for expected credit losses AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery $237.00K USD 3 Qtrs
Change in allowance for expected credit losses AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery $371.00K USD 3 Qtrs
Change in allowance for expected credit losses AccountsReceivableAllowanceForCreditLossExpenseReversalNetOfWriteoffAndRecovery $371.00K USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt - USD 1 Quarter
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-626.00K USD 3 Qtrs
Loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-626.00K USD 3 Qtrs
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $8.32M USD 1 Quarter
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $8.32M USD 1 Quarter
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-15.09M USD 3 Qtrs
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-15.09M USD 3 Qtrs
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-14.08M USD 1 Quarter
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $-14.08M USD 1 Quarter
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $17.35M USD 3 Qtrs
Change in fair value of earn-out liability IncreaseDecreaseInFairValueOfContingentEarnoutLiability $17.35M USD 3 Qtrs
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $3.56M USD 3 Qtrs
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $3.56M USD 3 Qtrs
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.22M USD 3 Qtrs
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.22M USD 3 Qtrs
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.28M USD 1 Quarter
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $-2.28M USD 1 Quarter
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $2.06M USD 1 Quarter
Change in fair value of contingently issuable common stock IncreaseDecreaseInFairValueOfContingentlyIssuableCommonStockLiability $2.06M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $1.58M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $1.58M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-8.16M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-8.16M USD 1 Quarter
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-5.46M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $-5.46M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $5.34M USD 3 Qtrs
Change in fair value of public warrant liability FairValueAdjustmentOfPublicWarrantLiability $5.34M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.68M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $13.68M USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $929.00K USD 3 Qtrs
Accounts receivable IncreaseDecreaseInAccountsReceivable $929.00K USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $8.33M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $8.33M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-4.17M USD 3 Qtrs
Inventory IncreaseDecreaseInInventories $-4.17M USD 3 Qtrs
Commission assets IncreaseDecreaseInCommissionAssets $1.00M USD 3 Qtrs
Commission assets IncreaseDecreaseInCommissionAssets $1.00M USD 3 Qtrs
Commission assets IncreaseDecreaseInCommissionAssets $2.10M USD 3 Qtrs
Commission assets IncreaseDecreaseInCommissionAssets $2.10M USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-993.00K USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $-993.00K USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $85.00K USD 3 Qtrs
Contract assets IncreaseDecreaseInContractWithCustomerAsset $85.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-352.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-352.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-333.00K USD 3 Qtrs
Other assets IncreaseDecreaseInOtherOperatingAssets $-333.00K USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.97M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $1.97M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.09M USD 3 Qtrs
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $4.09M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.40M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $-6.40M USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $216.00K USD 3 Qtrs
Accounts payable IncreaseDecreaseInAccountsPayable $216.00K USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $13.56M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $13.56M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $39.36M USD 3 Qtrs
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $39.36M USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $278.00K USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $278.00K USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $1.66M USD 3 Qtrs
Accrued expenses and other current liabilities IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities $1.66M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-218.00K USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-218.00K USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.05M USD 3 Qtrs
Operating lease liability IncreaseDecreaseInOperatingLeaseLiability $-1.05M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-6.66M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-6.66M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-34.06M USD 3 Qtrs
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-34.06M USD 3 Qtrs
Development of internal-use software PaymentsToDevelopSoftware $2.20M USD 3 Qtrs
Development of internal-use software PaymentsToDevelopSoftware $2.20M USD 3 Qtrs
Development of internal-use software PaymentsToDevelopSoftware $4.77M USD 3 Qtrs
Development of internal-use software PaymentsToDevelopSoftware $4.77M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipmentNet $51.65M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipmentNet $51.65M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipmentNet $24.44M USD 3 Qtrs
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipmentNet $24.44M USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment - USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $60.00K USD 3 Qtrs
Proceeds from sale of property and equipment ProceedsFromSaleOfPropertyPlantAndEquipment $60.00K USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $58.65M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $58.65M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $14.57M USD 3 Qtrs
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $14.57M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $55.63M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $55.63M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $19.65M USD 3 Qtrs
Proceeds from maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $19.65M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $11.85M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $11.85M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-92.79M USD 3 Qtrs
Net cash provided by (used in) investing activities NetCashProvidedByUsedInInvestingActivities $-92.79M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $616.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $616.00K USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.15M USD 3 Qtrs
Proceeds from exercise of stock options ProceedsFromStockOptionsExercised $1.15M USD 3 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt - USD 3 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $1.88M USD 3 Qtrs
Proceeds from long-term debt ProceedsFromIssuanceOfLongTermDebt $1.88M USD 3 Qtrs
Repayment of principal on long-term debt RepaymentsOfLongTermDebt $31.88M USD 3 Qtrs
Repayment of principal on long-term debt RepaymentsOfLongTermDebt $31.88M USD 3 Qtrs
Repayment of principal on long-term debt RepaymentsOfLongTermDebt - USD 3 Qtrs
Repayment of principal on long-term debt RepaymentsOfLongTermDebt - USD 3 Qtrs
Payment of debt issuance costs and prepayment penalty PaymentsOfDebtExtinguishmentCosts $332.00K USD 3 Qtrs
Payment of debt issuance costs and prepayment penalty PaymentsOfDebtExtinguishmentCosts $332.00K USD 3 Qtrs
Payment of debt issuance costs and prepayment penalty PaymentsOfDebtExtinguishmentCosts - USD 3 Qtrs
Payment of debt issuance costs and prepayment penalty PaymentsOfDebtExtinguishmentCosts - USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $1.15M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $1.15M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-29.72M USD 3 Qtrs
Net cash provided by (used in) financing activities NetCashProvidedByUsedInFinancingActivities $-29.72M USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $1.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-75.00K USD 3 Qtrs
Effect of exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-75.00K USD 3 Qtrs
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-21.13M USD 3 Qtrs
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-21.13M USD 3 Qtrs
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-129.17M USD 3 Qtrs
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-129.17M USD 3 Qtrs
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Cash paid for interest InterestPaidNet - USD 3 Qtrs
Cash paid for interest InterestPaidNet - USD 3 Qtrs
Cash paid for interest InterestPaidNet $710.00K USD 3 Qtrs
Cash paid for interest InterestPaidNet $710.00K USD 3 Qtrs
Transfer of property and equipment to inventory TransfersOfInventoryToPropertyAndEquipment $756.00K USD 3 Qtrs
Transfer of property and equipment to inventory TransfersOfInventoryToPropertyAndEquipment $756.00K USD 3 Qtrs
Transfer of property and equipment to inventory TransfersOfInventoryToPropertyAndEquipment $191.00K USD 3 Qtrs
Transfer of property and equipment to inventory TransfersOfInventoryToPropertyAndEquipment $191.00K USD 3 Qtrs
Capital expenditures incurred but not yet paid CapitalExpendituresIncurredButNotYetPaid $10.21M USD 3 Qtrs
Capital expenditures incurred but not yet paid CapitalExpendituresIncurredButNotYetPaid $10.21M USD 3 Qtrs
Capital expenditures incurred but not yet paid CapitalExpendituresIncurredButNotYetPaid $3.98M USD 3 Qtrs
Capital expenditures incurred but not yet paid CapitalExpendituresIncurredButNotYetPaid $3.98M USD 3 Qtrs
Capitalization of stock compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $701.00K USD 3 Qtrs
Capitalization of stock compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $701.00K USD 3 Qtrs
Capitalization of stock compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $340.00K USD 3 Qtrs
Capitalization of stock compensation EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount $340.00K USD 3 Qtrs
Finback exercise price NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability - USD 3 Qtrs
Finback exercise price NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability - USD 3 Qtrs
Finback exercise price NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability $348.00K USD 3 Qtrs
Finback exercise price NoncashOrPartNoncashAcquisitionInitialFairValueOfContingentEarnOutLiability $348.00K USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $14.22M USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability $14.22M USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Operating lease liabilities arising from obtaining right-of-use assets RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability - USD 3 Qtrs
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $99.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $99.62M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $46.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.16M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $67.16M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.00M USD Point-in-time
Restricted cash RestrictedCashCurrent $1.00M USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash RestrictedCashCurrent $275.00K USD Point-in-time
Restricted cash, noncurrent RestrictedCashNoncurrent - USD Point-in-time
Restricted cash, noncurrent RestrictedCashNoncurrent - USD Point-in-time
Restricted cash, noncurrent RestrictedCashNoncurrent $275.00K USD Point-in-time
Restricted cash, noncurrent RestrictedCashNoncurrent $275.00K USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $230.06M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $46.31M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $100.89M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statements of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $67.44M USD Point-in-time
Stockholders Equity 94 line items
Line Item Tag Value Unit Period
Balance at the beginning StockholdersEquity $226.62M USD Point-in-time
Balance at the beginning StockholdersEquity $226.62M USD Point-in-time
Balance at the beginning StockholdersEquity $139.78M USD Point-in-time
Balance at the beginning StockholdersEquity $139.78M USD Point-in-time
Balance at the beginning StockholdersEquity $143.26M USD Point-in-time
Balance at the beginning StockholdersEquity $143.26M USD Point-in-time
Balance at the beginning StockholdersEquity $144.14M USD Point-in-time
Balance at the beginning StockholdersEquity $144.14M USD Point-in-time
Balance at the beginning StockholdersEquity $128.99M USD Point-in-time
Balance at the beginning StockholdersEquity $128.99M USD Point-in-time
Balance at the beginning StockholdersEquity $154.73M USD Point-in-time
Balance at the beginning StockholdersEquity $154.73M USD Point-in-time
Balance at the beginning StockholdersEquity $151.22M USD Point-in-time
Balance at the beginning StockholdersEquity $151.22M USD Point-in-time
Balance at the beginning StockholdersEquity $203.40M USD Point-in-time
Balance at the beginning StockholdersEquity $203.40M USD Point-in-time
Issuance of common stock upon net exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.00M shares 3 Qtrs
Issuance of common stock upon net exercise of stock options (in shares) StockIssuedDuringPeriodSharesStockOptionsExercised 2.00M shares 3 Qtrs
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $302.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $302.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $33.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $33.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $515.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $515.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $310.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $310.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $273.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $273.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $335.00K USD 1 Quarter
Issuance of common stock upon net exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $335.00K USD 1 Quarter
Issuance of common stock upon exercise of warrants StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants $1.00K USD 1 Quarter
Issuance of common stock upon exercise of warrants StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants $1.00K USD 1 Quarter
Issuance of common stock upon exercise of warrants StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants $348.00K USD 1 Quarter
Issuance of common stock upon exercise of warrants StockIssuedDuringPeriodValueIssuanceOfCommonStockForNetSettlementOfCommonStockUponExerciseOfWarrants $348.00K USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.61M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.61M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.68M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.68M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.78M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $7.78M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.09M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $5.09M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.79M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.79M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.12M USD 1 Quarter
Stock-based compensation cost AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $6.12M USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $3.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-17.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $34.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $34.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $8.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-86.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-86.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $1.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-16.00K USD 1 Quarter
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-75.00K USD 3 Qtrs
Cumulative translation adjustment OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax $-75.00K USD 3 Qtrs
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-11.27M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-30.44M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $-28.68M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $5.05M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-67.22M USD 1 Quarter
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-90.85M USD 3 Qtrs
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $3.42M USD 1 Quarter
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Net (loss) income NetIncomeLoss $-38.30M USD 3 Qtrs
Balance at the end StockholdersEquity $226.62M USD Point-in-time
Balance at the end StockholdersEquity $226.62M USD Point-in-time
Balance at the end StockholdersEquity $139.78M USD Point-in-time
Balance at the end StockholdersEquity $139.78M USD Point-in-time
Balance at the end StockholdersEquity $143.26M USD Point-in-time
Balance at the end StockholdersEquity $143.26M USD Point-in-time
Balance at the end StockholdersEquity $144.14M USD Point-in-time
Balance at the end StockholdersEquity $144.14M USD Point-in-time
Balance at the end StockholdersEquity $128.99M USD Point-in-time
Balance at the end StockholdersEquity $128.99M USD Point-in-time
Balance at the end StockholdersEquity $154.73M USD Point-in-time
Balance at the end StockholdersEquity $154.73M USD Point-in-time
Balance at the end StockholdersEquity $151.22M USD Point-in-time
Balance at the end StockholdersEquity $151.22M USD Point-in-time
Balance at the end StockholdersEquity $203.40M USD Point-in-time
Balance at the end StockholdersEquity $203.40M 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...