2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
---|---|---|---|---|---|---|
PrepaidExpenseAndOtherAssetsCurrent | 1.61M | 1.81M | 5.85M | 7.48M | 6.43M | |
OtherAssets | 2.90M | 2.97M | 4.87M | 3.90M | 6.68M | |
IncreaseDecreaseInAccountsReceivable | 3.03M | 11.63M | 7.52M | -5.46M | -8.75M | |
LongTermDebtCurrent | 0.15M | 0.15M | 0.18M | 9.82M | ||
StockholdersEquity | 22.37M | 20.05M | 18.63M | 28.41M | 25.52M | |
Liabilities | 33.67M | 33.64M | 22.46M | 21.90M | 29.93M | |
ProceedsFromIssuanceOfCommonStock | 14.41M | 14.41M | 27.70M | 25.09M | 1.60M | |
RetainedEarningsAccumulatedDeficit | -249.96M | -249.87M | -234.80M | -196.18M | -166.25M | |
ContractWithCustomerLiabilityCurrent | 12000.00 | 31000.00 | 11000.00 | 5000.00 | 0.29M | |
DeferredTaxAssetsValuationAllowance | 22.77M | 23.00M | 22.74M | 14.28M | 11.81M | |
UnrecognizedTaxBenefits | 1.27M | 1.27M | 1.31M | 1.19M | 6.90M | |
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities | 95000.00 | 0.78M | ||||
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions | 33000.00 | 33000.00 | 5.82M | 5.82M | 0.59M | |
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions | 1000.00 | 34000.00 | 34000.00 | 96000.00 | 0.40M | |
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions | 82000.00 | 82000.00 | 0.11M | 0.54M | ||
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions | 1.06M | |||||
StockIssued1 | ||||||
StockIssuedDuringPeriodValueStockOptionsExercised | 5000.00 | 5000.00 | 0.38M | 81000.00 | ||
StockIssuedDuringPeriodSharesStockOptionsExercised | 1.13M | 0.00 | 707.00 | 0.54M | 95739.00 | |
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan | 0.26M | 55000.00 | 98000.00 | 0.15M | ||
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions | 2.65M | |||||
LiabilitiesCurrent | 32.15M | 32.06M | 20.98M | 20.47M | 27.61M | |
LesseeOperatingLeaseLiabilityPaymentsDue | 56000.00 | 66000.00 | 2.05M | 2.42M | 3.54M | |
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 0.32M | 0.47M | ||||
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 0.52M | 0.48M | 0.66M | |||
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 0.47M | 0.45M | 0.48M | |||
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 56000.00 | 66000.00 | 0.75M | 0.69M | 1.17M | |
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 0.32M | 0.47M | 0.45M | |||
CapitalUnitsAuthorized | 33.85M | |||||
PropertyPlantAndEquipmentGross | 0.54M | 0.59M | 5.33M | 6.19M | 6.42M | |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | -3.82M | 1.98M | -10.91M | 10.84M | -1.75M | |
DeferredTaxLiabilities | 14000.00 | 14000.00 | ||||
DeferredTaxLiabilitiesPropertyPlantAndEquipment | 37000.00 | 37000.00 | ||||
DeferredTaxAssetsOperatingLossCarryforwards | 18.89M | 18.94M | 20.70M | 12.68M | 9.59M | |
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued | 45000.00 | 40.00 | 52000.00 | 0.26M | 0.23M | |
ProvisionForDoubtfulAccounts | 0.16M | 5000.00 | 0.87M | 0.30M | 45000.00 | |
StockIssuedDuringPeriodValueShareBasedCompensation | 1.50M | 0.51M | ||||
OperatingLeaseLiabilityNoncurrent | 66000.00 | |||||
StockholdersEquityNoteStockSplitConversionRatio1 | 0.07 | |||||
DeferredTaxAssetsLiabilitiesNet | 55000.00 | 0.12M | 69000.00 | 34000.00 | 94000.00 | |
LineOfCredit | 0.00 | |||||
OtherPrepaidExpenseCurrent | 0.47M | |||||
PaymentsToAcquirePropertyPlantAndEquipment | 36000.00 | 8000.00 | 46000.00 | 11000.00 | 0.99M | |
AssetsCurrent | 43.79M | 43.63M | 35.69M | 45.57M | 47.34M | |
OtherAssetsNoncurrent | 2.90M | 2.97M | ||||
PropertyPlantAndEquipmentNet | 71000.00 | 0.17M | 0.53M | 0.84M | 1.44M | |
PreferredStockSharesIssued | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
DeferredRevenue | 12000.00 | |||||
IncreaseDecreaseInAccountsPayable | -1.28M | 11.65M | 0.62M | 1.49M | -20.07M | |
DeferredForeignIncomeTaxExpenseBenefit | 66000.00 | -0.14M | -19000.00 | -33000.00 | 0.11M | |
OtherAccruedLiabilitiesCurrent | 0.24M | 0.17M | 0.34M | 0.53M | 0.95M | |
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals | 1.93M | 2.31M | 2.33M | 2.11M | 2.46M | |
LongTermDebtNoncurrent | 66000.00 | 66000.00 | 0.18M | 0.36M | ||
PreferredStockSharesOutstanding | 0.00 | |||||
PreferredStockSharesAuthorized | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | |
PreferredStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | |||
DeferredTaxAssetsTaxCreditCarryforwards | 0.10M | 99000.00 | 0.20M | 92000.00 | 0.72M | |
PurchaseObligation | 13.48M | 19.98M | 5.66M | 5.11M | 1.02M | |
AccruedLiabilitiesCurrent | 12.23M | 10.69M | 11.35M | 11.44M | 10.27M | |
AdditionalPaidInCapital | 272.29M | 269.87M | 253.42M | 224.52M | 191.75M | |
DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet | 0.33M | 0.33M | ||||
IncreaseDecreaseInContractWithCustomerLiability | -19000.00 | 20000.00 | ||||
LongTermDebt | 0.36M | 10.18M | ||||
DeferredTaxAssetsOther | 12000.00 | 14000.00 | ||||
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 1.55M | 1.08M | 1.09M | 6.31M | ||
DeferredTaxAssetsGross | 22.84M | 23.13M | 23.36M | 14.99M | 12.86M | |
OperatingLeaseLiabilityCurrent | 55000.00 | 66000.00 | ||||
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 1000.00 | |||||
FairValueAdjustmentOfWarrants | 52000.00 | 68000.00 | 0.00 | 0.00 | ||
ProductWarrantyAccrualClassifiedCurrent | 0.64M | 0.84M | 1.53M | 1.15M | ||
DeferredTaxAssetsPropertyPlantAndEquipment | 21000.00 | 51000.00 | 0.10M | 83000.00 | ||
OperatingLeaseRightOfUseAsset | 55000.00 | 66000.00 | ||||
IncreaseDecreaseInInventories | 2.61M | -1.63M | -4.18M | -7.49M | 0.81M | |
OperatingLeaseLiability | 55000.00 | 66000.00 | ||||
InventoryNet | 6.52M | 3.91M | 5.54M | 11.34M | 19.53M | |
NontradeReceivablesCurrent | 0.96M | 2.27M | 2.25M | |||
FinancingReceivableAllowanceForCreditLosses | 0.11M | 0.93M | 65000.00 | 52000.00 | ||
AccountsReceivableNetCurrent | 25.30M | 22.43M | 10.80M | 4.61M | 10.08M | |
EmployeeRelatedLiabilitiesCurrent | 1.36M | 1.89M | 2.27M | 1.87M | ||
IncreaseDecreaseInAccruedIncomeTaxesPayable | 99000.00 | 20000.00 | 0.17M | -0.72M | 1.15M | |
Assets | 56.04M | 53.69M | 41.09M | 50.31M | 55.46M | |
InventoryAdjustments | 1.59M | 1.59M | 70000.00 | 3.10M | ||
InventoryRawMaterials | 0.75M | 14000.00 | 1.99M | 2.59M | 4.52M | |
CashAndCashEquivalentsAtCarryingValue | 9.40M | 13.21M | 11.23M | 22.14M | 11.30M | |
OtherLongTermDebt | 0.24M | |||||
DebtInstrumentCarryingAmount | 0.21M | 0.36M | 10.51M | |||
AssetsFairValueDisclosure | 0.10M | 1.50M | ||||
RestructuringReserve | 0.46M | 0.46M | ||||
AccruedIncomeTaxesNoncurrent | 1.53M | 1.43M | 1.41M | 1.24M | 1.96M | |
AccountsPayableCurrent | 19.85M | 21.13M | 9.47M | 8.86M | 7.23M | |
DeferredIncomeTaxesAndTaxCredits | -35000.00 | |||||
UnrecognizedTaxBenefitsPeriodIncreaseDecrease | ||||||
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate | 1.24M | 1.24M | 1.16M | 1.61M | ||
LiabilitiesAndStockholdersEquity | 56.04M | 53.69M | 41.09M | 50.31M | 55.46M | |
OtherAssetsCurrent | 0.52M | 0.72M | 1.08M | 1.23M | ||
LineOfCreditFacilityRemainingBorrowingCapacity | 8.00M | |||||
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 0.47M | 0.42M | 4.79M | 5.35M | 4.98M | |
DeferredTaxAssetsNet | 67000.00 | 0.14M | 0.62M | 0.71M | 1.05M | |
CommonStockValue | 43000.00 | 41000.00 | 19000.00 | 66000.00 | 20000.00 | |
CommonStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
CommonStockSharesIssued | 43.08M | 40.77M | 18.81M | 66.31M | 20.44M | |
CommonStockSharesOutstanding | 43.08M | 40.77M | 18.81M | 66.31M | 20.44M | |
CommonStockSharesAuthorized | 100.00M | 100.00M | 100.00M | 100.00M | 100.00M | |
IncreaseDecreaseInAccruedLiabilities | 1.38M | -0.37M | 0.61M | 1.17M | -6.12M |