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

10-K Filing

908 DEVICES INC. CIK: 1555279 FY 2024
Filing Information
Form Type 10-K
Accession Number 0001558370-25-002459
Period End Date 20241231
Filing Date 20250307
Fiscal Year 2024
Fiscal Period FY
XBRL Instance mass-20241231x10k_htm.xml
Balance Sheet 170 line items
Line Item Tag Value Unit Period
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $525.00K USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $525.00K USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $395.00K USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $395.00K USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $25.00K USD Point-in-time
Allowance for credit losses AllowanceForDoubtfulAccountsReceivableCurrent $25.00K USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Preferred stock, par value PreferredStockParOrStatedValuePerShare $0.00 USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.03M USD Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Preferred stock, shares authorized PreferredStockSharesAuthorized 5.00M shares Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $121.04M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $121.04M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $25.57M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $25.57M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Marketable securities MarketableSecuritiesCurrent $24.64M USD Point-in-time
Marketable securities MarketableSecuritiesCurrent $24.64M USD Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares issued PreferredStockSharesIssued 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Accounts receivable, net of allowance for credit losses of $525 and $395 at December 31, 2024 and December 31, 2023 AccountsReceivableNetCurrent $12.63M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $525 and $395 at December 31, 2024 and December 31, 2023 AccountsReceivableNetCurrent $12.63M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $525 and $395 at December 31, 2024 and December 31, 2023 AccountsReceivableNetCurrent $8.99M USD Point-in-time
Accounts receivable, net of allowance for credit losses of $525 and $395 at December 31, 2024 and December 31, 2023 AccountsReceivableNetCurrent $8.99M USD Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Preferred stock, shares outstanding PreferredStockSharesOutstanding 0.00 shares Point-in-time
Inventory InventoryNet $16.17M USD Point-in-time
Inventory InventoryNet $16.17M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Inventory InventoryNet $14.94M USD Point-in-time
Inventory InventoryNet $14.94M USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Common stock, par value CommonStockParOrStatedValuePerShare $0.00 USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.18M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.18M USD Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Common stock, shares authorized CommonStockSharesAuthorized 100.00M shares Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.66M USD Point-in-time
Prepaid expenses and other current assets PrepaidExpenseAndOtherAssetsCurrent $4.66M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 35.10M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 35.10M shares Point-in-time
Total current assets AssetsCurrent $173.79M USD Point-in-time
Total current assets AssetsCurrent $173.79M USD Point-in-time
Common stock, shares issued CommonStockSharesIssued 32.52M shares Point-in-time
Common stock, shares issued CommonStockSharesIssued 32.52M shares Point-in-time
Total current assets AssetsCurrent $103.06M USD Point-in-time
Total current assets AssetsCurrent $103.06M USD Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $600.00K USD Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $600.00K USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 32.52M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 32.52M shares Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $6.23M USD Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $6.23M USD Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 35.10M shares Point-in-time
Common stock, shares outstanding CommonStockSharesOutstanding 35.10M shares Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $6.91M USD Point-in-time
Operating lease, right-of-use assets OperatingLeaseRightOfUseAsset $6.91M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.34M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.34M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.42M USD Point-in-time
Property and equipment, net PropertyPlantAndEquipmentNet $3.42M USD Point-in-time
Goodwill Goodwill - USD Point-in-time
Goodwill Goodwill - USD Point-in-time
Goodwill Goodwill $10.37M USD Point-in-time
Goodwill Goodwill $10.37M USD Point-in-time
Goodwill Goodwill $10.05M USD Point-in-time
Goodwill Goodwill $10.05M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $45.26M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $45.26M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $7.86M USD Point-in-time
Intangible assets, net IntangibleAssetsNetExcludingGoodwill $7.86M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $829.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $829.00K USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $1.39M USD Point-in-time
Other long-term assets OtherAssetsNoncurrent $1.39M USD Point-in-time
Total assets Assets $202.98M USD Point-in-time
Total assets Assets $202.98M USD Point-in-time
Total assets Assets $159.48M USD Point-in-time
Total assets Assets $159.48M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.19M USD Point-in-time
Accounts payable AccountsPayableCurrent $1.19M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.06M USD Point-in-time
Accounts payable AccountsPayableCurrent $2.06M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $8.71M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $8.71M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $9.10M USD Point-in-time
Accrued expenses AccruedLiabilitiesCurrent $9.10M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $10.63M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $10.63M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $12.12M USD Point-in-time
Deferred revenue ContractWithCustomerLiabilityCurrent $12.12M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.02M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $2.02M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.86M USD Point-in-time
Operating lease liabilities OperatingLeaseLiabilityCurrent $1.86M USD Point-in-time
Total current liabilities LiabilitiesCurrent $22.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $22.55M USD Point-in-time
Total current liabilities LiabilitiesCurrent $25.15M USD Point-in-time
Total current liabilities LiabilitiesCurrent $25.15M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $3.93M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $3.93M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $4.74M USD Point-in-time
Operating lease liabilities, net of current portion OperatingLeaseLiabilityNoncurrent $4.74M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $10.68M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $10.68M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $8.57M USD Point-in-time
Deferred revenue, net of current portion ContractWithCustomerLiabilityNoncurrent $8.57M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $2.44M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $2.44M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $2.03M USD Point-in-time
Deferred income taxes DeferredIncomeTaxLiabilitiesNet $2.03M USD Point-in-time
Contingent consideration OtherLiabilitiesNoncurrent $2.28M USD Point-in-time
Contingent consideration OtherLiabilitiesNoncurrent $2.28M USD Point-in-time
Total liabilities Liabilities $44.88M USD Point-in-time
Total liabilities Liabilities $44.88M USD Point-in-time
Total liabilities Liabilities $37.49M USD Point-in-time
Total liabilities Liabilities $37.49M USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Commitments and contingencies (Note 12) CommitmentsAndContingencies - USD Point-in-time
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Preferred stock, $0.001 par value; 5,000,000 shares authorized, no shares issued or outstanding at December 31, 2024 and December 31, 2023, respectively PreferredStockValue - USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 35,098,493 shares and 32,519,023 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively CommonStockValue $35.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 35,098,493 shares and 32,519,023 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively CommonStockValue $35.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 35,098,493 shares and 32,519,023 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively CommonStockValue $33.00K USD Point-in-time
Common stock, $0.001 par value; 100,000,000 shares authorized; 35,098,493 shares and 32,519,023 shares issued and outstanding at December 31, 2024 and December 31, 2023, respectively CommonStockValue $33.00K USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $334.69M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $334.69M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $356.22M USD Point-in-time
Additional paid-in capital AdditionalPaidInCapital $356.22M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.15M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.15M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.36M USD Point-in-time
Accumulated other comprehensive income AccumulatedOtherComprehensiveIncomeLossNetOfTax $1.36M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-170.60M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-170.60M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-242.81M USD Point-in-time
Accumulated deficit RetainedEarningsAccumulatedDeficit $-242.81M USD Point-in-time
Total stockholders' equity StockholdersEquity $114.59M USD Point-in-time
Total stockholders' equity StockholdersEquity $114.59M USD Point-in-time
Total stockholders' equity StockholdersEquity $190.60M USD Point-in-time
Total stockholders' equity StockholdersEquity $190.60M USD Point-in-time
Total stockholders' equity StockholdersEquity $165.49M USD Point-in-time
Total stockholders' equity StockholdersEquity $165.49M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $202.98M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $202.98M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $159.48M USD Point-in-time
Total liabilities and stockholders' equity LiabilitiesAndStockholdersEquity $159.48M USD Point-in-time
Income Statement 80 line items
Line Item Tag Value Unit Period
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $59.63M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $59.63M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $50.23M USD Annual
Revenue RevenueFromContractWithCustomerExcludingAssessedTax $50.23M USD Annual
Cost of revenue CostOfRevenue $29.77M USD Annual
Cost of revenue CostOfRevenue $29.77M USD Annual
Cost of revenue CostOfRevenue $24.91M USD Annual
Cost of revenue CostOfRevenue $24.91M USD Annual
Gross profit GrossProfit $29.86M USD Annual
Gross profit GrossProfit $29.86M USD Annual
Gross profit GrossProfit $25.32M USD Annual
Gross profit GrossProfit $25.32M USD Annual
Research and development ResearchAndDevelopmentExpense $25.50M USD Annual
Research and development ResearchAndDevelopmentExpense $25.50M USD Annual
Research and development ResearchAndDevelopmentExpense $21.90M USD Annual
Research and development ResearchAndDevelopmentExpense $21.90M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $53.64M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $53.64M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $46.07M USD Annual
Selling, general and administrative SellingGeneralAndAdministrativeExpense $46.07M USD Annual
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $13.22M USD Annual
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $13.22M USD Annual
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $-107.00K USD Annual
Change in fair value of contingent consideration ChangeInFairValueOfContingentConsideration $-107.00K USD Annual
Goodwill impairment GoodwillImpairmentLoss $10.60M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $10.60M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $40.66M USD Annual
Goodwill impairment GoodwillImpairmentLoss $40.66M USD Annual
Goodwill impairment GoodwillImpairmentLoss $30.50M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $30.50M USD 1 Quarter
Total operating expenses OperatingExpenses $106.57M USD Annual
Total operating expenses OperatingExpenses $106.57M USD Annual
Total operating expenses OperatingExpenses $68.08M USD Annual
Total operating expenses OperatingExpenses $68.08M USD Annual
Loss from operations OperatingIncomeLoss $-42.76M USD Annual
Loss from operations OperatingIncomeLoss $-42.76M USD Annual
Loss from operations OperatingIncomeLoss $-76.72M USD Annual
Loss from operations OperatingIncomeLoss $-76.72M USD Annual
Interest income InvestmentIncomeNonoperating $4.49M USD Annual
Interest income InvestmentIncomeNonoperating $4.49M USD Annual
Interest income InvestmentIncomeNonoperating $6.48M USD Annual
Interest income InvestmentIncomeNonoperating $6.48M USD Annual
Interest expense InterestExpenseNonoperating $201.00K USD Annual
Interest expense InterestExpenseNonoperating $201.00K USD Annual
Other (expense) income, net OtherNonoperatingIncomeExpense $-264.00K USD Annual
Other (expense) income, net OtherNonoperatingIncomeExpense $-264.00K USD Annual
Other (expense) income, net OtherNonoperatingIncomeExpense $-131.00K USD Annual
Other (expense) income, net OtherNonoperatingIncomeExpense $-131.00K USD Annual
Total other income, net NonoperatingIncomeExpense $4.23M USD Annual
Total other income, net NonoperatingIncomeExpense $4.23M USD Annual
Total other income, net NonoperatingIncomeExpense $6.15M USD Annual
Total other income, net NonoperatingIncomeExpense $6.15M USD Annual
Loss from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-36.61M USD Annual
Loss from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-36.61M USD Annual
Loss from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-72.49M USD Annual
Loss from operations before income taxes IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest $-72.49M USD Annual
Benefit for income taxes IncomeTaxExpenseBenefit $-211.00K USD Annual
Benefit for income taxes IncomeTaxExpenseBenefit $-211.00K USD Annual
Benefit for income taxes IncomeTaxExpenseBenefit $-282.00K USD Annual
Benefit for income taxes IncomeTaxExpenseBenefit $-282.00K USD Annual
Net loss NetIncomeLoss $-36.40M USD Annual
Net loss NetIncomeLoss $-36.40M USD Annual
Net loss NetIncomeLoss $-72.21M USD Annual
Net loss NetIncomeLoss $-72.21M USD Annual
Net loss per share, basic EarningsPerShareBasic $-2.12 USD Annual
Net loss per share, basic EarningsPerShareBasic $-2.12 USD Annual
Net loss per share, basic EarningsPerShareBasic $-1.13 USD Annual
Net loss per share, basic EarningsPerShareBasic $-1.13 USD Annual
Net loss per share, diluted EarningsPerShareDiluted $-2.12 USD Annual
Net loss per share, diluted EarningsPerShareDiluted $-2.12 USD Annual
Net loss per share, diluted EarningsPerShareDiluted $-1.13 USD Annual
Net loss per share, diluted EarningsPerShareDiluted $-1.13 USD Annual
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.24M shares Annual
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 32.24M shares Annual
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 34.08M shares Annual
Weighted average common shares outstanding, basic WeightedAverageNumberOfSharesOutstandingBasic 34.08M shares Annual
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.08M shares Annual
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 34.08M shares Annual
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.24M shares Annual
Weighted average common shares outstanding, diluted WeightedAverageNumberOfDilutedSharesOutstanding 32.24M shares Annual
Cash Flow Statement 162 line items
Line Item Tag Value Unit Period
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.03M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $44.03M USD Point-in-time
Net loss ProfitLoss $-72.21M USD Annual
Net loss ProfitLoss $-72.21M USD Annual
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $121.04M USD Point-in-time
Cash and cash equivalents CashAndCashEquivalentsAtCarryingValue $121.04M USD Point-in-time
Net loss ProfitLoss $-36.40M USD Annual
Net loss ProfitLoss $-36.40M USD Annual
Restricted cash included in other long-term assets RestrictedCashNoncurrent $171.00K USD Point-in-time
Restricted cash included in other long-term assets RestrictedCashNoncurrent $171.00K USD Point-in-time
Restricted cash included in other long-term assets RestrictedCashNoncurrent $171.00K USD Point-in-time
Restricted cash included in other long-term assets RestrictedCashNoncurrent $171.00K USD Point-in-time
Goodwill impairment GoodwillImpairmentLoss $10.60M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $10.60M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $40.66M USD Annual
Goodwill impairment GoodwillImpairmentLoss $40.66M USD Annual
Goodwill impairment GoodwillImpairmentLoss $30.50M USD 1 Quarter
Goodwill impairment GoodwillImpairmentLoss $30.50M USD 1 Quarter
Depreciation and amortization expense DepreciationDepletionAndAmortization $2.38M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $2.38M USD Annual
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Depreciation and amortization expense DepreciationDepletionAndAmortization $4.68M USD Annual
Depreciation and amortization expense DepreciationDepletionAndAmortization $4.68M USD Annual
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Total cash, cash equivalents and restricted cash shown in the statement of cash flows CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Stock-based compensation expense ShareBasedCompensation $9.79M USD Annual
Stock-based compensation expense ShareBasedCompensation $9.79M USD Annual
Stock-based compensation expense ShareBasedCompensation $11.76M USD Annual
Stock-based compensation expense ShareBasedCompensation $11.76M USD Annual
Noncash interest expense and loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-192.00K USD Annual
Noncash interest expense and loss on extinguishment of debt GainsLossesOnExtinguishmentOfDebt $-192.00K USD Annual
Provision for inventory obsolescence InventoryWriteDown $663.00K USD Annual
Provision for inventory obsolescence InventoryWriteDown $663.00K USD Annual
Provision for inventory obsolescence InventoryWriteDown $653.00K USD Annual
Provision for inventory obsolescence InventoryWriteDown $653.00K USD Annual
Net amortization of premiums and accretion of discounts on marketable securities InvestmentIncomeNetAmortizationOfDiscountAndPremium $301.00K USD Annual
Net amortization of premiums and accretion of discounts on marketable securities InvestmentIncomeNetAmortizationOfDiscountAndPremium $301.00K USD Annual
Net amortization of premiums and accretion of discounts on marketable securities InvestmentIncomeNetAmortizationOfDiscountAndPremium $-13.00K USD Annual
Net amortization of premiums and accretion of discounts on marketable securities InvestmentIncomeNetAmortizationOfDiscountAndPremium $-13.00K USD Annual
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-54.00K USD Annual
Loss on disposal of property and equipment GainLossOnSaleOfPropertyPlantEquipment $-54.00K USD Annual
Provision for credit losses ProvisionForOtherCreditLosses $176.00K USD Annual
Provision for credit losses ProvisionForOtherCreditLosses $176.00K USD Annual
Provision for credit losses ProvisionForOtherCreditLosses $386.00K USD Annual
Provision for credit losses ProvisionForOtherCreditLosses $386.00K USD Annual
Change in fair value of contingent consideration FairValueAdjustmentOfContingentConsideration $13.22M USD Annual
Change in fair value of contingent consideration FairValueAdjustmentOfContingentConsideration $13.22M USD Annual
Change in fair value of contingent consideration FairValueAdjustmentOfContingentConsideration $-107.00K USD Annual
Change in fair value of contingent consideration FairValueAdjustmentOfContingentConsideration $-107.00K USD Annual
Deferred income tax DeferredIncomeTaxExpenseBenefit $-305.00K USD Annual
Deferred income tax DeferredIncomeTaxExpenseBenefit $-305.00K USD Annual
Deferred income tax DeferredIncomeTaxExpenseBenefit $-283.00K USD Annual
Deferred income tax DeferredIncomeTaxExpenseBenefit $-283.00K USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $2.93M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $2.93M USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-680.00K USD Annual
Accounts receivable, net IncreaseDecreaseInAccountsReceivable $-680.00K USD Annual
Inventory IncreaseDecreaseInInventories $3.90M USD Annual
Inventory IncreaseDecreaseInInventories $3.90M USD Annual
Inventory IncreaseDecreaseInInventories $1.66M USD Annual
Inventory IncreaseDecreaseInInventories $1.66M USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $513.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $513.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $445.00K USD Annual
Prepaid expenses and other current assets IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets $445.00K USD Annual
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $135.00K USD Annual
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $135.00K USD Annual
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $-559.00K USD Annual
Other long-term assets IncreaseDecreaseInOtherNoncurrentAssets $-559.00K USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.32M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.32M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.03M USD Annual
Accounts payable and accrued expenses IncreaseDecreaseInAccountsPayableAndAccruedLiabilities $2.03M USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-368.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $-368.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $179.00K USD Annual
Deferred revenue IncreaseDecreaseInContractWithCustomerLiability $179.00K USD Annual
Right-of-use operating lease assets IncreaseDecreaseInRightOfUseOperatingAssets $-2.05M USD Annual
Right-of-use operating lease assets IncreaseDecreaseInRightOfUseOperatingAssets $-2.05M USD Annual
Right-of-use operating lease assets IncreaseDecreaseInRightOfUseOperatingAssets $-1.67M USD Annual
Right-of-use operating lease assets IncreaseDecreaseInRightOfUseOperatingAssets $-1.67M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.58M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-1.58M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.06M USD Annual
Operating lease liabilities IncreaseDecreaseInOperatingLeaseLiability $-2.06M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-30.25M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-30.25M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-25.06M USD Annual
Net cash used in operating activities NetCashProvidedByUsedInOperatingActivities $-25.06M USD Annual
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $602.00K USD Annual
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $602.00K USD Annual
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.04M USD Annual
Purchases of property and equipment PaymentsToAcquirePropertyPlantAndEquipment $2.04M USD Annual
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $55.50M USD Annual
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $55.50M USD Annual
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $48.87M USD Annual
Purchases of marketable securities PaymentsToAcquireMarketableSecurities $48.87M USD Annual
Acquisition of RedWave Technology, net of cash acquired PaymentsToAcquireAdditionalInterestInSubsidiaries $44.78M USD Annual
Acquisition of RedWave Technology, net of cash acquired PaymentsToAcquireAdditionalInterestInSubsidiaries $44.78M USD Annual
Proceeds from sales and maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $24.52M USD Annual
Proceeds from sales and maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $24.52M USD Annual
Proceeds from sales and maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $54.56M USD Annual
Proceeds from sales and maturities of marketable securities ProceedsFromSaleAndMaturityOfMarketableSecurities $54.56M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-46.32M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-46.32M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-26.40M USD Annual
Net cash used in investing activities NetCashProvidedByUsedInInvestingActivities $-26.40M USD Annual
Payments for withholding taxes on vested awards PaymentsForWithholdingTaxesOnVestedAwards $1.10M USD Annual
Payments for withholding taxes on vested awards PaymentsForWithholdingTaxesOnVestedAwards $1.10M USD Annual
Payments for withholding taxes on vested awards PaymentsForWithholdingTaxesOnVestedAwards $776.00K USD Annual
Payments for withholding taxes on vested awards PaymentsForWithholdingTaxesOnVestedAwards $776.00K USD Annual
Proceeds from issuance of common stock ProceedsFromStockOptionsExercised $1.15M USD Annual
Proceeds from issuance of common stock ProceedsFromStockOptionsExercised $1.15M USD Annual
Proceeds from issuance of common stock ProceedsFromStockOptionsExercised $936.00K USD Annual
Proceeds from issuance of common stock ProceedsFromStockOptionsExercised $936.00K USD Annual
Repayment on revolving line of credit RepaymentsOfNotesPayable $15.00M USD Annual
Repayment on revolving line of credit RepaymentsOfNotesPayable $15.00M USD Annual
Payments for contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $1.09M USD Annual
Payments for contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $1.09M USD Annual
Payments for contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $417.00K USD Annual
Payments for contingent consideration PaymentForContingentConsiderationLiabilityFinancingActivities $417.00K USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-376.00K USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-376.00K USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-15.94M USD Annual
Net cash used in financing activities NetCashProvidedByUsedInFinancingActivities $-15.94M USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.00K USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $13.00K USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-65.00K USD Annual
Effect of foreign exchange rate changes on cash and cash equivalents EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $-65.00K USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-67.38M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-67.38M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-77.01M USD Annual
Net decrease in cash, cash equivalents and restricted cash CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect $-77.01M USD Annual
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Cash, cash equivalents and restricted cash at beginning of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $188.59M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $121.21M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Cash, cash equivalents and restricted cash at end of period CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents $44.20M USD Point-in-time
Property and equipment included in account payable PropertyAndEquipmentIncludedInAccountPayable $23.00K USD Annual
Property and equipment included in account payable PropertyAndEquipmentIncludedInAccountPayable $23.00K USD Annual
Transfers of inventory to property and equipment TransfersOfInventoryToPropertyAndEquipment $1.16M USD Annual
Transfers of inventory to property and equipment TransfersOfInventoryToPropertyAndEquipment $1.16M USD Annual
Transfers of inventory to property and equipment TransfersOfInventoryToPropertyAndEquipment $1.05M USD Annual
Transfers of inventory to property and equipment TransfersOfInventoryToPropertyAndEquipment $1.05M USD Annual
Transfers of Property and Equipment to Inventory TransfersOfPropertyAndEquipmentToInventory $214.00K USD Annual
Transfers of Property and Equipment to Inventory TransfersOfPropertyAndEquipmentToInventory $214.00K USD Annual
Fair value of common stock issued for acquisition of RedWave Technology StockIssued1 $8.62M USD Annual
Fair value of common stock issued for acquisition of RedWave Technology StockIssued1 $8.62M USD Annual
Transfers of property and equipment to inventory TransfersOfPropertyAndEquipmentToInventory $214.00K USD Annual
Transfers of property and equipment to inventory TransfersOfPropertyAndEquipmentToInventory $214.00K USD Annual
Cash paid for taxes IncomeTaxesPaidNet $184.00K USD Annual
Cash paid for taxes IncomeTaxesPaidNet $184.00K USD Annual
Stockholders Equity 36 line items
Line Item Tag Value Unit Period
Beginning balance StockholdersEquity $114.59M USD Point-in-time
Beginning balance StockholdersEquity $114.59M USD Point-in-time
Beginning balance StockholdersEquity $190.60M USD Point-in-time
Beginning balance StockholdersEquity $190.60M USD Point-in-time
Beginning balance StockholdersEquity $165.49M USD Point-in-time
Beginning balance StockholdersEquity $165.49M USD Point-in-time
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $432.00K USD Annual
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $432.00K USD Annual
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $570.00K USD Annual
Issuance of common stock upon exercise of stock options StockIssuedDuringPeriodValueStockOptionsExercised $570.00K USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.76M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $11.76M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.79M USD Annual
Stock-based compensation expense AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue $9.79M USD Annual
Issuance of common stock pursuant to the acquisition of RedWave Technology StockIssuedDuringPeriodValueAcquisitions $8.62M USD Annual
Issuance of common stock pursuant to the acquisition of RedWave Technology StockIssuedDuringPeriodValueAcquisitions $8.62M USD Annual
Issuance of common stock upon ESPP purchase StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $576.00K USD Annual
Issuance of common stock upon ESPP purchase StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $576.00K USD Annual
Issuance of common stock upon ESPP purchase StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $505.00K USD Annual
Issuance of common stock upon ESPP purchase StockIssuedDuringPeriodValueEmployeeStockPurchasePlan $505.00K USD Annual
Net Income (Loss) NetIncomeLoss $-36.40M USD Annual
Net Income (Loss) NetIncomeLoss $-36.40M USD Annual
Net Income (Loss) NetIncomeLoss $-72.21M USD Annual
Net Income (Loss) NetIncomeLoss $-72.21M USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $554.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $554.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Foreign currency translation adjustments OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Unrealized gains on marketable securities AvailableForSaleDebtSecuritiesGrossUnrealizedGain $13.00K USD Annual
Unrealized gains on marketable securities AvailableForSaleDebtSecuritiesGrossUnrealizedGain $13.00K USD Annual
Ending balance StockholdersEquity $114.59M USD Point-in-time
Ending balance StockholdersEquity $114.59M USD Point-in-time
Ending balance StockholdersEquity $190.60M USD Point-in-time
Ending balance StockholdersEquity $190.60M USD Point-in-time
Ending balance StockholdersEquity $165.49M USD Point-in-time
Ending balance StockholdersEquity $165.49M USD Point-in-time
Comprehensive Income 22 line items
Line Item Tag Value Unit Period
Net loss NetIncomeLoss $-36.40M USD Annual
Net loss NetIncomeLoss $-36.40M USD Annual
Net loss NetIncomeLoss $-72.21M USD Annual
Net loss NetIncomeLoss $-72.21M USD Annual
Tax on unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD Annual
Tax on unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD Annual
Tax on unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD Annual
Tax on unrealized gain (loss) on marketable securities OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax - USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $554.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $554.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Foreign currency translation adjustment OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax of $0 OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $13.00K USD Annual
Unrealized gain (loss) on marketable securities, net of tax of $0 OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax $13.00K USD Annual
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $567.00K USD Annual
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $567.00K USD Annual
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Total other comprehensive income (loss) OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent $-219.00K USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-35.83M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-35.83M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-72.42M USD Annual
Comprehensive loss ComprehensiveIncomeNetOfTax $-72.42M USD Annual

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

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