$0.26 (3.79%)
| 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 | 61.86M | 56.13M | 79.18M | 73.67M | 63.13M | 44.53M | 34.92M | 42.34M | 4.54M | 22.58M |
| costOfRevenue | 25.18M | 20.88M | 26.66M | 30.78M | 32.08M | 14.59M | 10.53M | 1.18M | - | - |
| grossProfit | 36.68M | 35.26M | 52.52M | 42.89M | 31.05M | 29.94M | 24.39M | 41.16M | 4.54M | 22.58M |
| researchAndDevelopmentExpenses | 480K | 9.86M | 7.54M | 10.94M | 16.56M | - | - | 80.55M | 104.41M | 83.17M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | 172.58M | 71.9M | 30.04M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 44.37M | 40.2M | 43.91M | 59.47M | 39.83M | - | 19.13M | 172.58M | 71.9M | 30.04M |
| otherExpenses | - | -1.13M | 3.14M | - | 9.54M | 22.09M | - | 2.02M | 128.56M | - |
| operatingExpenses | 44.85M | 48.93M | 54.59M | 70.41M | 65.93M | 22.09M | 19.13M | 255.14M | 304.87M | 113.21M |
| costAndExpenses | 70.03M | 69.81M | 81.25M | 101.19M | 98.02M | 36.68M | 29.66M | 256.32M | 304.87M | 113.21M |
| netInterestIncome | -3.11M | -1.94M | -1.38M | -1.96M | -7.03M | -698K | -255K | - | - | - |
| interestIncome | 589K | 757K | 322K | 60000 | 2000 | - | - | - | - | - |
| interestExpense | 3.7M | 2.7M | 1.7M | 2.02M | 7.03M | 698K | 255K | 15.64M | 8.14M | 1.54M |
| depreciationAndAmortization | 4.35M | 3.52M | 3.86M | 4.36M | 2.56M | 1.42M | 1.2M | 555K | 339K | 123K |
| ebitda | -3.33M | -8.4M | 1.92M | -23.18M | -32.77M | 9.28M | 6.44M | -205.54M | -294.78M | -87.42M |
| ebit | -7.67M | -11.91M | -1.93M | -27.55M | -35.33M | 7.85M | 5.26M | -206.1M | -295.12M | -87.54M |
| nonOperatingIncomeExcludingInterest | -499K | -1.77M | -139K | 29000 | 445K | - | - | -7.89M | -5.2M | -3.08M |
| operatingIncome | -8.17M | -13.68M | -2.07M | -27.52M | -34.88M | 7.85M | 5.26M | -213.98M | -300.33M | -90.62M |
| totalOtherIncomeExpensesNet | -3.2M | -934K | -1.56M | -2.05M | -7.48M | -698K | -255K | -7.75M | -2.94M | 1.54M |
| incomeBeforeTax | -11.37M | -14.61M | -3.63M | -29.56M | -42.36M | 7.15M | 5M | -221.73M | -303.26M | -89.08M |
| incomeTaxExpense | 60000 | 61000 | 221K | 63000 | 1.63M | 1.87M | 1.38M | -194K | - | - |
| netIncomeFromContinuingOperations | -11.43M | -14.67M | -3.85M | -29.63M | -43.99M | 5.28M | 3.62M | -221.54M | -303.26M | -89.08M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -11.43M | -14.67M | -3.85M | -29.63M | -43.99M | 5.28M | 3.62M | -221.54M | -303.26M | -89.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -11.43M | -14.67M | -3.85M | -29.63M | -43.99M | 5.28M | 3.62M | -221.54M | -303.26M | -89.08M |
| eps | -0.47 | -0.72 | -0.21 | -1.69 | -2.54 | 0.32 | 0.22 | -5.27 | -7.48 | -1.76 |
| 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 | 24.09M | 20.3M | 27.44M | 32M | 49.08M | 8.25M | 4.8M | 104.98M | 295.92M | 41.79M |
| shortTermInvestments | - | - | - | - | - | - | - | 208.06M | 255.07M | 210.15M |
| cashAndShortTermInvestments | 24.09M | 20.3M | 27.44M | 32M | 49.08M | 8.25M | 4.8M | 313.04M | 550.99M | 251.94M |
| netReceivables | 29.78M | 10.23M | 15.22M | 28.21M | 23.11M | 23.93M | 18.96M | 5.72M | 52000 | 21.4M |
| accountsReceivables | 29.78M | 10.23M | 15.22M | 28.21M | 23.11M | 23.93M | 18.96M | - | - | - |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 9.62M | 14.43M | 10.21M | 14.16M | 9.86M | 1.4M | 857K | 8.37M | - | - |
| prepaids | - | - | - | - | - | 1.66M | 655K | - | - | - |
| otherCurrentAssets | 3.38M | 3.21M | 3.59M | 3.31M | 2.44M | - | - | 8.28M | 5.57M | 10.65M |
| totalCurrentAssets | 66.87M | 48.18M | 56.46M | 77.68M | 84.49M | 35.24M | 25.27M | 335.41M | 556.61M | 283.99M |
| propertyPlantEquipmentNet | 111K | 199K | 101K | 189K | 89000 | 175K | 89000 | 1.18M | 1.43M | 1.13M |
| goodwill | - | - | - | - | - | - | - | 771K | 771K | 771K |
| intangibleAssets | 27.6M | 31.86M | 20.29M | 27.2M | 12.55M | 15.03M | 7.38M | 952K | 1.13M | 1.13M |
| goodwillAndIntangibleAssets | 27.6M | 31.86M | 20.29M | 27.2M | 12.55M | 15.03M | 7.38M | 1.72M | 1.9M | 1.9M |
| longTermInvestments | - | - | - | - | - | - | - | 2.96M | - | 24.55M |
| taxAssets | - | - | - | - | - | 1.45M | 1.12M | - | 194K | 194K |
| otherNonCurrentAssets | - | - | 6000 | 95000 | 150K | 6000 | 6000 | 3.05M | 656K | 841K |
| totalNonCurrentAssets | 27.72M | 32.06M | 20.39M | 27.48M | 12.79M | 16.66M | 8.59M | 8.91M | 4.18M | 28.61M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 94.59M | 80.24M | 76.85M | 105.16M | 97.28M | 51.91M | 33.86M | 344.32M | 560.79M | 312.6M |
| totalPayables | 9.38M | 16.64M | 18.15M | 39.64M | 23.4M | 1.86M | 4.43M | 15.95M | 15.09M | 13.5M |
| accountPayables | 9.31M | 16.05M | 16.08M | 36.98M | 22.81M | 1.96M | 2.11M | 15.95M | 15.09M | 13.5M |
| otherPayables | 70000 | 588K | 2.07M | 2.66M | 589K | -100000 | 2.32M | -15.95M | -15.09M | -13.5M |
| accruedExpenses | 18.39M | 3.38M | 16.49M | 10.06M | 2.7M | 19.02M | 9.29M | - | - | - |
| shortTermDebt | - | 625K | 3M | 2.95M | 812K | 4.52M | - | - | 4.62M | 3.02M |
| capitalLeaseObligationsCurrent | 101K | 83000 | 99000 | 83000 | 98000 | 85000 | 83000 | - | - | - |
| taxPayables | 70000 | 60000 | 53000 | 35000 | 8000 | - | - | 3.19M | 4.62M | 3.02M |
| deferredRevenue | - | - | 53000 | - | - | - | - | - | 4.99M | 4.26M |
| otherCurrentLiabilities | 9.57M | 14.45M | 4.08M | 14.1M | 24.59M | 2.58M | 7.1M | 22.61M | 80.65M | 14.2M |
| totalCurrentLiabilities | 37.44M | 35.18M | 41.87M | 66.83M | 51.61M | 28.06M | 20.9M | 38.56M | 105.36M | 34.99M |
| longTermDebt | 25.28M | 24.88M | 14.62M | 19.83M | 3.63M | 5.22M | 5.22M | 313.79M | 279.39M | - |
| capitalLeaseObligationsNonCurrent | 18000 | 118K | 9000 | 108K | - | 97000 | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | -8000 | -99000 | - | - | 25.29M | 29.55M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 8000 | 99000 | - | - | 194K | 194K |
| otherNonCurrentLiabilities | - | - | - | 1.41M | 3.64M | 8.24M | 4.99M | 1.02M | 918K | 495K |
| totalNonCurrentLiabilities | 25.3M | 25M | 14.63M | 21.35M | 3.64M | 13.55M | 10.21M | 314.8M | 305.79M | 30.24M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 119K | 201K | 108K | 191K | 98000 | 182K | 83000 | - | - | - |
| totalLiabilities | 62.74M | 60.17M | 56.5M | 88.18M | 55.24M | 41.61M | 31.11M | 353.36M | 411.14M | 65.23M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2000 | 2000 | 2000 | 2000 | 2000 | 1000 | 1000 | 42000 | 42000 | 36000 |
| retainedEarnings | -98.46M | -87.03M | -72.36M | -68.5M | -38.87M | 5.12M | -163K | -745.04M | -553.39M | -250.13M |
| additionalPaidInCapital | 130.31M | 107.09M | 92.7M | 85.48M | 80.92M | 5.17M | 2.91M | - | - | - |
| 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 | -11.43M | -14.67M | -3.85M | -29.63M | -43.99M | 5.28M | 3.62M | -221.54M | -303.26M | -89.08M |
| depreciationAndAmortization | 4.72M | 3.42M | 3.86M | 4.36M | 2.56M | 1.52M | 1.26M | 555K | 339K | 123K |
| deferredIncomeTax | - | - | - | - | 1.57M | -335K | 69000 | -194K | - | -622K |
| stockBasedCompensation | 6.29M | 6.1M | 2.61M | 4.42M | 2.47M | 153K | 240K | 29.84M | 20.7M | - |
| changeInWorkingCapital | -11.9M | -3.77M | -1.66M | 6.19M | 14.71M | -2.23M | 3.46M | -154.4M | 202.26M | 57.66M |
| accountsReceivables | -19.34M | 4.48M | 12.55M | -5.38M | 768K | -5.02M | -10.49M | -5.67M | 21.35M | -21.4M |
| inventory | 4.81M | -4.22M | 3.95M | 1.74M | -8.46M | -547K | -179K | -8.37M | -271.89M | -174.2M |
| accountsPayables | -7.27M | -2.1M | -18.42M | 14.34M | 21.71M | -152K | 1.15M | 823K | 1.54M | 4.27M |
| otherWorkingCapital | 9.91M | -1.92M | 262K | -4.52M | 686K | 3.49M | 12.99M | -141.18M | 451.26M | 249M |
| otherNonCashItems | -123K | -211K | 4.29M | 1.12M | 20.51M | 747K | 355K | 132.64M | -24M | -53.19M |
| netCashProvidedByOperatingActivities | -12.44M | -9.13M | 5.24M | -13.53M | -2.18M | 5.13M | 9.02M | -213.1M | -103.96M | -74.11M |
| investmentsInPropertyPlantAndEquipment | - | -15M | -5M | -20M | -10M | -1.2M | -2.4M | -616K | -278K | -753K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | 130.29M |
| purchasesOfInvestments | - | - | - | - | - | - | - | -319.94M | -302.43M | -252.18M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | 363.33M | 278.58M | 122.64M |
| otherInvestingActivities | - | - | - | - | - | - | - | -56M | -80.3M | -130.29M |
| netCashProvidedByInvestingActivities | - | -15M | -5M | -20M | -10M | -1.2M | -2.4M | -13.23M | -104.43M | -130.29M |
| netDebtIssuance | 15.73M | 8.7M | -8.95M | 16.9M | 5.05M | -500K | -3.55M | - | - | - |
| longTermNetDebtIssuance | 15.73M | 16.63M | -6M | 14.76M | 4.24M | -500K | -3.55M | - | - | - |
| shortTermNetDebtIssuance | - | -7.93M | -2.95M | 2.14M | 812K | - | - | - | - | - |
| netStockIssuance | 16.93M | 8.29M | 4.49M | -229K | 30.99M | 13000 | - | - | - | - |
| netCommonStockIssuance | 16.93M | 8.29M | 4.49M | -229K | 32.54M | 13000 | - | - | - | - |
| commonStockIssuance | 16.93M | 8.29M | 4.49M | 142K | 32.54M | 13000 | - | 2.15M | 181.54M | 138.95M |
| commonStockRepurchased | - | - | - | -371K | - | - | - | 2.15M | 184.28M | 138.95M |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -16.43M | -50000 | -350K | -214K | 16.97M | - | - | 35.38M | 462.52M | 138.95M |
| netCashProvidedByFinancingActivities | 16.23M | 16.99M | -4.8M | 16.46M | 53.02M | -487K | -3.55M | 35.38M | 462.52M | 138.95M |
| 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 | 15.96M | 16.08M | 17.63M | 15.01M | 13.14M | 13.62M | 14.63M | 14.86M | 13.03M | 15.26M |
| costOfRevenue | 7.34M | 6.5M | 5.76M | 6M | 5.86M | 2.24M | 5.28M | 6.54M | 6.82M | 6.02M |
| grossProfit | 8.62M | 9.57M | 11.88M | 9.01M | 7.28M | 11.38M | 9.34M | 8.31M | 6.21M | 9.24M |
| researchAndDevelopmentExpenses | - | 154K | 287K | - | 39000 | 218K | 842K | 913K | 7.88M | 1.5M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | 12.14M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | -2.3M |
| sellingGeneralAndAdministrativeExpenses | 10.11M | 9.86M | - | 11.88M | 10.57M | 10.06M | 11.4M | 10.33M | 8.42M | 9.84M |
| otherExpenses | - | - | 13.12M | - | - | -1.13M | - | - | - | - |
| operatingExpenses | 10.11M | 10.02M | 13.4M | 11.88M | 10.61M | 9.15M | 12.24M | 11.24M | 16.3M | 11.35M |
| costAndExpenses | 17.45M | 16.52M | 19.16M | 17.88M | 16.46M | 11.39M | 17.52M | 17.78M | 23.12M | 17.36M |
| netInterestIncome | -735K | -785K | -783K | -799K | -742K | -640K | -570K | -402K | -331K | 89000 |
| interestIncome | 157K | 148K | 154K | 138K | 149K | 191K | 188K | 161K | 217K | 113K |
| interestExpense | 892K | 933K | 937K | 937K | 891K | 831K | 758K | 563K | 548K | 24000 |
| depreciationAndAmortization | 1.15M | 1.09M | 1.06M | 1.09M | 1.09M | 1M | 837K | 839K | 836K | 838K |
| ebitda | -189K | 774K | -314K | -1.71M | -2.1M | 3.42M | -795K | -1.96M | -9.06M | -1.16M |
| ebit | -1.34M | -314K | -1.38M | -2.8M | -3.18M | 2.41M | -1.63M | -2.8M | -9.89M | -1.99M |
| nonOperatingIncomeExcludingInterest | -154K | -129K | -151K | -77000 | -142K | -179K | -1.26M | -129K | -196K | -111K |
| operatingIncome | -1.49M | -443K | -1.53M | -2.88M | -3.32M | 2.23M | -2.89M | -2.93M | -10.09M | -2.1M |
| totalOtherIncomeExpensesNet | -738K | -804K | -786K | -860K | -749K | -652K | 504K | -434K | -352K | 87000 |
| incomeBeforeTax | -2.23M | -1.25M | -2.32M | -3.74M | -4.07M | 1.58M | -2.39M | -3.36M | -10.44M | -2.02M |
| incomeTaxExpense | - | - | - | 60000 | - | 61000 | - | - | - | 126K |
| netIncomeFromContinuingOperations | -2.23M | -1.25M | -2.32M | -3.8M | -4.07M | 1.52M | -2.39M | -3.36M | -10.44M | -2.14M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -2.23M | -1.25M | -2.32M | -3.8M | -4.07M | 1.52M | -2.39M | -3.36M | -10.44M | -2.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -2.23M | -1.25M | -2.32M | -3.8M | -4.07M | 1.52M | -2.39M | -3.36M | -10.44M | -2.14M |
| eps | -0.08 | -0.05 | -0.09 | -0.16 | -0.18 | 0.07 | -0.12 | -0.17 | -0.53 | -0.11 |
| 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 | 27.22M | 24.09M | 24.95M | 20.29M | 21.07M | 20.3M | 22.46M | 23.91M | 24.06M | 27.44M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 27.22M | 24.09M | 24.95M | 20.29M | 21.07M | 20.3M | 22.46M | 23.91M | 24.06M | 27.44M |
| netReceivables | 24.99M | 29.78M | 17.98M | 15.64M | 18.02M | 10.23M | 10.67M | 10.46M | 9.8M | 15.22M |
| accountsReceivables | 24.99M | 29.78M | 17.98M | 15.64M | 18.02M | 10.23M | 10.67M | 10.46M | 9.8M | 15.22M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 9.29M | 9.62M | 11.82M | 12.85M | 12.5M | 14.43M | 11.79M | 9.69M | 10.58M | 10.21M |
| prepaids | - | - | - | - | - | - | - | 2.41M | - | - |
| otherCurrentAssets | 3.46M | 3.38M | 1.64M | 2.48M | 2.4M | 3.21M | 1.24M | 2.41M | 2.58M | 3.59M |
| totalCurrentAssets | 64.97M | 66.87M | 56.39M | 51.27M | 53.99M | 48.18M | 46.16M | 46.47M | 47.01M | 56.46M |
| propertyPlantEquipmentNet | 88000 | 111K | 134K | 156K | 178K | 199K | 32000 | 55000 | 79000 | 101K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 26.48M | 27.6M | 28.67M | 29.73M | 30.8M | 31.86M | 17.84M | 18.66M | 19.47M | 20.29M |
| goodwillAndIntangibleAssets | 26.48M | 27.6M | 28.67M | 29.73M | 30.8M | 31.86M | 17.84M | 18.66M | 19.47M | 20.29M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | - | 6000 | 5999 | 6000 | 6000 |
| totalNonCurrentAssets | 26.57M | 27.72M | 28.8M | 29.89M | 30.98M | 32.06M | 17.88M | 18.72M | 19.56M | 20.39M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 91.53M | 94.59M | 85.19M | 81.16M | 84.96M | 80.24M | 64.04M | 65.19M | 66.57M | 76.85M |
| totalPayables | 8.74M | 11.18M | 14.47M | 15.44M | 16.27M | 16.64M | 17.31M | 14.6M | 15.34M | 18.15M |
| accountPayables | 8.67M | 8.85M | 11.56M | 12.75M | 14.4M | 16.05M | 15.34M | 14.6M | 13.92M | 16.08M |
| otherPayables | 70000 | 2.33M | 2.92M | 2.68M | 1.86M | 588K | 1.97M | 1.92M | 1.42M | 2.07M |
| accruedExpenses | 17.74M | 18.39M | 11.86M | 16.18M | 15.54M | 3.38M | 8.59M | 13.27M | 17.67M | 16.49M |
| shortTermDebt | 2.5M | - | 5.62M | 3.75M | 1.88M | 625K | 1.28M | 3M | 3M | 3M |
| capitalLeaseObligationsCurrent | 94000 | 101K | 98000 | 96000 | 93000 | 83000 | 34000 | 59000 | 84000 | 99000 |
| taxPayables | 70000 | 70000 | - | 71000 | 59000 | 60000 | - | - | 37000 | 53000 |
| deferredRevenue | - | - | - | - | - | - | - | - | 37000 | 53000 |
| otherCurrentLiabilities | 8.75M | 7.77M | 7.66M | 5.02M | 6.45M | 14.45M | 7.4M | 3.21M | 2.81M | 4.08M |
| totalCurrentLiabilities | 37.83M | 37.44M | 39.72M | 40.48M | 40.22M | 35.18M | 33.33M | 34.15M | 38.94M | 41.87M |
| longTermDebt | 22.87M | 25.28M | 19.53M | 21.36M | 23.1M | 24.88M | 19.78M | 19.75M | 14.68M | 14.62M |
| capitalLeaseObligationsNonCurrent | - | 18000 | 44000 | 69000 | 94000 | 118K | - | - | - | 9000 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 22.87M | 25.3M | 19.58M | 21.43M | 23.2M | 25M | 19.78M | 19.75M | 14.68M | 14.63M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 94000 | 119K | 142K | 165K | 187K | 201K | 34000 | 59000 | 84000 | 108K |
| totalLiabilities | 60.7M | 62.74M | 59.29M | 61.91M | 63.42M | 60.17M | 53.12M | 53.89M | 53.62M | 56.5M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 3000 | 3000 | 3000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 | 2000 |
| retainedEarnings | -100.69M | -98.46M | -97.21M | -94.9M | -91.1M | -87.03M | -88.55M | -86.16M | -82.8M | -72.36M |
| additionalPaidInCapital | 131.52M | 130.31M | 123.11M | 114.14M | 112.64M | 107.09M | 99.47M | 97.45M | 95.75M | 92.7M |
| 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 | -2.23M | -1.25M | -2.32M | -3.8M | -4.07M | 1.52M | -2.39M | -3.36M | -10.44M | -2.14M |
| depreciationAndAmortization | 1.15M | 1.09M | 1.09M | 1.09M | 1.09M | 1M | 837K | 839K | 836K | 838K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | -19.48M |
| stockBasedCompensation | 989K | 1.78M | 1.85M | 1.34M | 1.32M | 1.38M | 1.64M | 1.67M | 1.41M | 529K |
| changeInWorkingCapital | 2.88M | -7.98M | -3.21M | 749K | -1.46M | -1.46M | -877K | -4.54M | 3.11M | -15.69M |
| accountsReceivables | 4.76M | -11.76M | -2.42M | 2.82M | -7.99M | 747K | -877K | -812K | 5.42M | -7.18M |
| inventory | 332K | 2.19M | 1.03M | -356K | 1.94M | -2.64M | -2.1M | 893K | -374K | 818K |
| accountsPayables | -632K | -2.71M | -1.28M | -1.65M | -1.65M | 711K | 735K | -677K | -2.8M | -10.91M |
| otherWorkingCapital | -1.59M | 4.29M | -544K | -67000 | 6.24M | -279K | 1.37M | -3.94M | 873K | 1.58M |
| otherNonCashItems | 126K | 77000 | 2.05M | -317K | 296K | -213K | -367K | 210K | 68000 | 19.42M |
| netCashProvidedByOperatingActivities | 2.91M | -6.28M | -2.38M | -942K | -2.83M | 2.22M | -1.16M | -5.18M | -5.02M | -16.52M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | 5M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | -15M | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | -15M | - | - | - | 5M |
| netDebtIssuance | - | 16.36M | - | - | -625K | -4.32M | -675K | 5M | - | 15M |
| longTermNetDebtIssuance | - | 16.36M | -625K | - | - | 12.3M | -675K | 5M | - | 15M |
| shortTermNetDebtIssuance | - | - | - | - | -625K | - | - | - | - | - |
| netStockIssuance | 220K | 6000 | 7.11M | 165K | 4.22M | -1.68M | 194K | 31000 | 1.48M | 4.59M |
| netCommonStockIssuance | 220K | 6000 | 7.11M | 165K | 4.22M | 6.24M | 194K | 31000 | 1.48M | 4.59M |
| commonStockIssuance | 220K | 6000 | 7.11M | 165K | 4.22M | 6.24M | 194K | 31000 | 1.48M | 4.59M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -10.94M | -75000 | - | - | 16.62M | 187K | 31000 | 153K | -471K |
| netCashProvidedByFinancingActivities | 220K | 5.43M | 7.04M | 165K | 3.6M | 10.62M | -294K | 5.03M | 1.64M | 19.12M |