2024202320222021202020192018201720162015
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