2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
---|---|---|---|---|---|---|---|---|---|---|
LesseeOperatingLeaseLiabilityPaymentsDue | 0.84M | 1.61M | 1.86M | 0.95M | 1.17M | 2.04M | ||||
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths | 0.77M | 0.68M | 0.47M | 0.68M | 0.78M | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearThree | 0.20M | 0.20M | 0.45M | 91000.00 | 91000.00 | 0.41M | ||||
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive | 24000.00 | 24000.00 | ||||||||
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo | 0.61M | 0.61M | 0.61M | 0.18M | 0.40M | 0.76M | ||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFour | 24000.00 | 24000.00 | 95000.00 | 93000.00 | 91000.00 | |||||
LesseeOperatingLeaseLiabilityPaymentsDueYearFive | 95000.00 | |||||||||
DeferredRevenue | 2.20M | |||||||||
DeferredRevenueCurrent | 4.93M | 10.66M | ||||||||
DeferredRevenueRevenueRecognized1 | 9.05M | |||||||||
OtherAssetsNoncurrent | 82000.00 | 0.16M | 6.90M | |||||||
DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths | 0.15M | 0.17M | 0.16M | |||||||
PreferredStockValue | 0.00 | |||||||||
OperatingLeaseLiabilityNoncurrent | 0.21M | 0.80M | ||||||||
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions | 0.71M | 0.67M | ||||||||
DeferredIncomeTaxesAndTaxCredits | 0.13M | |||||||||
PrepaidExpenseAndOtherAssetsCurrent | 7.51M | 2.85M | 1.07M | 0.90M | 0.80M | 2.51M | 2.80M | 2.21M | 1.76M | |
DefinedBenefitPlanActualReturnOnPlanAssets | -35000.00 | 0.14M | -3000.00 | |||||||
RetainedEarningsAccumulatedDeficit | -19.63M | -15.95M | -12.31M | -10.14M | -7.57M | -6.13M | -0.51M | 8.84M | 9.90M | |
OtherAssetsMiscellaneousNoncurrent | 39000.00 | |||||||||
ProvisionForDoubtfulAccounts | 97000.00 | -0.14M | 71000.00 | -57000.00 | 3.09M | -0.35M | 0.24M | 0.35M | ||
ProceedsFromCollectionOfNotesReceivable | 6.23M | 6.23M | ||||||||
PaymentsToAcquireNotesReceivable | 0.24M | |||||||||
IntangibleAssetsNetExcludingGoodwill | 0.12M | 3.58M | 4.92M | 8.17M | 9.96M | |||||
LongTermDebt | 1.41M | |||||||||
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive | 0.00 | |||||||||
DeferredTaxLiabilitiesNoncurrent | 1.59M | 1.67M | 2.40M | 0.78M | ||||||
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment | 2.57M | 2.17M | 1.95M | 1.99M | 1.81M | 9.61M | 8.52M | 7.48M | 6.46M | |
PaymentsToAcquirePropertyPlantAndEquipment | 2.50M | 1.51M | 0.24M | 0.15M | 0.15M | 0.59M | 1.45M | 0.67M | 1.05M | |
OperatingLeaseLiability | 0.80M | 1.50M | 1.71M | 0.87M | 1.11M | 1.87M | ||||
TaxesPayableCurrent | 67000.00 | 0.26M | ||||||||
AssetsCurrent | 27.68M | 33.04M | 25.14M | 13.96M | 20.01M | 46.92M | 47.33M | 46.19M | 34.87M | |
PropertyPlantAndEquipmentNet | 3.90M | 1.80M | 0.52M | 0.43M | 0.64M | 5.28M | 6.33M | 6.59M | 7.35M | |
LiabilitiesAndStockholdersEquity | 33.02M | 37.17M | 27.93M | 21.29M | 28.12M | 72.51M | 69.89M | 77.41M | 66.94M | |
RestructuringReserve | 0.75M | 0.75M | 0.75M | 0.58M | ||||||
Liabilities | 18.80M | 20.24M | 8.38M | 7.43M | 11.68M | 60.56M | 52.39M | 51.21M | 39.55M | |
LongTermDebtAndCapitalLeaseObligations | 21000.00 | |||||||||
IncomeTaxReceivable | 0.36M | |||||||||
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability | 0.40M | 0.40M | 0.18M | 0.29M | 62000.00 | 0.62M | ||||
DeferredCosts | 0.20M | |||||||||
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets | 0.72M | |||||||||
RestrictedCashAndCashEquivalentsAtCarryingValue | 1.77M | 1.77M | ||||||||
AccruedLiabilitiesCurrent | 7.21M | 1.62M | 1.26M | |||||||
DebtInstrumentFaceAmount | 1.65M | |||||||||
DeferredTaxAssetsTaxCreditCarryforwardsResearch | 39000.00 | 39000.00 | ||||||||
InventoryAdjustments | ||||||||||
InventoryFinishedGoods | 46000.00 | 46000.00 | 7.32M | 10.92M | 9.83M | 7.13M | ||||
InventoryValuationReserves | 0.43M | 0.74M | 0.43M | 0.51M | 0.25M | 0.39M | 0.50M | |||
InventoryWorkInProcess | 2.26M | 5.79M | 3.23M | 1.42M | 2.63M | 5.55M | 3.29M | 6.54M | 3.92M | |
InventoryRawMaterials | 5.32M | 2.96M | 1.35M | 1.72M | 2.31M | 14.95M | 9.23M | 10.18M | 7.12M | |
NotesAndLoansReceivableNetCurrent | 5.78M | 5.78M | ||||||||
ProceedsFromSaleOfProductiveAssets | 0.76M | |||||||||
FinanceLeasePrincipalPayments | 0.35M | 0.24M | 0.86M | 0.30M | 0.64M | 0.41M | ||||
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions | 0.61M | 0.64M | ||||||||
DeferredTaxAssetsLiabilitiesNet | 1.25M | 1.38M | 1.06M | 3.26M | 2.86M | |||||
OtherLiabilitiesNoncurrent | 49000.00 | 65000.00 | 1.79M | 1.26M | 1.79M | 3.79M | 0.60M | 0.89M | 0.37M | |
DeferredTaxAssetsTaxCreditCarryforwards | 4.27M | 4.30M | 4.45M | 4.63M | ||||||
PreferredStockSharesIssued | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
DeferredTaxAssetsNetNoncurrent | 2.97M | 2.73M | 5.66M | 3.64M | ||||||
InventoryNet | 7.58M | 8.75M | 4.16M | 2.40M | 4.55M | 27.31M | 23.19M | 26.15M | 17.66M | |
IncreaseDecreaseInAccountsReceivable | -0.58M | 8.57M | -0.12M | -1.16M | -1.85M | 1.37M | -2.59M | 3.56M | 2.21M | |
CashAndCashEquivalentsAtCarryingValue | 3.58M | 7.57M | 8.21M | 0.21M | 0.22M | 0.25M | 0.65M | |||
CommonStockValue | 10000.00 | 10000.00 | 10000.00 | 9000.00 | 9000.00 | 9000.00 | 9000.00 | 9000.00 | 9000.00 | |
CommonStockSharesOutstanding | 9.93M | 9.64M | 9.64M | 8.73M | 8.73M | 8.73M | 8.73M | 8.70M | 8.70M | |
CommonStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
CommonStockSharesAuthorized | 30.00M | 30.00M | 30.00M | 30.00M | 30.00M | 30.00M | 30.00M | 30.00M | 30.00M | |
CommonStockSharesIssued | 9.93M | 9.64M | 9.64M | 8.73M | 8.73M | 8.73M | 8.73M | 8.70M | 8.70M | |
ContractWithCustomerLiabilityCurrent | 2.42M | 0.71M | 1.44M | |||||||
DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter | 0.66M | 0.73M | 0.69M | |||||||
PropertyPlantAndEquipmentGross | 6.47M | 3.97M | 2.46M | 2.42M | 2.45M | 14.89M | 14.86M | 14.07M | 13.81M | |
IncreaseDecreaseInInventories | -0.51M | 4.59M | 1.88M | -2.14M | 1.15M | 2.12M | 1.98M | 8.24M | 4.84M | |
AccruedIncomeTaxesCurrent | 17000.00 | 17000.00 | 0.54M | 0.87M | 1.16M | 1.36M | 0.24M | |||
LongTermDebtAndCapitalLeaseObligationsCurrent | 1.17M | 0.78M | 1.38M | 6.24M | ||||||
StockIssued1 | 0.00 | |||||||||
StockIssuedDuringPeriodValueStockOptionsExercised | 50000.00 | 17000.00 | 58000.00 | |||||||
StockIssuedDuringPeriodSharesStockOptionsExercised | 15000.00 | 4000.00 | 26000.00 | 26333.00 | 26333.00 | 0.00 | ||||
ValuationAllowancesAndReservesBalance | 0.00 | 0.42M | ||||||||
IncreaseDecreaseInDeferredRevenue | -5.73M | 8.24M | 1.71M | |||||||
DeferredFinanceCostsNet | 47000.00 | 0.10M | 0.20M | |||||||
DefinedBenefitPlanActuarialGainLoss | 15000.00 | 15000.00 | -66000.00 | |||||||
IntangibleAssetsGrossExcludingGoodwill | 0.29M | 12.08M | 10.62M | 13.00M | 13.36M | |||||
DeferredTaxLiabilities | 0.84M | 1.59M | 1.67M | 2.40M | ||||||
DeferredTaxLiabilitiesPropertyPlantAndEquipment | 89000.00 | 53000.00 | 45000.00 | 28000.00 | 64000.00 | 0.31M | 0.41M | 1.06M | 1.03M | |
DeferredTaxLiabilitiesOther | 6000.00 | 39000.00 | 37000.00 | 40000.00 | 0.78M | 0.56M | 0.49M | |||
Assets | 33.02M | 37.17M | 27.93M | 21.29M | 28.12M | 72.51M | 69.89M | 77.41M | 66.94M | |
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount | 40000.00 | 0.11M | 0.15M | 82000.00 | 62000.00 | |||||
DeferredTaxAssetsOperatingLossCarryforwardsDomestic | 4.93M | 3.60M | 2.60M | 1.37M | 0.66M | 0.66M | 1.36M | 1.36M | ||
IncomeTaxesReceivable | 0.41M | 0.41M | 0.57M | 0.74M | 72000.00 | 0.58M | ||||
FinanceLeaseLiabilityPaymentsDueAfterYearFive | 41000.00 | 41000.00 | 0.85M | |||||||
BankOverdrafts | 0.37M | 0.37M | 1.77M | 0.83M | 1.20M | 1.92M | ||||
DeferredTaxAssetsLiabilitiesNetNoncurrent | 1.38M | 1.06M | 3.26M | 2.86M | ||||||
DefinedBenefitPlanContributionsByEmployer | 87000.00 | 85000.00 | 96000.00 | |||||||
ProceedsFromIssuanceOfCommonStock | 0.18M | 8.66M | 8.66M | 0.12M | 0.12M | 4.55M | 0.60M | |||
FinanceLeaseLiability | 0.42M | 0.77M | 0.61M | 0.73M | 0.78M | 2.68M | ||||
FinanceLeaseLiabilityUndiscountedExcessAmount | 52000.00 | 93000.00 | 59000.00 | 71000.00 | 93000.00 | |||||
FinanceLeaseLiabilityCurrent | 0.14M | 0.35M | ||||||||
FinanceLeaseLiabilityPaymentsDueYearTwo | 0.17M | 0.17M | 0.30M | 0.19M | 0.33M | 0.53M | ||||
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths | 0.40M | 0.24M | 0.33M | 0.28M | 0.63M | |||||
FinanceLeaseLiabilityPaymentsDueYearThree | 0.17M | 0.17M | 61000.00 | 0.26M | 0.14M | 0.56M | ||||
FinanceLeaseLiabilityNoncurrent | 0.28M | 0.42M | ||||||||
FinanceLeaseLiabilityPaymentsDueYearFive | 0.31M | |||||||||
FinanceLeaseLiabilityPaymentsDue | 0.47M | 0.87M | 0.67M | 0.80M | 0.88M | 3.25M | ||||
FinanceLeaseLiabilityPaymentsDueYearFour | 88000.00 | 88000.00 | 77000.00 | 21000.00 | 0.12M | 0.36M | ||||
DefinedBenefitPlanBenefitObligation | 2.56M | 2.98M | 2.63M | 2.58M | ||||||
DeferredTaxAssetsOther | 0.44M | 0.47M | 0.12M | -9000.00 | 0.37M | |||||
DeferredTaxAssetsOperatingLossCarryforwardsForeign | 0.12M | 0.15M | 37000.00 | 37000.00 | ||||||
DeferredTaxAssetsValuationAllowance | 12.38M | 10.89M | 10.12M | 9.51M | 7.76M | 6.28M | 4.73M | 0.43M | 0.43M | |
AccruedEmployeeBenefitsCurrent | 0.29M | 0.21M | 0.27M | |||||||
DebtInstrumentInterestRateStatedPercentage | 0.07 | |||||||||
ShortTermBorrowings | 5.43M | 5.43M | 3.97M | |||||||
AdditionalPaidInCapital | 33.84M | 32.86M | 31.84M | 23.98M | 23.98M | 23.97M | 23.80M | 23.21M | 23.15M | |
DeferredIncomeTaxAssetsNet | 2.84M | |||||||||
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities | 5.36M | 3.67M | 27000.00 | -3.35M | -3000.00 | 7.64M | 1.14M | -1.47M | 6.26M | |
NotesReceivableNet | 5.35M | 5.10M | ||||||||
DeferredTaxAssetsNet | 89000.00 | 92000.00 | 82000.00 | 68000.00 | 0.84M | 2.97M | 2.73M | 5.66M | 3.89M | |
LettersOfCreditOutstandingAmount | 1.80M | |||||||||
LongTermDebtNoncurrent | 0.63M | 0.63M | 2.62M | 2.62M | 4.15M | 4.00M | 21000.00 | |||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents | 10.30M | 11.70M | 7.57M | 8.21M | ||||||
DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive | 0.14M | 0.15M | 0.15M | |||||||
Goodwill | 2.97M | 8.53M | 8.53M | 9.97M | 10.07M | |||||
GoodwillAcquiredDuringPeriod | 0.37M | 0.37M | ||||||||
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent | 5.91M | 5.91M | -99000.00 | 61000.00 | -0.19M | -2.34M | ||||
SharePrice | 4.00 | 4.00 | ||||||||
DeferredTaxAssetsPropertyPlantAndEquipment | 29000.00 | 30000.00 | 24000.00 | 15000.00 | 26000.00 | |||||
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets | 0.07 | 0.07 | 0.07 | |||||||
PreferredStockSharesOutstanding | ||||||||||
PreferredStockSharesAuthorized | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | 5.00M | |
PreferredStockParOrStatedValuePerShare | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | |
DeferredIncomeTaxLiabilitiesNet | 1.59M | |||||||||
AllowanceForDoubtfulAccountsReceivable | 97.00 | 0.00 | ||||||||
AllowanceForDoubtfulAccountsReceivableCurrent | 97000.00 | 0.14M | 69000.00 | 77000.00 | 0.20M | 0.50M | 0.60M | 0.60M | ||
OperatingLeaseRightOfUseAsset | 0.76M | 1.45M | 3.90M | 2.50M | ||||||
FinanceLeaseRightOfUseAsset | 0.40M | 0.73M | 1.60M | 1.40M | 1.25M | 3.34M | ||||
FinanceLeaseRightOfUseAssetAmortization | 0.32M | 0.24M | 0.28M | 0.26M | 0.28M | 0.62M | ||||
IncreaseDecreaseInAccruedIncomeTaxesPayable | -7000.00 | 28000.00 | 0.40M | -0.50M | 0.83M | -93000.00 | -0.92M | 1.66M | -0.28M | |
DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate | 0.03 | 0.04 | 0.04 | |||||||
UnrealizedGainLossOnInvestments | 0.97M | -2.75M | ||||||||
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals | 1.87M | 1.53M | 1.39M | 1.61M | 1.78M | 0.88M | 1.18M | 1.12M | 0.71M | |
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability | 0.44M | 0.44M | 1.42M | 0.39M | 0.60M | 0.66M | ||||
OtherAssetsCurrent | 0.60M | 0.60M | ||||||||
AccountsPayableCurrent | 5.40M | 5.62M | 2.09M | |||||||
OperatingLossCarryforwards | 14.30M | 10.30M | 5.40M | 2.60M | ||||||
DefinedBenefitPlanBenefitsPaid | 0.17M | 0.16M | ||||||||
LineOfCredit | 20.75M | 20.75M | 17.81M | 17.69M | 9.87M | |||||
AccountsPayableAndAccruedLiabilitiesCurrent | 12.61M | 7.24M | 4.16M | 4.03M | 7.53M | 27.84M | 15.94M | 18.14M | 20.03M | |
CashFDICInsuredAmount | 0.25M | 0.25M | ||||||||
AccumulatedOtherComprehensiveIncomeLossNetOfTax | 14000.00 | 14000.00 | 14000.00 | 14000.00 | 14000.00 | -5.90M | -5.80M | -5.86M | -5.67M | |
SharesIssuedPricePerShare | 10.13 | 10.13 | 4.00 | 4.00 | ||||||
TaxCreditCarryforwardAmount | 2.90M | 3.10M | ||||||||
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax | 4.77M | 4.77M | -0.16M | 0.17M | -37000.00 | -2.47M | ||||
AssetImpairmentCharges | 83000.00 | 1.35M | -0.11M | 1.40M | ||||||
AccruedProfessionalFeesCurrent | 5.00M | |||||||||
DeferredTaxAssetsTaxCreditCarryforwardsForeign | 4.30M | 4.63M | 4.63M | 4.63M | 3.46M | 1.11M | ||||
FinitelivedIntangibleAssetsAcquired1 | 2.39M | 2.39M | ||||||||
LiabilitiesCurrent | 18.26M | 18.96M | 6.58M | 5.54M | 9.89M | 52.42M | 45.68M | 43.74M | 38.31M | |
IncreaseDecreaseInOtherNoncurrentLiabilities | 4000.00 | |||||||||
ShortTermInvestments | 0.94M | 0.94M | ||||||||
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect | -6.71M | -1.40M | ||||||||
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue | 1.00M | 0.19M | 3000.00 | 12000.00 | 0.17M | 0.47M | 62000.00 | 0.23M | ||
DeferredTaxAssetsGross | 12.47M | 10.90M | 10.10M | 9.50M | 0.10M | 0.12M | ||||
ValuationAllowanceDeferredTaxAssetChangeInAmount | 1.01M | 0.77M | 0.61M | |||||||
StockholdersEquity | 14.22M | 16.93M | 19.55M | 13.86M | 16.43M | 11.95M | 17.50M | 26.20M | 27.39M | |
AdjustmentsToAdditionalPaidInCapitalOther | -15000.00 | |||||||||
LongTermDebtCurrent | 0.78M | 0.78M | 1.17M | |||||||
OtherAssets | 2.24M | 7.46M | 5.22M | 45000.00 | 0.83M | 1.05M | ||||
OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax | -1.15M | -1.15M | -62000.00 | 0.11M | 0.16M | -0.12M | ||||
DeferredIncomeTaxLiabilities | 89000.00 | 92000.00 | 82000.00 | 68000.00 | ||||||
FiniteLivedIntangibleAssetsAccumulatedAmortization | 0.21M | 7.12M | 5.68M | -4.63M | 3.01M | |||||
FiniteLivedIntangibleAssetsNet | 1.08M | 2.42M | 4.80M | 6.35M | ||||||
DeferredTaxAssetsGoodwillAndIntangibleAssets | 1.39M | 1.52M | 1.74M | 1.96M | 2.19M | 1.64M | 1.20M | 0.92M | 0.74M | |
IncreaseDecreaseInContractWithCustomerLiability | -0.73M | -0.25M | ||||||||
IndefiniteLivedIntangibleAssetsExcludingGoodwill | 0.20M | |||||||||
OperatingLeaseLiabilityCurrent | 0.58M | 0.70M | ||||||||
UnrecognizedTaxBenefits | 0.44M | 0.13M | 0.22M | 0.20M | 0.32M | |||||
AccountsReceivableNetCurrent | 9.01M | 11.14M | 2.43M | 2.59M | 3.72M | 16.33M | 13.43M | 17.51M | 14.22M |