2024202320222021202020192018201720162015
ProceedsFromIssuanceOfCommonStock
5.74M
3.17M
3.17M
0.56M
0.56M
1.21M
ValuationAllowanceDeferredTaxAssetChangeInAmount
0.19M
0.19M
CashAndCashEquivalentsAtCarryingValue
2.70M
1.75M
1.91M
OtherAssetsNoncurrent
0.42M
53089.00
31284.00
10284.00
10284.00
10284.00
10285.00
14540.00
Goodwill
5.79M
2.32M
2.32M
IncreaseDecreaseInContractWithCustomerLiability
0.49M
0.20M
43399.00
30454.00
15489.00
AccountsReceivableNetCurrent
1.12M
1.18M
0.79M
0.33M
0.14M
0.30M
0.26M
0.22M
FiniteLivedIntangibleAssetsAccumulatedAmortization
-0.83M
-0.39M
-0.18M
LiabilitiesAndStockholdersEquity
19.94M
11.96M
10.34M
0.99M
1.41M
1.61M
1.13M
1.42M
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
0.94M
-0.16M
1.50M
-0.68M
AllowanceForDoubtfulAccountsReceivable
88331.00
48783.00
65927.00
35733.00
7427.00
16443.00
19034.00
23786.00
FinanceLeaseRightOfUseAsset
0.15M
FinanceLeaseRightOfUseAssetAmortization
6708.00
41310.00
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
1.11M
3.80M
3.80M
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
0.99M
0.77M
0.68M
0.56M
0.55M
0.54M
0.60M
0.59M
DeferredCompensationLiabilityClassifiedNoncurrent
0.17M
0.21M
0.22M
Land
AreaOfLand
6000.00
6000.00
6000.00
6000.00
6000.00
6000.00
6000.00
LongTermDebtNoncurrent
1.22M
0.59M
0.79M
AccountsPayableCurrent
0.37M
0.18M
0.14M
ProceedsFromNotesPayable
2.36M
3.01M
3.01M
0.90M
0.90M
2.32M
0.32M
0.00
FinanceLeaseLiability
0.16M
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
33195.00
FinanceLeaseLiabilityPaymentsDueYearTwo
33195.00
FinanceLeaseLiabilityNoncurrent
0.13M
FinanceLeaseLiabilityPaymentsDueYearFive
33195.00
FinanceLeaseLiabilityCurrent
22493.00
FinanceLeaseLiabilityPaymentsDueYearFour
33195.00
FinanceLeaseLiabilityPaymentsDueYearThree
33195.00
FinanceLeaseLiabilityPaymentsDue
0.19M
OperatingLeasesFutureMinimumPaymentsReceivableInFourYears
55656.00
54288.00
AccruedLiabilitiesCurrent
0.11M
0.16M
0.13M
FiniteLivedIntangibleAssetsNet
4.42M
0.97M
1.18M
FiniteLivedIntangibleAssetsGross
5.25M
1.36M
1.36M
IncreaseDecreaseInOtherNoncurrentLiabilities
0.40M
28872.00
-11727.00
0.32M
OperatingLeasesFutureMinimumPaymentsReceivable
0.21M
0.27M
DeferredTaxAssetsValuationAllowance
3.80M
4.00M
IncreaseDecreaseInAccountsReceivable
-81227.00
0.37M
-0.61M
0.22M
-0.17M
40539.00
65713.00
0.14M
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
0.17M
0.14M
-0.65M
62896.00
-97034.00
-31427.00
-24628.00
0.26M
Liabilities
11.37M
9.30M
9.19M
7.36M
5.94M
4.24M
3.09M
3.24M
DeferredTaxAssetsNet
3.80M
0.18M
NoncurrentAssets
0.40M
OperatingLeasesFutureMinimumPaymentsReceivableInThreeYears
54288.00
52992.00
OperatingLeaseLiabilityNoncurrent
2.62M
3.32M
2.20M
53318.00
PrepaidExpenseAndOtherAssetsCurrent
0.33M
0.16M
0.16M
0.14M
0.16M
0.16M
0.15M
46521.00
RepaymentsOfNotesPayable
1.02M
0.17M
0.17M
0.79M
0.79M
0.27M
0.20M
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
1.84M
1.84M
AccountsPayableAndAccruedLiabilitiesCurrent
0.37M
0.31M
0.47M
0.77M
0.83M
PropertyPlantAndEquipmentNet
1.07M
1.09M
0.70M
6919.00
9131.00
14760.00
18783.00
22603.00
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
50558.00
51000.00
IntangibleAssetsNetExcludingGoodwill
4.42M
0.97M
1.18M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
91396.00
91396.00
UnamortizedDebtIssuanceExpense
0.30M
0.12M
0.22M
0.14M
0.29M
0.35M
-34029.00
OperatingLeasesFutureMinimumPaymentsReceivableCurrent
51696.00
50400.00
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
17269.00
17269.00
LesseeOperatingLeaseLiabilityPaymentsDue
3.94M
4.86M
3.54M
0.11M
0.16M
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
0.17M
0.52M
LesseeOperatingLeaseLiabilityPaymentsDueYearFive
0.36M
0.71M
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
0.71M
0.88M
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
0.94M
0.93M
52992.00
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
0.88M
0.88M
55656.00
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
0.88M
0.94M
54288.00
DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
4.30M
3.85M
CommonStockValue
4074.00
2823.00
2811.00
31528.00
30733.00
30431.00
26816.00
21909.00
CommonStockSharesOutstanding
4.07M
2.82M
2.81M
0.37M
17.73M
17.43M
16.82M
14.91M
CommonStockSharesAuthorized
25.00M
25.00M
25.00M
1.50M
75.00M
50.00M
50.00M
50.00M
CommonStockSharesIssued
4.07M
2.82M
2.81M
0.37M
17.73M
17.43M
16.82M
14.91M
CommonStockParOrStatedValuePerShare
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
IncreaseDecreaseInInventories
-3470.00
5907.00
-796.00
Assets
19.94M
11.96M
10.34M
0.99M
1.41M
1.61M
1.13M
1.42M
FinanceLeaseLiabilityPaymentsDueAfterYearFive
24896.00
OperatingLeaseRightOfUseAsset
3.20M
3.84M
2.64M
97239.00
AdditionalPaidInCapital
AdditionalPaidInCapitalCommonStock
30.18M
24.30M
24.15M
14.39M
14.10M
13.65M
12.97M
11.54M
DeferredRevenue
DeferredRevenueCurrent
2.75M
1.19M
0.70M
0.67M
0.64M
OperatingLeasesFutureMinimumPaymentsReceivableInFiveYears
55656.00
DeferredTaxAssetsGoodwillAndIntangibleAssets
72000.00
LongTermDebt
3.34M
2.00M
2.84M
3.54M
3.54M
2.45M
0.98M
OtherLiabilitiesNoncurrent
0.50M
29997.00
1125.00
12852.00
FinanceLeasePrincipalPayments
5366.00
OperatingLossCarryforwards
18.76M
18.43M
16.30M
13.96M
12.40M
11.00M
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
5.73M
5.73M
0.17M
0.17M
2.46M
DeferredFinanceCostsNet
0.29M
0.35M
34029.00
StockholdersEquity
8.57M
2.66M
1.15M
-6.38M
-4.53M
-2.64M
-1.96M
-1.82M
LeaseholdImprovementsGross
0.40M
0.30M
0.28M
0.22M
0.22M
0.22M
0.22M
0.22M
DeferredTaxLiabilities
DeferredTaxLiabilitiesPropertyPlantAndEquipment
0.23M
0.14M
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
-1.82M
InterestPayableCurrentAndNoncurrent
0.00
0.00
5941.00
0.92M
0.38M
70304.00
0.28M
12852.00
LongTermDebtCurrent
0.88M
0.36M
0.40M
StockIssuedDuringPeriodValueShareBasedCompensation
57500.00
65625.00
62500.00
DeferredFinanceCostsNoncurrentNet
0.29M
ContractWithCustomerLiabilityCurrent
2.75M
1.19M
1.00M
0.75M
0.72M
LiabilitiesNoncurrent
5.37M
5.74M
5.57M
53318.00
4.69M
1.56M
1.04M
1.06M
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
30018.00
0.74M
0.74M
DeferredTaxAssetsOperatingLossCarryforwards
3.94M
4.02M
3.81M
3.44M
2.97M
InventoryNet
73221.00
76691.00
79784.00
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
68380.00
1.12M
1.12M
LiabilitiesCurrent
6.00M
3.56M
3.62M
7.31M
1.24M
2.68M
2.05M
2.17M
RetainedEarningsAccumulatedDeficit
-21.61M
-21.64M
-23.00M
-20.80M
-18.66M
-16.31M
-14.95M
-13.38M
AdjustmentsToAdditionalPaidInCapitalWarrantIssued
0.21M
0.37M
0.37M
0.14M
0.14M
2.08M
IncreaseDecreaseInDeferredRevenue
38511.00
27267.00
74195.00
DebtRelatedCommitmentFeesAndDebtIssuanceCosts
54452.00
AssetsCurrent
4.89M
3.68M
3.47M
0.87M
1.39M
1.58M
1.10M
1.38M
PaymentsToAcquirePropertyPlantAndEquipment
0.20M
0.59M
76854.00
5489.00
3410.00
12624.00
6867.00
5558.00
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
3.89M
1.36M
1.36M
DeferredTaxAssetsGross
4.03M
4.14M
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
0.16M
PropertyPlantAndEquipmentGross
2.06M
1.86M
1.38M
0.56M
0.56M
0.56M
0.62M
0.61M
FurnitureAndFixturesGross
71325.00
71325.00
82056.00
82056.00
82056.00
82722.00
88322.00
88322.00
LongTermNotesPayable
2.09M
1.75M
1.80M
3.14M
3.14M
1.22M
0.59M
0.79M
DebtConversionConvertedInstrumentAmount1
6.00M
NotesPayableRelatedPartiesCurrentAndNoncurrent
46807.00
92439.00
0.22M
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition
0.36M
92253.00
58770.00
0.20M
0.25M
0.15M
0.14M
0.43M
OperatingLeaseLiability
3.32M
DebtInstrumentUnamortizedDiscount
22045.00
0.12M
0.23M
38836.00
38836.00
OperatingLeaseLiabilityCurrent
0.69M
0.62M
0.52M
47397.00
BusinessAcquisitionPercentageOfVotingInterestsAcquired
0.50
ProvisionForDoubtfulAccounts
42129.00
-11187.00
54834.00
28307.00
-7223.00
4221.00
23244.00
26771.00
StockIssued1
StockIssuedDuringPeriodValueStockOptionsExercised
0.00
0.00
3499.00
StockIssuedDuringPeriodSharesStockOptionsExercised
0.00
OperatingLeasesFutureMinimumPaymentsReceivableInTwoYears
52992.00
51696.00