2024202320222021202020192018201720162015
OtherAssetsCurrent
0.17M
0.17M
0.44M
0.62M
StockIssuedDuringPeriodSharesTreasuryStockReissued
0.24M
0.24M
55667.00
ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
0.00
81000.00
1.08M
Assets
42.19M
42.69M
43.31M
38.48M
39.69M
38.83M
40.00M
37.02M
35.27M
DeferredTaxAssetsInventory
0.11M
0.11M
77579.00
87736.00
92656.00
84877.00
0.14M
PreferredStockSharesOutstanding
0.00
PreferredStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
PreferredStockSharesAuthorized
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
10.00M
IncreaseDecreaseInIncomeTaxes
IncreaseDecreaseInIncomeTaxesReceivable
-69353.00
-0.24M
2728.00
-89608.00
-9163.00
0.95M
-1.43M
MinorityInterest
-0.24M
-0.24M
0.84M
1.22M
1.47M
1.11M
0.64M
0.37M
0.34M
PropertyPlantAndEquipmentNet
3.49M
3.20M
2.66M
2.20M
2.41M
2.35M
2.44M
2.27M
1.84M
StockholdersEquity
23.96M
24.80M
28.53M
26.52M
25.26M
24.88M
24.95M
24.54M
24.08M
FiniteLivedIntangibleAssetsAccumulatedAmortization
0.31M
0.28M
0.24M
0.19M
0.15M
0.11M
72250.00
50250.00
41250.00
DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
70021.00
70021.00
0.35M
AllowanceForDoubtfulAccountsReceivable
65000.00
65000.00
65000.00
65000.00
65000.00
65000.00
65000.00
65000.00
65000.00
FiniteLivedIntangibleAssetsNet
0.18M
0.22M
0.45M
0.49M
0.53M
0.58M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
0.22M
-1.18M
0.82M
0.47M
-2.21M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
72044.00
72044.00
DeferredTaxAssetsOperatingLossCarryforwards
1.04M
0.55M
57576.00
70275.00
82973.00
96950.00
DeferredTaxLiabilities
0.50M
0.47M
0.69M
0.88M
0.87M
0.88M
0.92M
0.55M
0.35M
DeferredTaxLiabilitiesUnrealizedGainsOnTradingSecurities
0.11M
0.11M
DeferredTaxLiabilitiesOther
0.17M
92370.00
DeferredTaxLiabilitiesPropertyPlantAndEquipment
0.43M
0.40M
0.23M
DepositsAssetsNoncurrent
0.13M
0.45M
0.45M
0.29M
0.39M
0.55M
0.50M
0.55M
0.61M
UnrecognizedTaxBenefits
0.00
0.00
0.00
LiabilitiesAndStockholdersEquity
42.19M
42.69M
43.31M
38.48M
39.69M
38.83M
40.00M
37.02M
35.27M
EquityMethodInvestments
39676.00
0.35M
0.40M
0.56M
86008.00
89776.00
94643.00
95598.00
96571.00
AdditionalPaidInCapital
19.09M
19.09M
18.69M
17.93M
16.58M
16.10M
16.10M
15.90M
15.90M
Goodwill
2.49M
2.49M
2.49M
2.49M
2.16M
1.79M
1.02M
0.44M
CashAndCashEquivalentsAtCarryingValue
2.73M
2.52M
3.70M
2.88M
2.40M
2.33M
3.23M
3.85M
AssetsFairValueDisclosure
0.28M
0.54M
0.55M
0.66M
0.71M
0.48M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
0.27M
0.27M
BusinessCombinationConsiderationTransferred1
0.82M
TaxesPayableCurrent
0.42M
0.42M
5371.00
100.00
1505.00
1346.00
1050.00
0.00
IncreaseDecreaseInAccruedIncomeTaxesPayable
-0.42M
-0.42M
0.41M
5271.00
-1405.00
159.00
296.00
1050.00
-0.33M
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
28483.00
15643.00
20652.00
36810.00
49442.00
66524.00
96659.00
DeferredTaxAssetsDeferredIncome
81545.00
1.00M
Liabilities
18.48M
18.14M
13.94M
10.74M
12.96M
12.84M
14.41M
11.91M
10.86M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
84142.00
84142.00
IncreaseDecreaseInAccountsReceivable
0.17M
-1.07M
1.89M
-2.01M
-0.49M
-3.61M
-0.66M
-2.47M
4.45M
AccountsPayableAndAccruedLiabilitiesCurrent
5.21M
3.81M
5.05M
3.04M
4.34M
4.83M
4.43M
4.06M
4.02M
StockIssued1
0.48M
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders
0.55M
0.55M
AssetsCurrent
33.98M
31.70M
30.30M
28.02M
31.74M
30.76M
33.66M
32.69M
31.99M
OperatingLeaseRightOfUseAsset
2.70M
2.87M
3.55M
2.11M
DeferredTaxLiabilitiesNoncurrent
0.87M
0.88M
0.63M
LiabilitiesFairValueDisclosure
0.45M
58856.00
39926.00
0.38M
83753.00
-0.48M
OperatingLossCarryforwards
3.64M
2.28M
0.27M
0.33M
OperatingLeaseLiability
3.23M
3.36M
3.64M
2.26M
PaymentsToAcquirePropertyPlantAndEquipment
0.86M
1.06M
1.50M
0.44M
0.74M
0.38M
0.68M
0.96M
0.39M
DeferredCompensationLiabilityClassifiedNoncurrent
0.12M
0.24M
0.31M
0.28M
0.38M
0.53M
0.49M
0.49M
0.48M
PropertyPlantAndEquipmentGross
10.91M
10.05M
10.66M
9.81M
9.35M
8.60M
8.00M
7.09M
6.09M
DeferredTaxLiabilitiesOtherComprehensiveIncome
49873.00
49873.00
DeferredIncomeTaxLiabilities
0.10M
0.88M
OperatingLeaseLiabilityNoncurrent
2.97M
3.14M
3.30M
1.78M
FurnitureAndFixturesGross
1.18M
1.18M
1.08M
1.08M
1.08M
1.03M
0.99M
0.88M
0.61M
CommonStockValue
6634.00
6634.00
6634.00
6634.00
6494.00
6494.00
6494.00
6456.00
6456.00
CommonStockSharesAuthorized
30.00M
30.00M
30.00M
30.00M
30.00M
30.00M
30.00M
30.00M
30.00M
CommonStockSharesOutstanding
5.71M
5.71M
5.71M
5.71M
5.57M
5.57M
5.81M
5.82M
6.16M
CommonStockSharesIssued
6.63M
6.63M
6.63M
6.63M
6.49M
6.49M
6.49M
6.49M
6.46M
CommonStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
0.17M
0.17M
0.14M
0.14M
6057.00
6057.00
0.14M
TreasuryStockShares
0.93M
0.93M
0.93M
0.93M
0.93M
0.69M
0.63M
0.29M
TreasuryStockValueAcquiredCostMethod
1.13M
1.13M
-0.25M
1.75M
-0.23M
TreasuryStockValue
4.63M
4.63M
4.63M
4.63M
4.63M
4.63M
3.50M
3.25M
1.49M
DeferredIncomeTaxAssetsNet
1.34M
1.07M
77394.00
0.78M
0.48M
0.44M
PrepaidExpenseCurrent
0.37M
0.87M
75952.00
0.15M
0.39M
0.38M
0.47M
AccountsReceivableNetCurrent
7.98M
7.82M
9.30M
7.41M
9.42M
9.91M
13.44M
67034.00
53605.00
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
23.72M
24.55M
29.37M
27.74M
26.73M
25.99M
25.59M
24.91M
24.42M
PrepaidExpenseAndOtherAssetsCurrent
0.41M
0.43M
0.54M
0.49M
0.59M
0.58M
0.59M
DeferredTaxAssetsNetCurrent
0.34M
0.13M
1.00M
DeferredTaxAssetsLiabilitiesNet
1.34M
InventoryAdjustments
InventoryValuationReserves
0.00
0.00
0.00
InventoryRawMaterials
0.29M
DeferredRentCredit
DeferredRentCreditNoncurrent
0.19M
0.19M
0.24M
0.24M
0.23M
0.22M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
0.12M
0.12M
DeferredTaxAssetsNetNoncurrent
0.29M
0.34M
0.26M
LongTermNotesPayable
3034.00
9105.00
13092.00
17292.00
BankOverdrafts
0.88M
0.88M
PreferredStockSharesIssued
0.00
0.00
0.00
0.00
0.00
LiabilitiesCurrent
15.38M
6.44M
10.32M
3.98M
11.51M
11.19M
13.05M
11.02M
10.06M
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
1.01M
1.16M
1.14M
0.30M
InventoryNet
18.99M
19.25M
15.96M
17.10M
18.84M
15.27M
16.31M
14.28M
13.86M
RetainedEarningsAccumulatedDeficit
9.49M
10.33M
14.47M
13.22M
13.31M
13.40M
12.35M
11.88M
9.67M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
7.41M
6.85M
7.99M
7.61M
6.93M
6.25M
5.56M
4.82M
4.24M
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
1.39M
-1.23M
2.01M
-1.31M
-0.49M
0.39M
-0.26M
-30860.00
-4.67M
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
0.41M
0.41M
0.76M
0.87M
LesseeOperatingLeaseLiabilityPaymentsDue
4.24M
4.51M
4.78M
2.57M
3.09M
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
0.39M
0.47M
0.49M
0.54M
0.54M
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
0.38M
0.35M
0.36M
0.53M
0.52M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
0.37M
0.36M
0.35M
0.32M
0.52M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
2.03M
2.33M
2.70M
0.43M
0.60M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
0.31M
0.37M
0.36M
0.17M
0.31M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
0.77M
0.62M
0.51M
0.58M
0.59M
LineOfCredit
9.62M
8.31M
3.80M
3.80M
6.96M
5.55M
IncreaseDecreaseInInventories
-0.27M
4.56M
-1.14M
-1.74M
3.57M
-2.16M
0.92M
-0.14M
1.35M
OperatingLeaseLiabilityCurrent
0.26M
0.22M
0.34M
0.48M
PreferredStockValue
0.00
0.00
RepaymentsOfNotesPayable
6071.00
3987.00
5075.00
4440.00
70255.00
AllowanceForDoubtfulAccountsReceivableCurrent
0.14M
0.14M
0.14M
0.14M
0.14M
0.14M
0.14M
0.14M
0.14M
ProvisionForDoubtfulAccounts
0.42M
0.42M
DeferredTaxAssetsNet
1.84M
1.54M
0.76M
0.78M
0.48M
0.44M
0.63M
0.47M
1.26M