$0.67 (3.72%)
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 79.36M | 101.21M | 113.32M | 106.3M | 85.2M | 65.46M | 85.04M | 100.05M | 83.07M | 120.31M |
| costOfRevenue | 52.38M | 64.98M | 77.76M | 66.79M | 50.68M | 41.02M | 51.68M | 63.14M | 51.97M | 86.24M |
| grossProfit | 26.98M | 36.23M | 35.55M | 39.51M | 34.53M | 24.44M | 33.36M | 36.92M | 31.11M | 34.06M |
| researchAndDevelopmentExpenses | 2.65M | 4.19M | 7.31M | 6.39M | 5.98M | 3.31M | 3.07M | 2.86M | 2.74M | 8M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 28.95M | 33.81M | 42M | 28.3M | 24.74M | 21.4M | 24.26M | 25.74M | 24.73M | 33.97M |
| otherExpenses | 23.87M | 4.95M | 1.21M | -12.46M | 86000 | 217K | 1.11M | 2.25M | - | - |
| operatingExpenses | 55.47M | 42.96M | 50.52M | 22.22M | 30.8M | 24.93M | 28.44M | 30.85M | 27.46M | 41.97M |
| costAndExpenses | 107.85M | 107.94M | 128.28M | 89.01M | 81.48M | 65.95M | 80.12M | 93.98M | 79.43M | 128.22M |
| netInterestIncome | 213K | -500K | -154K | 46000 | -186K | 162K | 852K | 738K | 379K | -417K |
| interestIncome | 239K | 57000 | 366K | 210K | 53000 | 162K | 852K | 738K | 379K | - |
| interestExpense | 26000 | 557K | 520K | 164K | 239K | - | - | - | - | 417K |
| depreciationAndAmortization | 2.74M | 3.03M | 5.01M | 1.73M | 1.4M | 1.26M | 1.69M | 1.85M | 2.49M | 2.97M |
| ebitda | -25.22M | -3.92M | -9.65M | 20.68M | 5.07M | 990K | 7.72M | 10.17M | 6.13M | -4.93M |
| ebit | -27.97M | -6.95M | -14.66M | 18.95M | 3.67M | -268K | 6.03M | 8.32M | 3.64M | -7.91M |
| nonOperatingIncomeExcludingInterest | -522K | 225K | -308K | -1.66M | 52000 | -217K | -1.11M | -2.25M | - | - |
| operatingIncome | -28.49M | -6.73M | -14.97M | 17.29M | 3.72M | -485K | 4.92M | 6.07M | 3.64M | -7.91M |
| totalOtherIncomeExpensesNet | 496K | -782K | -212K | 1.5M | -291K | -2.63M | 852K | 3.86M | -38000 | 2.46M |
| incomeBeforeTax | -27.99M | -7.51M | -15.18M | 18.78M | 3.43M | -3.12M | 5.77M | 9.93M | 3.6M | -5.45M |
| incomeTaxExpense | 2.33M | 975K | -2.6M | 1.42M | 1.93M | 791K | 2.63M | 3.3M | 1.41M | 3.1M |
| netIncomeFromContinuingOperations | -30.33M | -8.49M | -12.58M | 17.37M | 1.51M | -3.91M | 3.14M | 6.63M | 2.19M | -8.55M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | -11.82M | -8.3M | -1.33M | 5.89M | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -30.33M | -8.49M | -12.58M | 17.37M | 1.51M | -15.72M | -5.16M | 5.3M | 9.13M | -7.01M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -30.33M | -8.49M | -12.58M | 17.37M | 1.51M | -15.72M | -5.16M | 5.3M | 9.13M | -7.01M |
| eps | -2.12 | -0.6 | -0.89 | 1.24 | 0.11 | -0.28 | 0.22 | 0.36 | 0.68 | -0.53 |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 17.9M | 11.09M | 13.13M | 46.87M | 32.84M | 45.07M | 52.98M | 58.33M | 51.12M | 27.66M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 17.9M | 11.09M | 13.13M | 46.87M | 32.84M | 45.07M | 52.98M | 58.33M | 51.12M | 27.66M |
| netReceivables | 19.96M | 22.48M | 27.11M | 25.01M | 23.55M | 12.6M | 12.91M | 18.28M | 36.79M | 26.54M |
| accountsReceivables | 19.88M | 21.99M | 26.47M | 25.01M | 22.5M | 11.24M | 12.87M | 17.98M | 22.52M | 26.28M |
| otherReceivables | 80000 | 492K | 632K | - | 1.05M | 1.36M | 36000 | 291K | 14.28M | 260K |
| inventory | 18.74M | 26.87M | 34.84M | 25.49M | 22.08M | 17.28M | 17.53M | 24.71M | 30.21M | 23.22M |
| prepaids | - | - | - | - | - | - | - | -18000 | - | 1.96M |
| otherCurrentAssets | 3.57M | 4.3M | 6.1M | 5.56M | 2.41M | 1.62M | 24.85M | 48.22M | 38.99M | 3.55M |
| totalCurrentAssets | 60.18M | 64.74M | 81.19M | 102.94M | 80.87M | 76.57M | 108.27M | 124.29M | 157.11M | 82.92M |
| propertyPlantEquipmentNet | 28.52M | 28.24M | 20.91M | 17.81M | 22.73M | 17.12M | 10.22M | 16.45M | 15.79M | 15.96M |
| goodwill | 908K | 21.26M | 27.63M | 11.17M | 11.17M | 6.63M | 6.63M | 6.63M | 11.4M | 11.12M |
| intangibleAssets | 1.09M | 4M | 6.11M | 758K | 858K | 609K | 870K | 1.13M | 3.5M | 4.1M |
| goodwillAndIntangibleAssets | 2M | 25.26M | 33.74M | 11.93M | 12.03M | 7.24M | 7.5M | 7.76M | 14.9M | 15.22M |
| longTermInvestments | - | - | - | - | - | - | - | - | 2.62M | 3.03M |
| taxAssets | 1.02M | 185K | 101K | 79000 | 631K | 566K | - | - | 200K | 200K |
| otherNonCurrentAssets | 1.15M | 884K | 1.07M | 783K | 661K | 602K | 487K | 901K | 1M | 1.1M |
| totalNonCurrentAssets | 32.7M | 54.58M | 55.83M | 30.6M | 36.05M | 25.53M | 18.21M | 25.12M | 34.51M | 35.51M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 92.87M | 119.31M | 137.02M | 133.53M | 116.91M | 102.1M | 126.48M | 149.41M | 191.62M | 118.43M |
| totalPayables | 9.26M | 6M | 10.82M | 7.31M | 8.23M | 2.68M | 5.8M | 6.87M | 21.56M | 15.4M |
| accountPayables | 7.74M | 5.36M | 10.82M | 7.3M | 8.23M | 2.68M | 4.37M | 6.87M | 21.56M | 15.4M |
| otherPayables | 1.53M | 640K | - | 6000 | - | - | 1.43M | - | - | - |
| accruedExpenses | 1.12M | 1.08M | 2.52M | 1.77M | 1.45M | 1.01M | 2.72M | 4.03M | 9.65M | 7.87M |
| shortTermDebt | - | - | 2.26M | 107K | 396K | 380K | 371K | 350K | 361K | 1.13M |
| capitalLeaseObligationsCurrent | 2.03M | 2.14M | 4.89M | 2.21M | 531K | 124K | - | - | - | - |
| taxPayables | 1.53M | 1.51M | 1.58M | 6000 | 3.28M | 3.24M | 1.43M | 2.35M | 286K | 1.1M |
| deferredRevenue | 6.46M | 8.96M | 8.02M | 7.23M | 1.62M | 1.22M | 1.38M | 18.37M | 52.86M | 11.76M |
| otherCurrentLiabilities | 1.61M | 2.06M | 1.22M | 4M | 2.88M | 2.07M | 20.38M | 36.32M | 54.4M | 13.66M |
| totalCurrentLiabilities | 20.48M | 20.24M | 29.72M | 22.63M | 15.11M | 7.48M | 30.65M | 45.14M | 85.97M | 38.06M |
| longTermDebt | - | - | 8.42M | 220K | 4.4M | 4.8M | 5.18M | 5.54M | 8.13M | 9.1M |
| capitalLeaseObligationsNonCurrent | 17.48M | 15.43M | 17.32M | 9.62M | 12.79M | 5.06M | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.52M | 1.29M | -6.8M | 2.7M | -1.02M | 3.24M | 3.2M | 3.21M | 7.04M | 5.93M |
| totalNonCurrentLiabilities | 19.01M | 16.72M | 18.94M | 12.54M | 16.17M | 13.1M | 8.38M | 11.17M | 15.17M | 15.03M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19.51M | 17.57M | 22.2M | 11.82M | 13.32M | 5.19M | - | - | - | - |
| totalLiabilities | 39.49M | 36.96M | 48.66M | 35.17M | 31.28M | 20.58M | 39.02M | 56.32M | 101.14M | 53.09M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 144K | 143K | 142K | 140K | 143K | 141K | 143K | 142K | 147K | 132K |
| retainedEarnings | -75.86M | -45.53M | -37.04M | -24.46M | -40.9M | -42.41M | -26.56M | -21.39M | -26.7M | -35.83M |
| additionalPaidInCapital | 130.06M | 128.47M | 126.96M | 124.46M | 126.38M | 124.44M | 125.1M | 124.32M | 125.56M | 111.63M |
| date | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 | 2021-09-30 | 2020-09-30 | 2019-09-30 | 2018-09-30 | 2017-09-30 | 2016-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -30.33M | -8.49M | -12.58M | 17.37M | 1.51M | -15.72M | -5.16M | 5.3M | 8.09M | -8.55M |
| depreciationAndAmortization | 2.74M | 3.03M | 5.01M | 1.73M | 1.4M | 1.26M | 1.69M | 1.85M | 2.49M | 2.97M |
| deferredIncomeTax | -838K | -84000 | -2.51M | 592K | -65000 | 218K | 220K | 209K | -27000 | 2.28M |
| stockBasedCompensation | 1.23M | 1.53M | 1.27M | 543K | 401K | 326K | 573K | 855K | 1.33M | 1.39M |
| changeInWorkingCapital | 5.32M | 5.57M | -6.91M | -2.63M | -9.84M | -2.26M | 104K | -5.96M | -511K | -6.95M |
| accountsReceivables | 5.55M | 9.24M | 3.88M | -4.68M | -11.02M | 1.36M | 299K | 3.27M | -8.66M | -5M |
| inventory | 1.68M | 5.14M | -6.29M | -3.68M | -5.18M | -913K | -435K | 3.96M | -6.64M | 491K |
| accountsPayables | 2.24M | -4.94M | 1.46M | -1.08M | 5.47M | -3.62M | -1.79M | -10.16M | 5.37M | -225K |
| otherWorkingCapital | -4.14M | -3.86M | -5.96M | 6.81M | 896K | 910K | 2.03M | -3.04M | 9.41M | -2.22M |
| otherNonCashItems | 29.75M | 8.28M | 8.02M | -12.4M | 631K | 14.52M | 2.75M | 4.53M | 420K | -831K |
| netCashProvidedByOperatingActivities | 7.88M | 9.84M | -7.7M | 5.2M | -5.96M | -1.66M | 173K | 6.79M | 11.79M | -9.69M |
| investmentsInPropertyPlantAndEquipment | -950K | -4.88M | -2.9M | -1.14M | -3.01M | -2.68M | -714K | -1.5M | -1.26M | -978K |
| acquisitionsNet | - | - | -34.94M | - | -5.08M | -9.94M | -1.11M | 114K | 40000 | 7.01M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 38000 | 2.7M | 6000 | 19.91M | - | -9.94M | -1.11M | 5.85M | 40000 | 5.14M |
| netCashProvidedByInvestingActivities | -912K | -2.18M | -37.83M | 18.77M | -8.09M | -12.62M | -1.83M | 4.35M | -1.22M | 11.17M |
| netDebtIssuance | -93000 | -10.61M | 10.5M | -4.87M | -380K | -379K | -367K | -368K | 81000 | 406K |
| longTermNetDebtIssuance | -93000 | -10.61M | 10.5M | -4.87M | -380K | -379K | -367K | -368K | 81000 | 406K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 363K | 85000 | 1.24M | -3.4M | - | -2M | 210K | -4M | 12.6M | 51000 |
| netCommonStockIssuance | 363K | 85000 | 1.24M | -3.4M | - | -2M | 210K | -4M | 12.6M | 51000 |
| commonStockIssuance | 363K | 85000 | 1.24M | 720K | - | - | 210K | 1.89M | 12.6M | 51000 |
| commonStockRepurchased | - | - | - | -4.12M | - | -2M | - | -4M | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -111K | - | - | 1.55M | 877K | - | 1.89M | 18000 | - |
| netCashProvidedByFinancingActivities | 270K | -10.63M | 11.74M | -8.27M | 1.17M | -1.5M | -157K | -2.48M | 12.7M | 457K |
| 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 | 20.47M | 18.97M | 19.84M | 19.56M | 15.58M | 24.38M | 24.11M | 26.75M | 25.43M | 24.92M |
| costOfRevenue | 10.7M | 10.48M | 11.03M | 10.42M | 15.9M | 15.02M | 14.31M | 16.99M | 16.98M | 16.7M |
| grossProfit | 9.77M | 8.49M | 8.81M | 9.13M | -325K | 9.36M | 9.8M | 9.76M | 8.45M | 8.22M |
| researchAndDevelopmentExpenses | 824K | 840K | 579K | 364K | 832K | 876K | 991K | 693K | 921K | 1.59M |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 7.15M | 6.88M | 6.4M | 7.39M | 7.12M | 8.05M | 8.79M | 8.21M | 8.25M | 8.57M |
| otherExpenses | - | - | -3000 | 466K | 23.31M | 97000 | - | 40000 | -2.08M | 7M |
| operatingExpenses | 7.98M | 7.72M | 6.97M | 8.22M | 31.26M | 9.02M | 9.78M | 8.94M | 7.09M | 17.15M |
| costAndExpenses | 18.68M | 18.2M | 18M | 18.64M | 47.16M | 24.05M | 24.09M | 25.93M | 24.07M | 33.85M |
| netInterestIncome | 108K | 108K | 113K | 83000 | 21000 | -2000 | -37000 | -105K | -179K | -179K |
| interestIncome | 117K | 115K | 120K | 88000 | 27000 | 5000 | 22000 | 2000 | 14000 | 19000 |
| interestExpense | 9000 | 7000 | 7000 | 5000 | 6000 | 7000 | 59000 | 107K | 193K | 198K |
| depreciationAndAmortization | 627K | 614K | 575K | 594K | 821K | 752K | 719K | 738K | 720K | 852K |
| ebitda | 2.3M | 1.31M | 1.92M | 1.59M | -30.71M | 1.52M | 479K | 1.74M | 2.11M | -8.25M |
| ebit | 1.68M | 696K | 1.34M | 1M | -31.53M | 764K | -240K | 1M | 1.39M | -9.1M |
| nonOperatingIncomeExcludingInterest | 117K | 79000 | 495K | -85000 | -49000 | -425K | 266K | -186K | -23000 | 168K |
| operatingIncome | 1.79M | 775K | 1.84M | 915K | -31.58M | 339K | 26000 | 816K | 1.36M | -8.93M |
| totalOtherIncomeExpensesNet | -126K | -86000 | -502K | 80000 | 43000 | 418K | -325K | 79000 | -170K | -366K |
| incomeBeforeTax | 1.67M | 689K | 1.34M | 995K | -31.54M | 757K | -299K | 895K | 1.19M | -9.3M |
| incomeTaxExpense | 502K | 581K | 818K | 799K | 272K | 445K | 237K | 457K | 223K | 58000 |
| netIncomeFromContinuingOperations | 1.17M | 108K | 520K | 196K | -31.81M | 312K | -536K | 438K | 970K | -9.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.17M | 108K | 520K | 196K | -31.81M | 312K | -536K | 438K | 970K | -9.36M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.17M | 108K | 520K | 196K | -31.81M | 312K | -536K | 438K | 970K | -9.36M |
| eps | 0.08 | 0.01 | 0.07 | 0.01 | -2.23 | 0.02 | 0.56 | 0.03 | 0.07 | -0.66 |
| 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 | 24.42M | 22.08M | 17.9M | 15.56M | 13.43M | 13.21M | 11.09M | 13.18M | 13M | 17.03M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 24.42M | 22.08M | 17.9M | 15.56M | 13.43M | 13.21M | 11.09M | 13.18M | 13M | 17.03M |
| netReceivables | 18.93M | 17.36M | 19.96M | 19.2M | 16.32M | 20.92M | 22.48M | 24.38M | 21.69M | 22.07M |
| accountsReceivables | 18.93M | 17.29M | 19.88M | 19.05M | 16.19M | 20.82M | 21.99M | 24.29M | 21.23M | 21.4M |
| otherReceivables | 73000 | 68000 | 80000 | 152K | 134K | 95000 | 492K | 91000 | 457K | 664K |
| inventory | 19.69M | 19.04M | 18.74M | 19.62M | 20.8M | 25.61M | 26.87M | 28.75M | 31.31M | 34.03M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 3.5M | 3.88M | 3.57M | 3.37M | 3.58M | 4.52M | 4.3M | 4.07M | 4.3M | 5.06M |
| totalCurrentAssets | 66.54M | 62.36M | 60.18M | 57.76M | 54.14M | 64.27M | 64.74M | 70.39M | 70.3M | 78.19M |
| propertyPlantEquipmentNet | 26.78M | 27.67M | 28.52M | 28.3M | 25.88M | 27.05M | 28.24M | 29.92M | 19.26M | 19.89M |
| goodwill | 908K | 908K | 908K | 908K | 908K | 21.26M | 21.26M | 21.26M | 21.26M | 21.26M |
| intangibleAssets | 1M | 1.05M | 1.09M | 1.14M | 1.18M | 3.88M | 4M | 4.18M | 4.35M | 4.53M |
| goodwillAndIntangibleAssets | 1.91M | 1.96M | 2M | 2.04M | 2.09M | 25.14M | 25.26M | 25.44M | 25.61M | 25.79M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 1.02M | 1.02M | 1.02M | 185K | 185K | 185K | 185K | 115K | 123K | 126K |
| otherNonCurrentAssets | 1.14M | 1.14M | 1.15M | 1.18M | 1.12M | 1.13M | 884K | 1.19M | 1.18M | 1.04M |
| totalNonCurrentAssets | 30.85M | 31.79M | 32.7M | 31.71M | 29.27M | 53.51M | 54.58M | 56.67M | 46.18M | 46.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 97.4M | 94.14M | 92.87M | 89.46M | 83.41M | 117.78M | 119.31M | 127.06M | 116.47M | 125.04M |
| totalPayables | 10.71M | 9.52M | 9.26M | 6.9M | 5.2M | 6.89M | 6M | 8.33M | 6.74M | 8.54M |
| accountPayables | 9.75M | 7.97M | 7.74M | 6.9M | 5.2M | 6.89M | 5.36M | 8.33M | 6.74M | 8.54M |
| otherPayables | 961K | 1.55M | 1.53M | - | - | - | 640K | - | - | - |
| accruedExpenses | 1.19M | 1.03M | 1.12M | 1.94M | 1.13M | 960K | 1.08M | 2.1M | 1.9M | 2.25M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 2.32M | 2.12M | 2.03M | 1.94M | 2.24M | 2.2M | 2.14M | 5.92M | 6.18M | 3.23M |
| taxPayables | 961K | 1.55M | 1.53M | 1.75M | - | 1.49M | 1.51M | 1.58M | 1.36M | 1.38M |
| deferredRevenue | 6.9M | 7.13M | 6.46M | 6.4M | 6.21M | 6.66M | 8.96M | 9.29M | 9.02M | 9.52M |
| otherCurrentLiabilities | 2.09M | 1.73M | 1.61M | 1.67M | 1.9M | 2.25M | 2.06M | 1.76M | 2.08M | 2.65M |
| totalCurrentLiabilities | 23.2M | 21.54M | 20.48M | 18.84M | 16.69M | 18.96M | 20.24M | 27.4M | 25.91M | 26.19M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 16.44M | 16.98M | 17.48M | 17.02M | 14.28M | 14.83M | 15.43M | 16.31M | 8.26M | 17.8M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 1.76M | 1.53M | 1.52M | 1.88M | 1.4M | 1.55M | 1.29M | 1.64M | 1.41M | 1.43M |
| totalNonCurrentLiabilities | 18.2M | 18.51M | 19.01M | 18.91M | 15.68M | 16.37M | 16.72M | 17.94M | 9.67M | 19.23M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 18.76M | 19.1M | 19.51M | 18.96M | 16.52M | 17.03M | 17.57M | 22.23M | 14.44M | 21.02M |
| totalLiabilities | 41.4M | 40.05M | 39.49M | 37.75M | 32.37M | 35.33M | 36.96M | 45.34M | 35.58M | 45.42M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 145K | 144K | 144K | 143K | 143K | 143K | 143K | 142K | 142K | 142K |
| retainedEarnings | -74.58M | -75.75M | -75.86M | -76.92M | -77.03M | -45.22M | -45.53M | -45M | -45.43M | -46.4M |
| additionalPaidInCapital | 130.86M | 130.42M | 130.06M | 129.58M | 129.24M | 128.95M | 128.47M | 128.15M | 127.66M | 127.31M |
| 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.17M | 108K | 1.07M | 106K | -31.81M | 312K | -536K | 438K | 970K | -9.36M |
| depreciationAndAmortization | 627K | 614K | 575K | 594K | 821K | 752K | 719K | 738K | 720K | 852K |
| deferredIncomeTax | - | - | -838K | - | - | - | -71000 | 9000 | 3000 | -25000 |
| stockBasedCompensation | - | 249K | 268K | 338K | 290K | 333K | 375K | 488K | 350K | 317K |
| changeInWorkingCapital | -170K | 2.81M | 1.33M | 1.44M | 1.75M | 795K | -1.09M | 1.58M | 80000 | 5.01M |
| accountsReceivables | -1.65M | 2.59M | 2.65M | -2.84M | 4.59M | 1.15M | 7.04M | -3.04M | 130K | 5.11M |
| inventory | -784K | -618K | 1.08M | 1.16M | -1.18M | 624K | 440K | 2.08M | 2.37M | 243K |
| accountsPayables | 1.8M | 381K | 761K | 1.73M | -1.86M | 1.61M | -2.98M | 1.5M | -1.8M | -1.66M |
| otherWorkingCapital | 466K | 461K | -3.16M | 1.39M | 207K | -2.58M | -5.59M | 1.04M | -623K | 1.31M |
| otherNonCashItems | 470K | 322K | -136K | 54000 | 29.16M | 675K | 1.48M | 406K | -1.79M | 8.18M |
| netCashProvidedByOperatingActivities | 2.09M | 4.1M | 2.27M | 2.53M | 210K | 2.87M | 879K | 3.66M | 336K | 4.97M |
| investmentsInPropertyPlantAndEquipment | -198K | -277K | -246K | -552K | -9000 | -143K | 432K | -3.33M | -1.22M | -756K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 26000 | 12000 | - | - | - | - | 2.7M | - |
| netCashProvidedByInvestingActivities | -198K | -277K | -220K | -540K | -9000 | -143K | 432K | -3.33M | 1.48M | -756K |
| netDebtIssuance | -25000 | -33000 | -23000 | -23000 | -23000 | -24000 | -3.94M | -255K | -5.86M | -556K |
| longTermNetDebtIssuance | -25000 | -33000 | -23000 | -23000 | -23000 | -24000 | -3.94M | -255K | -5.86M | -556K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 320K | 192K | 213K | - | - | 150K | - | - | - | - |
| netCommonStockIssuance | 320K | 192K | 213K | - | - | 150K | - | - | - | - |
| commonStockIssuance | 320K | 192K | 213K | - | - | 150K | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -147K | -28000 | - | - | - | - | -54000 | - | - | 28000 |
| netCashProvidedByFinancingActivities | 148K | 131K | 190K | -23000 | -23000 | 126K | -3.99M | -255K | -5.86M | -528K |