-$0.07 (-1.05%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 51.78M | 60.6M | 56.04M | 75.9M | 64.27M | 48.5M | 55.74M | 60.63M | 49.52M | 43.43M |
| costOfRevenue | 29.23M | 35.8M | 35.28M | 47.92M | 39.67M | 25.92M | 30.42M | 34.11M | 26.22M | 24.16M |
| grossProfit | 22.54M | 24.8M | 20.76M | 27.97M | 24.61M | 22.58M | 25.32M | 26.51M | 23.3M | 19.28M |
| researchAndDevelopmentExpenses | 9.54M | 11.86M | 10.5M | 11.34M | 10.92M | 9.16M | 8.99M | 9.32M | 7.32M | 5.62M |
| generalAndAdministrativeExpenses | 12.16M | 12.66M | 13.53M | 14.03M | 13.56M | 10.47M | 8.92M | 9.55M | 8M | 4.53M |
| sellingAndMarketingExpenses | 9.32M | 9.2M | 9.13M | 11.17M | 10.21M | 6.14M | 7.04M | 11.03M | 7.01M | 5.67M |
| sellingGeneralAndAdministrativeExpenses | 21.49M | 21.87M | 22.66M | 25.21M | 23.77M | 16.61M | 15.96M | 20.58M | 15.01M | 10.2M |
| otherExpenses | - | - | - | - | 2.04M | - | - | - | - | - |
| operatingExpenses | 31.03M | 33.73M | 33.16M | 36.55M | 36.73M | 25.77M | 24.94M | 29.9M | 22.33M | 15.82M |
| costAndExpenses | 60.26M | 69.53M | 68.44M | 84.48M | 76.4M | 51.69M | 55.36M | 64.01M | 48.55M | 39.98M |
| netInterestIncome | 351K | 115K | 109K | 63000 | 26000 | 197K | 709K | 553K | 198K | -170.57K |
| interestIncome | 351K | 115K | 109K | 63000 | 26000 | 197K | 714K | 584.74K | 296.45K | 7803 |
| interestExpense | - | - | - | - | - | - | 5000 | 30988 | 98711 | 178.37K |
| depreciationAndAmortization | 3.7M | 3.58M | 3.63M | 3.7M | 3.55M | 1.09M | 1.15M | 1.26M | 1.02M | 868.7K |
| ebitda | -2.66M | -5.26M | -8.67M | -4.87M | -6.53M | -2.09M | 1.53M | -1.19M | 2.28M | 4.32M |
| ebit | -6.35M | -8.84M | -12.3M | -8.58M | -10.08M | -3.18M | 380K | -2.45M | 1.27M | 3.45M |
| nonOperatingIncomeExcludingInterest | -2.13M | -88000 | -100000 | -5000 | -2.04M | - | - | -934K | -296.65K | - |
| operatingIncome | -8.48M | -8.93M | -12.4M | -8.58M | -12.12M | -3.18M | 380K | -3.39M | 969.2K | 3.45M |
| totalOtherIncomeExpensesNet | 2.13M | 88000 | 100000 | 5000 | -12000 | 178K | 709K | 903K | 197.94K | 289.72K |
| incomeBeforeTax | -6.35M | -8.84M | -12.3M | -8.58M | -12.14M | -3.01M | 1.09M | -2.48M | 1.17M | 3.74M |
| incomeTaxExpense | 73000 | -152K | 128K | 84000 | -2.05M | 273K | 163K | 101.54K | 25685 | 8181 |
| netIncomeFromContinuingOperations | -6.43M | -8.69M | -12.43M | -8.66M | -10.09M | -3.28M | 926K | -2.58M | 1.14M | 3.73M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | -255 | - |
| netIncome | -6.43M | -8.69M | -12.43M | -8.66M | -10.09M | -3.28M | 926K | -2.58M | 1.14M | 3.73M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | -1.2M |
| bottomLineNetIncome | -6.43M | -8.69M | -12.43M | -8.66M | -10.09M | -3.28M | 926K | -2.58M | 1.14M | 1.86M |
| eps | -0.54 | -0.79 | -1.2 | -0.85 | -1.01 | -0.34 | 0.1 | -0.27 | 0.12 | 0.65 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.36M | 8.51M | 7.92M | 11.98M | 14.55M | 38.17M | 13.2M | 13.62M | 15.03M | 45.16M |
| shortTermInvestments | - | - | - | - | - | - | 21.69M | 20.17M | 21.29M | - |
| cashAndShortTermInvestments | 7.36M | 8.51M | 7.92M | 11.98M | 14.55M | 38.17M | 34.88M | 33.79M | 36.31M | 45.16M |
| netReceivables | 12.78M | 11.67M | 7.38M | 8.74M | 10.76M | 4.78M | 7.66M | 7.01M | 8.42M | 5.15M |
| accountsReceivables | 12.78M | 11.67M | 7.38M | 8.74M | 10.76M | 4.78M | 7.66M | 7.01M | 8.42M | 5.15M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 3.58M | 3.95M | 2.4M | 4.23M | 8.95M | 1.02M | 1.19M | 1.35M | 741.56K | 146.82K |
| prepaids | - | - | - | - | - | 1.46M | 1.36M | 931K | 609.79K | 349.55K |
| otherCurrentAssets | 2.04M | 1.7M | 1.38M | 2.2M | 1.23M | - | - | - | - | - |
| totalCurrentAssets | 25.76M | 25.83M | 19.08M | 27.15M | 35.49M | 45.43M | 45.09M | 43.09M | 46.08M | 50.81M |
| propertyPlantEquipmentNet | 5.86M | 5.89M | 3.9M | 4.98M | 5.48M | 2.38M | 2.13M | 1.4M | 1.04M | 807.09K |
| goodwill | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 3.7M | 3.7M | 3.7M | 3.7M | 1.25M |
| intangibleAssets | 2.79M | 5.8M | 8.23M | 11.2M | 14.23M | 3.17M | 3.8M | 4.45M | 5.13M | 3.11M |
| goodwillAndIntangibleAssets | 13.63M | 16.64M | 19.08M | 22.05M | 25.07M | 6.87M | 7.5M | 8.15M | 8.83M | 4.36M |
| longTermInvestments | 55000 | - | 55000 | 175K | 135K | - | - | 355.35K | 138.71K | - |
| taxAssets | - | - | 2.34M | 3.15M | 3.77M | - | - | -355.35K | -138.71K | - |
| otherNonCurrentAssets | 30000 | 74000 | 115K | 40999 | 217K | 249K | 10000 | 269.14K | 349.74K | 84060 |
| totalNonCurrentAssets | 19.58M | 22.61M | 25.49M | 30.4M | 34.67M | 9.49M | 9.63M | 9.82M | 10.22M | 5.25M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 45.34M | 48.44M | 44.57M | 57.55M | 70.16M | 54.93M | 54.73M | 52.91M | 56.3M | 56.06M |
| totalPayables | 9.21M | 9.5M | 6.62M | 6.73M | 5.73M | 3.48M | 3.91M | 4.14M | 3.97M | 3.95M |
| accountPayables | 9.21M | 9.5M | 6.47M | 6.51M | 5.47M | 2.98M | 3.84M | 4.14M | 3.97M | 3.95M |
| otherPayables | 3000 | 6000 | 145K | 220K | 258K | 509K | 68000 | - | - | - |
| accruedExpenses | - | 1.35M | 728K | 2.87M | 2.01M | 519K | 242K | 3.29M | 2.22M | 1.75M |
| shortTermDebt | 821K | - | 865K | 904K | 841K | - | - | - | 1.33M | 1.39M |
| capitalLeaseObligationsCurrent | - | 89000 | - | - | - | 39000 | 85000 | 81000 | 81332 | 81332 |
| taxPayables | - | 6000 | 145K | 220K | 258K | 509K | 68000 | - | - | - |
| deferredRevenue | - | 104K | 202K | 771K | 8.8M | 19000 | - | - | - | - |
| otherCurrentLiabilities | 2.95M | 2.45M | 1.58M | 1.62M | 2.5M | 2.8M | 2.53M | - | 2.12M | 2.07M |
| totalCurrentLiabilities | 12.98M | 13.5M | 9.99M | 12.9M | 19.89M | 6.86M | 6.76M | 7.51M | 9.73M | 9.24M |
| longTermDebt | 3.88M | - | - | - | - | - | - | - | 334.86K | 1.33M |
| capitalLeaseObligationsNonCurrent | 3.88M | 3.81M | 674K | 1.54M | 2.22M | 271K | 11000 | - | - | 451.91K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -211.38K | -334.86K | -451.91K |
| deferredTaxLiabilitiesNonCurrent | 186K | 163K | 2.49M | 3.29M | 3.88M | 58000 | 52000 | 37577 | 7971 | 6166 |
| otherNonCurrentLiabilities | -3.88M | - | - | - | - | - | - | 211K | 7971 | - |
| totalNonCurrentLiabilities | 4.07M | 3.97M | 3.16M | 4.83M | 6.1M | 329K | 63000 | 248.96K | 342.83K | 1.79M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.88M | 3.9M | 674K | 1.54M | 2.22M | 310K | 96000 | 81000 | 81332 | 533.24K |
| totalLiabilities | 17.05M | 17.47M | 13.15M | 17.73M | 25.99M | 7.18M | 6.82M | 7.76M | 10.07M | 11.03M |
| treasuryStock | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.27M | -4.66M | -3.43M | -1.26M | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 127.29M | 123.55M | 115.3M | 111.28M | 106.97M | 100.36M | 96.62M | 995 | 961 | 928 |
| retainedEarnings | -93.64M | -87.21M | -78.52M | -66.09M | -57.43M | -47.35M | -44.07M | -44.99M | -42.41M | -43.55M |
| additionalPaidInCapital | - | - | - | - | - | - | 96.62M | 93.58M | 89.91M | 88.58M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -6.43M | -8.69M | -12.43M | -8.66M | -10.09M | -3.28M | 926K | -2.58M | 1.14M | 3.73M |
| depreciationAndAmortization | 3.7M | 3.71M | 3.63M | 3.7M | 3.55M | 1.09M | 1.15M | 1.26M | 1.02M | 868.7K |
| deferredIncomeTax | 23000 | 11000 | 12000 | 30000 | -2.28M | 6000 | 14000 | 29606 | 1805 | 6166 |
| stockBasedCompensation | 2.96M | 4.64M | 3.68M | 4.98M | 4.05M | 2.56M | 2.2M | 2.91M | 736.07K | 298.54K |
| changeInWorkingCapital | -1.37M | -3.19M | 1.8M | 6.43M | -8.46M | 3.25M | -1.63M | 308.82K | -3.06M | 222.46K |
| accountsReceivables | -1.1M | -4.3M | 1.37M | 2.02M | -4.85M | 2.87M | -643K | 1.04M | -2.68M | -1.42M |
| inventory | 372K | -1.55M | 1.82M | 4.72M | -6.26M | 177K | 158K | -609.55K | -161.97K | -27082 |
| accountsPayables | -285K | 2.93M | -93000 | 1.04M | 1.82M | -862K | -303K | 293.66K | -101.8K | 1.08M |
| otherWorkingCapital | -355K | -276K | -1.29M | -1.34M | 828K | 1.06M | -842K | -418.14K | -117.41K | 597.01K |
| otherNonCashItems | - | - | - | -2.04M | 2.06M | 75000 | -312K | -551.07K | -91485 | -460.29K |
| netCashProvidedByOperatingActivities | -1.11M | -3.53M | -3.3M | 4.45M | -11.17M | 3.7M | 2.35M | 1.38M | -254.66K | 4.67M |
| investmentsInPropertyPlantAndEquipment | -166K | -178K | -346K | -763K | -736K | -727K | -1.2M | -989.87K | -263.06K | -275.65K |
| acquisitionsNet | - | - | - | -6.53M | -14.18M | -21.61M | 1.19M | - | -6.35M | - |
| purchasesOfInvestments | - | - | - | - | - | -753K | -36.46M | -29.67M | -21.96M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 22.37M | 35.27M | 30.99M | 750K | - |
| otherInvestingActivities | -223K | - | - | 6.54M | - | 21.61M | -1.19M | 1.33M | -21.21M | - |
| netCashProvidedByInvestingActivities | -389K | -178K | -346K | -750K | -14.92M | 20.89M | -2.38M | 335.57K | -27.82M | -275.65K |
| netDebtIssuance | - | - | - | - | - | - | - | -1.33M | -1.39M | -1.62M |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | -1.33M | -1.39M | -1.62M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 541K | 4.4M | 232K | 228K | 2.43M | 561K | -392K | -1.41M | -669K | 40.4M |
| netCommonStockIssuance | 541K | 4.4M | 232K | 228K | 2.43M | 561K | -392K | -1.41M | -669K | 40.4M |
| commonStockIssuance | 541K | 4.4M | 232K | 228K | 2.53M | 1.17M | 835K | 765.27K | 588.48K | 40.4M |
| commonStockRepurchased | - | - | - | - | -97000 | -608K | -1.23M | -2.17M | -1.26M | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | -163 | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -191K | -94000 | -690K | -6.53M | - | - | - | -375.33K | 1000 | -3.34M |
| netCashProvidedByFinancingActivities | 350K | 4.3M | -458K | -6.3M | 2.43M | 561K | -392K | -3.12M | -2.06M | 35.43M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 11.51M | 12.12M | 14.02M | 13.62M | 12.01M | 15.08M | 16.1M | 15.18M | 14.23M | 10.07M |
| costOfRevenue | 6.54M | 6.69M | 7.91M | 7.78M | 6.85M | 8.72M | 9.39M | 9.04M | 8.66M | 7.14M |
| grossProfit | 4.97M | 5.44M | 6.11M | 5.84M | 5.16M | 6.36M | 6.71M | 6.15M | 5.58M | 2.93M |
| researchAndDevelopmentExpenses | 2.25M | 2.35M | 2.14M | 2.55M | 2.5M | 2.77M | 2.86M | 3.12M | 3.12M | 3.17M |
| generalAndAdministrativeExpenses | 2.51M | 3.21M | 2.79M | 2.87M | 3.29M | 3.27M | 3.28M | 3.19M | 2.93M | 3M |
| sellingAndMarketingExpenses | 2.33M | 2.3M | 2.14M | 2.42M | 2.46M | 2.3M | 2.4M | 2.35M | 2.16M | 2.25M |
| sellingGeneralAndAdministrativeExpenses | 4.84M | 5.5M | 4.94M | 5.29M | 5.76M | 5.57M | 5.67M | 5.54M | 5.08M | 5.25M |
| otherExpenses | - | - | - | - | - | - | - | - | - | - |
| operatingExpenses | 7.09M | 7.86M | 7.08M | 7.84M | 8.26M | 8.34M | 8.53M | 8.65M | 8.2M | 8.42M |
| costAndExpenses | 13.62M | 14.54M | 14.98M | 15.62M | 15.11M | 17.06M | 17.92M | 17.69M | 16.86M | 15.56M |
| netInterestIncome | 18000 | 221K | 13000 | 100000 | 221K | 33000 | 29000 | 27000 | 26000 | 41000 |
| interestIncome | 18000 | 221K | 13000 | 100000 | 221K | 33000 | 29000 | 27000 | 26000 | 41000 |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | 315K | 919K | 103K | 910K | 919K | 926K | 883K | 800K | 1.02M | 903K |
| ebitda | -1.51M | -1.5M | -851K | -551K | -603K | -1.04M | -913K | -1.68M | -1.58M | -4.54M |
| ebit | -1.82M | -2.42M | -954K | -1.46M | -1.52M | -1.97M | -1.8M | -2.48M | -2.6M | -5.44M |
| nonOperatingIncomeExcludingInterest | -288K | -4000 | -13000 | -539K | -1.57M | -10000 | -18000 | -26000 | -34000 | -48000 |
| operatingIncome | -2.11M | -2.42M | -967K | -2M | -3.1M | -1.98M | -1.81M | -2.5M | -2.63M | -5.49M |
| totalOtherIncomeExpensesNet | 288K | 4000 | 13000 | 539K | 1.57M | 10000 | 18000 | 26000 | 34000 | 48000 |
| incomeBeforeTax | -1.82M | -2.42M | -954K | -1.46M | -1.52M | -1.97M | -1.8M | -2.48M | -2.6M | -5.44M |
| incomeTaxExpense | 72000 | 25000 | 10000 | 14000 | 24000 | -7000 | -39000 | 34000 | -140K | 44000 |
| netIncomeFromContinuingOperations | -1.9M | -2.44M | -964K | -1.48M | -1.55M | -1.96M | -1.76M | -2.51M | -2.46M | -5.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -1.9M | -2.44M | -964K | -1.48M | -1.55M | -1.96M | -1.76M | -2.51M | -2.46M | -5.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.9M | -2.44M | -964K | -1.48M | -1.55M | -1.96M | -1.76M | -2.51M | -2.46M | -5.48M |
| eps | -0.15 | -0.21 | -0.08 | -0.12 | -0.13 | -0.17 | -0.16 | -0.23 | -0.23 | -0.52 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.13M | 7.36M | 7.15M | 7.68M | 7.4M | 8.51M | 7.35M | 8.42M | 7.21M | 7.92M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 7.13M | 7.36M | 7.15M | 7.68M | 7.4M | 8.51M | 7.35M | 8.42M | 7.21M | 7.92M |
| netReceivables | 11.27M | 12.78M | 12.88M | 11.83M | 11.37M | 11.67M | 11.8M | 8.64M | 9.64M | 7.38M |
| accountsReceivables | 11.27M | 12.78M | 12.88M | 11.83M | 11.37M | 11.67M | 11.8M | 8.64M | 9.64M | 7.38M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 4.07M | 3.58M | 3.66M | 3.72M | 3.76M | 3.95M | 2.62M | 3.14M | 2.59M | 2.4M |
| prepaids | 972K | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 407K | 2.04M | 1.55M | 1.33M | 1.5M | 1.7M | 1.5M | 1.11M | 1.38M | 1.38M |
| totalCurrentAssets | 23.84M | 25.76M | 25.24M | 24.55M | 24.03M | 25.83M | 23.26M | 21.31M | 20.82M | 19.08M |
| propertyPlantEquipmentNet | 5.55M | 5.86M | 5.76M | 5.83M | 6.16M | 5.89M | 3.07M | 3.37M | 3.48M | 3.9M |
| goodwill | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M | 10.84M |
| intangibleAssets | 3M | 2.79M | 3.63M | 4.22M | 5.01M | 5.8M | 6.01M | 6.75M | 7.49M | 8.23M |
| goodwillAndIntangibleAssets | 13.84M | 13.63M | 14.47M | 15.06M | 15.85M | 16.64M | 16.85M | 17.6M | 18.34M | 19.08M |
| longTermInvestments | 110K | 55000 | 55000 | 55000 | - | - | - | - | 55000 | 55000 |
| taxAssets | - | - | - | - | - | - | - | - | - | 2.34M |
| otherNonCurrentAssets | 46999 | 30000 | 19999 | 19000 | 74000 | 74000 | 69000 | 164K | 100000 | 115K |
| totalNonCurrentAssets | 19.55M | 19.58M | 20.3M | 20.97M | 22.09M | 22.61M | 19.99M | 21.13M | 21.98M | 25.49M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 43.39M | 45.34M | 45.54M | 45.52M | 46.12M | 48.44M | 43.25M | 42.44M | 42.8M | 44.57M |
| totalPayables | 7.14M | 9.21M | 7.92M | 7.05M | 7.86M | 9.5M | 7.44M | 5.88M | 7.2M | 6.62M |
| accountPayables | 7.07M | 9.21M | 7.94M | 7.06M | 7.87M | 9.5M | 7.44M | 5.84M | 7.16M | 6.47M |
| otherPayables | 72000 | 3000 | -23000 | -15000 | -9000 | 6000 | 4000 | 38000 | 47000 | 145K |
| accruedExpenses | 870K | - | 547K | 595K | 468K | 1.35M | 824K | 1.15M | 799K | 728K |
| shortTermDebt | 832K | 821K | 729K | - | - | - | - | - | 848K | 865K |
| capitalLeaseObligationsCurrent | - | - | - | 573K | 197K | 89000 | 848K | 881K | - | - |
| taxPayables | - | - | - | -15000 | -9000 | 6000 | 4000 | 38000 | 47000 | 145K |
| deferredRevenue | 655K | - | 1.75M | 1.89M | 534K | 104K | 932K | 913K | 1.4M | 202K |
| otherCurrentLiabilities | 2.01M | 2.95M | 886K | 1.68M | 2.34M | 2.45M | 2.05M | 1.48M | 1.4M | 1.58M |
| totalCurrentLiabilities | 11.51M | 12.98M | 11.83M | 11.79M | 11.4M | 13.5M | 12.1M | 10.31M | 11.65M | 9.99M |
| longTermDebt | - | 3.88M | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 3.68M | 3.88M | 3.82M | 3.78M | 4.23M | 3.81M | 181K | 370K | 476K | 674K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 190K | 186K | 161K | 165K | 167K | 163K | 163K | 170K | 158K | 2.49M |
| otherNonCurrentLiabilities | - | -3.88M | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 3.87M | 4.07M | 3.98M | 3.95M | 4.4M | 3.97M | 344K | 540K | 634K | 3.16M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.68M | 3.88M | 3.82M | 4.36M | 4.42M | 3.9M | 1.03M | 1.25M | 476K | 674K |
| totalLiabilities | 15.38M | 17.05M | 15.81M | 15.74M | 15.79M | 17.47M | 12.44M | 10.85M | 12.28M | 13.15M |
| treasuryStock | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M | -5.36M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 128.91M | 127.29M | 126.3M | 125.38M | 124.45M | 123.55M | 121.41M | 120.44M | 116.85M | 115.3M |
| retainedEarnings | -95.53M | -93.64M | -91.19M | -90.23M | -88.76M | -87.21M | -85.25M | -83.49M | -80.98M | -78.52M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -1.9M | -2.44M | -964K | -1.48M | -1.55M | -1.96M | -1.76M | -2.51M | -2.46M | -5.48M |
| depreciationAndAmortization | 315K | 3.36M | 925K | -683K | 919K | 926K | 883K | 881K | 1.02M | 903K |
| deferredIncomeTax | 4000 | 24000 | -4000 | -2000 | 5000 | -1000 | -7000 | 12000 | 7000 | 5000 |
| stockBasedCompensation | 707K | 1.07M | 380K | 603K | 907K | 1.3M | 1.08M | 1.21M | 1.05M | 1.21M |
| changeInWorkingCapital | 387K | 593K | -748K | 93000 | -1.31M | -289K | -1.36M | -827K | -721K | 1.43M |
| accountsReceivables | 1.5M | 110K | -1.06M | -456K | 301K | 129K | -3.16M | 1M | -2.27M | -1.1M |
| inventory | -486K | 81000 | 55000 | 39000 | 197K | -1.34M | 526K | -555K | -185K | 1.55M |
| accountsPayables | -2.15M | 1.29M | 863K | -801K | -1.64M | 1.96M | 1.59M | -1.31M | 684K | 1.01M |
| otherWorkingCapital | 1.52M | -888K | -607K | 1.31M | -171K | -1.05M | -317K | 38000 | 1.05M | -21999 |
| otherNonCashItems | -275K | -2.42M | - | 1.59M | - | - | -22000 | 37000 | -15000 | - |
| netCashProvidedByOperatingActivities | -759K | 194K | -411K | 129K | -1.02M | -26000 | -1.18M | -1.2M | -1.12M | -1.94M |
| investmentsInPropertyPlantAndEquipment | -143K | -101K | -230K | -16000 | -42000 | -1000 | -27000 | -90000 | -60000 | -174K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -143K | -101K | -230K | -16000 | -42000 | -1000 | -27000 | -90000 | -60000 | -174K |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 722K | 166K | 67000 | 160K | 148K | 1.39M | 86000 | 2.62M | 488K | - |
| netCommonStockIssuance | 722K | 166K | 67000 | 160K | 148K | 1.39M | 86000 | 2.62M | 488K | - |
| commonStockIssuance | 722K | 166K | 67000 | 160K | 148K | 1.39M | 86000 | 2.62M | 488K | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | -191K | -186K | - | -76000 | -19000 | - |
| netCashProvidedByFinancingActivities | 722K | 166K | 67000 | 160K | -43000 | 1.2M | 86000 | 2.54M | 469K | - |