-$0.36 (-4.11%)
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 26.51M | 19.4M | 17.31M | 12.06M | 10.35M | 13.12M | 14.52M | 11.84M | 8.97M | 8.34M |
| costOfRevenue | 5.08M | 8.69M | 11.26M | 8.99M | 7.7M | 9.05M | 6.21M | 5.16M | 3.85M | 3.91M |
| grossProfit | 21.43M | 10.71M | 6.04M | 3.07M | 2.65M | 4.07M | 8.31M | 6.68M | 5.12M | 4.43M |
| researchAndDevelopmentExpenses | 3.69M | 793K | 882K | 1.31M | 1.12M | 5.46M | 5.43M | 5.22M | 4.22M | 3.18M |
| generalAndAdministrativeExpenses | 16.22M | 12.15M | 14.57M | 12.21M | 10.94M | 10.61M | 9.03M | 8.81M | 8.66M | 8.33M |
| sellingAndMarketingExpenses | 470K | 456K | 612K | 551K | 287K | 336K | 184K | 214K | 194K | 181K |
| sellingGeneralAndAdministrativeExpenses | 16.69M | 12.6M | 15.18M | 12.76M | 11.22M | 10.95M | 9.22M | 9.02M | 8.86M | 8.51M |
| otherExpenses | -3.69M | -1.31M | -1.08M | -2.72M | -1.5M | -6.95M | - | - | - | - |
| operatingExpenses | 16.69M | 12.08M | 14.98M | 11.35M | 10.84M | 9.46M | 9.22M | 9.02M | 8.87M | 8.49M |
| costAndExpenses | 21.77M | 20.78M | 23.36M | 17.77M | 16.19M | 18.51M | 15.42M | 14.19M | 12.72M | 12.4M |
| netInterestIncome | -1.66M | -1.83M | -1.24M | -548K | -546K | -544K | -364K | -192K | -40000 | -83000 |
| interestIncome | 107K | 40000 | 2000 | 34000 | 2000 | 60000 | 155K | 35000 | 5000 | 1000 |
| interestExpense | 1.76M | 1.87M | 1.24M | 582K | 548K | 604K | 519K | 227K | 45000 | 84000 |
| depreciationAndAmortization | 1.42M | 4.51M | 4.79M | 4.32M | 4.04M | 3.33M | 2.68M | 2.69M | 2.18M | 1.54M |
| ebitda | 6.16M | 2.93M | -1.25M | -1.23M | -1.74M | -14.41M | 1.93M | 386K | -1.57M | -2.52M |
| ebit | 4.74M | -1.58M | -6.05M | -5.55M | -5.78M | -17.74M | -751K | -2.31M | -3.75M | -4.06M |
| nonOperatingIncomeExcludingInterest | -141K | 206K | -2000 | -1.42M | -54000 | 12.35M | -155K | -35000 | -5000 | -999 |
| operatingIncome | 4.7M | -1.38M | -6.05M | -5.71M | -5.84M | -5.39M | -906K | -2.34M | -3.75M | -4.08M |
| totalOtherIncomeExpensesNet | -1.62M | -2.08M | -1.24M | -416K | -494K | -12.95M | -364K | -192K | -40000 | -83001 |
| incomeBeforeTax | 3.08M | -3.46M | -7.29M | -6.13M | -6.33M | -18.34M | -1.27M | -2.53M | -3.79M | -4.14M |
| incomeTaxExpense | 675K | -162K | -1.19M | -1.21M | -978K | -1.8M | -637K | -1.43M | -710K | -1.99M |
| netIncomeFromContinuingOperations | 2.4M | -3.29M | -6.1M | -4.92M | -5.35M | -16.54M | -633K | -1.1M | -3.08M | -2.15M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.75M | -3.29M | -6.1M | -4.92M | -5.35M | -16.54M | -633K | -1.1M | -3.08M | -2.15M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.75M | -3.29M | -6.1M | -4.92M | -5.35M | -16.54M | -633K | -1.1M | -3.08M | -2.15M |
| eps | 0.01 | -0.01 | -0.01 | -0.01 | -0.01 | -0.05 | -0.0 | -0.0 | -0.02 | -0.02 |
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.7M | 466K | 1.1M | 5.08M | 15.6M | 9.44M | 20.62M | 9.49M | 20.34M | 3.86M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.7M | 466K | 1.1M | 5.08M | 15.6M | 9.44M | 20.62M | 9.49M | 20.34M | 3.86M |
| netReceivables | 6.44M | 13.36M | 5.53M | 6.43M | 6.64M | 8.21M | 20M | 9.63M | 5.44M | 4.63M |
| accountsReceivables | 6.44M | 10.15M | 4.57M | 4.86M | 4.98M | 6.25M | 17.95M | 9.63M | 5.44M | 4.63M |
| otherReceivables | 608K | 3.2M | 961K | 1.57M | 1.66M | 1.96M | 2.04M | - | - | - |
| inventory | 12.11M | 10.3M | 10.89M | 10.5M | 6.2M | 6.42M | 3.23M | 3.01M | 3.2M | 2.81M |
| prepaids | - | - | 717K | 1.03M | - | 1.3M | 1.2M | 333K | 379K | 258K |
| otherCurrentAssets | 608K | 372K | 223K | -85000 | 1.02M | -269K | 1.84M | 2.53M | 779K | 1.09M |
| totalCurrentAssets | 20.86M | 24.12M | 18.46M | 22.96M | 29.46M | 25.1M | 44.83M | 25M | 30.15M | 12.64M |
| propertyPlantEquipmentNet | 9.84M | 12.08M | 13.59M | 14.82M | 15.28M | 16.4M | 10.23M | 3.1M | 3.7M | 3.97M |
| goodwill | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M |
| intangibleAssets | 1.22M | 32.73M | 31.83M | 29.65M | 25.42M | 23.15M | 2.83M | 3.13M | 3.2M | 3.33M |
| goodwillAndIntangibleAssets | 2.5M | 34M | 33.1M | 30.92M | 26.69M | 24.43M | 4.11M | 4.41M | 4.48M | 4.6M |
| longTermInvestments | - | - | - | - | - | - | 1.25M | 1.25M | 6.24M | 6.68M |
| taxAssets | 474K | - | - | - | - | - | - | - | 1.93M | 1.9M |
| otherNonCurrentAssets | 32.2M | - | -1.28M | -1.28M | -1.28M | -1.28M | -15.59M | -8.75M | -8.17M | -8.58M |
| totalNonCurrentAssets | 45.01M | 46.08M | 45.42M | 44.47M | 40.7M | 39.56M | 15.59M | 8.75M | 8.17M | 8.58M |
| otherAssets | - | - | - | - | - | - | 15.33M | 13.42M | 11.62M | 7.89M |
| totalAssets | 65.87M | 70.19M | 63.88M | 67.42M | 70.16M | 64.66M | 75.74M | 47.18M | 49.94M | 29.11M |
| totalPayables | 8.82M | 7.34M | 7.33M | 7.52M | 6M | 8.63M | 4.87M | 3.49M | 3.56M | 3.58M |
| accountPayables | 8.82M | 7.34M | 7.33M | 7.52M | 6M | 8.63M | 4.87M | 3.49M | 3.56M | 3.58M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | -331K | -174K | -163K | - | - | - | - |
| shortTermDebt | 12000 | 7.57M | 8.32M | 5.72M | 5.39M | 3.67M | 3.13M | 3M | 3M | - |
| capitalLeaseObligationsCurrent | 387K | 452K | 405K | 375K | 399K | 324K | 273K | - | - | 9000 |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | 110K | 331K | 174K | 163K | 13000 | 10000 | 1.01M | 863K |
| otherCurrentLiabilities | - | 130K | 517K | 331K | 174K | 163K | 12999 | 424K | 169K | - |
| totalCurrentLiabilities | 9.22M | 15.5M | 16.68M | 13.95M | 11.96M | 12.79M | 8.29M | 6.92M | 7.74M | 4.45M |
| longTermDebt | 481K | 526K | 568K | 749K | 2.82M | 1.94M | 2.31M | - | - | - |
| capitalLeaseObligationsNonCurrent | 3.17M | 3.74M | 4.09M | 4.16M | 4.26M | 3.84M | 3.94M | - | - | - |
| deferredRevenueNonCurrent | 819K | 920K | 1.02M | 1.13M | 1.07M | 1.02M | 1.44M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 8.14M | 156K | 4.66M | 4.91M | - | 5.78M | 868K | - | 1.93M | 1.9M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | -1.93M | -1.9M |
| totalNonCurrentLiabilities | 4.47M | 5.34M | 5.68M | 6.04M | 8.14M | 6.8M | 2.31M | - | 1.93M | 1.9M |
| otherLiabilities | - | - | - | - | - | - | 4.81M | - | -1.93M | -1.9M |
| capitalLeaseObligations | 3.56M | 4.19M | 4.49M | 4.54M | 4.66M | 4.17M | 4.21M | - | - | 9000 |
| totalLiabilities | 13.69M | 20.84M | 22.35M | 19.99M | 20.1M | 19.59M | 15.41M | 6.92M | 7.74M | 4.45M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 6.42M | 6.41M | 4.32M | 4.32M | 4.32M | 3.45M | 3.45M | 2.6M | 2.59M | 1.52M |
| retainedEarnings | -57.52M | -62.29M | -37.64M | -31.89M | -27.21M | -21.96M | -27.5M | -26.56M | -25.58M | -22.6M |
| additionalPaidInCapital | 81.51M | 81.48M | 72.94M | 72.94M | 72.94M | 61.6M | 61.6M | 42.62M | 63.27M | 44.48M |
| date | 2025-04-30 | 2024-04-30 | 2023-04-30 | 2022-04-30 | 2021-04-30 | 2020-04-30 | 2019-04-30 | 2018-04-30 | 2017-04-30 | 2016-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.75M | -3.29M | -6.1M | -4.92M | -5.35M | -16.54M | -633K | -1.1M | -3.08M | -2.15M |
| depreciationAndAmortization | 4.57M | 4.51M | 4.79M | 4.32M | 4.04M | 3.33M | 2.68M | 2.69M | 2.18M | 1.54M |
| deferredIncomeTax | - | - | -9.96M | -11.22M | -8.98M | -904K | 8.68M | 5.01M | 1.14M | 1.61M |
| stockBasedCompensation | 1.03M | 490K | 354K | 236K | 106K | 225K | 195K | 131K | 99000 | 166K |
| changeInWorkingCapital | 4.73M | -6.92M | -20000 | -2.34M | -791K | 13.53M | -8.88M | -5.14M | -1.24M | -1.78M |
| accountsReceivables | 6.55M | -7.45M | 900K | 215K | 1.57M | 11.79M | -8.66M | -5.33M | -846K | -1.07M |
| inventory | -1.81M | 599K | -391K | -4.3M | 214K | -3.19M | -213K | 191K | -394K | -707K |
| accountsPayables | 469K | -62000 | -529K | 1.74M | -2.57M | 4.93M | 1.38M | -1.07M | 122K | 302K |
| otherWorkingCapital | - | - | - | - | - | - | -1.38M | 1.07M | -122K | -604K |
| otherNonCashItems | 1.82M | 2.41M | 10.43M | 10.09M | 9.36M | 236K | -6.83M | -6.2M | 546K | -620K |
| netCashProvidedByOperatingActivities | 15.9M | -2.8M | -504K | -3.84M | -1.62M | -126K | -4.78M | -4.61M | -1.5M | -2.84M |
| investmentsInPropertyPlantAndEquipment | -186K | -146K | -5.27M | -6.45M | -6.07M | -12.46M | -3.64M | -272K | -261K | -444K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | -1.25M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 1.25M | - | - | - | - |
| otherInvestingActivities | -4.37M | -4.86M | -5M | -5.76M | - | - | -2.79M | -4.06M | -4.5M | -3.14M |
| netCashProvidedByInvestingActivities | -4.55M | -5M | -5.27M | -6.45M | -6.07M | -11.21M | -6.43M | -5.58M | -4.76M | -3.58M |
| netDebtIssuance | -7.7M | 1.18M | 2.68M | -580K | 2.62M | -5000 | 2.45M | - | 3M | -1.01M |
| longTermNetDebtIssuance | -7.7M | 1.18M | 1.99M | -580K | 2.62M | -5000 | 2.45M | - | - | -9000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | 3M | -1M |
| netStockIssuance | - | 7.48M | - | - | 12.22M | - | 19.82M | 46000 | 19.86M | 10.28M |
| netCommonStockIssuance | - | 7.48M | - | - | 12.22M | - | 19.82M | 46000 | 19.86M | 10.28M |
| commonStockIssuance | - | 7.48M | - | - | 12.22M | - | 19.82M | 46000 | 19.86M | 10.28M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.5M | -1.48M | -692K | -646K | -704K | -539K | -779K | -227K | -45000 | -84001 |
| netCashProvidedByFinancingActivities | -9.19M | 7.18M | 1.99M | -1.23M | 14.13M | -544K | 21.48M | -181K | 22.81M | 9.18M |
| date | 2025-10-31 | 2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 15.01M | 22.83M | 3.68M | 12.31M | 7.1M | 10.52M | 6.78M | 7.35M | 4.71M | 5.78M |
| costOfRevenue | 5.77M | 3.49M | 1.58M | 6.85M | 3.25M | 5.75M | 5.51M | 5.22M | 3.77M | 4.34M |
| grossProfit | 9.24M | 19.34M | 2.09M | 5.46M | 3.85M | 4.77M | 1.27M | 2.13M | 939K | 1.43M |
| researchAndDevelopmentExpenses | - | 3.69M | - | 1.66M | - | 2.01M | - | 308K | 1M | 116K |
| generalAndAdministrativeExpenses | - | 9.56M | 6.66M | 5.98M | 6.17M | 6.94M | 7.63M | 6.06M | 6.14M | 5.18M |
| sellingAndMarketingExpenses | - | 251K | 109.5K | 240K | 216K | 293K | 319K | 278K | 273K | 159K |
| sellingGeneralAndAdministrativeExpenses | 6.04M | 9.81M | 6.88M | 4.82M | 6.38M | 5.8M | 6.49M | 5.04M | 5.15M | 4.56M |
| otherExpenses | - | -3.69M | - | -1.66M | -202K | - | - | - | - | - |
| operatingExpenses | 6.04M | 9.81M | 6.88M | 4.82M | 6.18M | 5.8M | 6.49M | 5.04M | 5.15M | 4.56M |
| costAndExpenses | 11.81M | 13.3M | 8.46M | 11.66M | 9.43M | 11.56M | 12M | 10.26M | 8.92M | 8.9M |
| netInterestIncome | -143K | -704K | -954K | -921K | -913K | -785K | -458K | -272K | -276K | -240K |
| interestIncome | 20000 | 105K | 2000 | 8000 | 32000 | 2000 | 458K | 28000 | 6000 | 1000 |
| interestExpense | 163K | 809K | 956K | 929K | 945K | 787K | 458K | 300K | 282K | 241K |
| depreciationAndAmortization | 2.28M | 2.28M | 2.29M | 2.27M | 2.24M | 2.37M | 2.43M | 2.2M | 2.12M | 1.94M |
| ebitda | 5.5M | 11.8M | -2.5M | 3.24M | -307K | 1.53M | -2.79M | -572K | -655K | -879K |
| ebit | 3.22M | 9.52M | -4.79M | 966K | -2.55M | -834K | -5.21M | -2.77M | -2.77M | -2.82M |
| nonOperatingIncomeExcludingInterest | -19999 | - | -2000 | -323K | 529K | -2000 | - | -138K | -95000 | 79000 |
| operatingIncome | 3.2M | 9.52M | -4.79M | 643K | -2.02M | -1.03M | -5.21M | -2.91M | -4.21M | -3.12M |
| totalOtherIncomeExpensesNet | -143K | -704K | -954K | -606K | -1.47M | -785K | -458K | -162K | -187K | -188K |
| incomeBeforeTax | 3.06M | 8.82M | -5.74M | 37000 | -3.49M | -1.62M | -5.67M | -3.07M | -3.06M | -2.93M |
| incomeTaxExpense | - | 625K | -50000 | 263K | -425K | -591K | -601K | -504K | -707K | -593K |
| netIncomeFromContinuingOperations | 3.06M | 8.2M | -5.69M | -226K | -3.07M | -1.03M | -5.07M | -2.57M | -2.35M | -2.34M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.06M | 9.45M | -5.69M | -226K | -3.07M | -1.03M | -5.07M | -2.57M | -2.35M | -2.34M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.06M | 9.45M | -5.69M | -226K | -3.07M | -1.03M | -5.07M | -2.57M | -2.35M | -2.34M |
| eps | 0.0 | 0.01 | -0.01 | -0.0 | -0.01 | -0.0 | -0.01 | -0.01 | -0.01 | -0.01 |
| date | 2025-10-31 | 2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.25M | 1.7M | 577K | 466K | 3.72M | 1.1M | 956K | 5.08M | 10.24M | 15.6M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.25M | 1.7M | 577K | 466K | 3.72M | 1.1M | 956K | 5.08M | 10.24M | 15.6M |
| netReceivables | 6.97M | 6.44M | 9.32M | 10.15M | 6.59M | 5.53M | 7.04M | 6.43M | 7.59M | 6.64M |
| accountsReceivables | 6.26M | 6.44M | 9.32M | 10.15M | 6.59M | 4.57M | 6.69M | 4.86M | 7.17M | 4.98M |
| otherReceivables | 708K | 2.77M | 422K | 2.83M | 300K | 961K | 349K | 1.57M | 422K | 1.66M |
| inventory | 12.02M | 12.11M | 11.05M | 10.3M | 11.41M | 10.89M | 10.87M | 10.5M | 7.34M | 6.2M |
| prepaids | - | - | - | -13.36M | - | 717K | - | 1.03M | - | 707K |
| otherCurrentAssets | 708K | 608K | 422K | 16.56M | 300K | 1.18M | 349K | 1.48M | 422K | 1.97M |
| totalCurrentAssets | 20.24M | 20.86M | 21.37M | 24.12M | 22.02M | 18.46M | 18.86M | 22.96M | 25.17M | 29.46M |
| propertyPlantEquipmentNet | 9.43M | 9.84M | 11.12M | 12.08M | 13.09M | 13.59M | 15.06M | 14.82M | 14.77M | 15.28M |
| goodwill | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M | 1.28M |
| intangibleAssets | 34.33M | 1.22M | 33.08M | 32.73M | 32.36M | 31.83M | 30.54M | 29.65M | 26.24M | 25.42M |
| goodwillAndIntangibleAssets | 35.61M | 2.5M | 34.35M | 34M | 33.64M | 33.1M | 31.81M | 30.92M | 27.52M | 26.69M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 474K | 474K | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | 32.2M | - | - | - | -1.28M | -46.87M | -1.28M | -42.28M | -1.28M |
| totalNonCurrentAssets | 45.51M | 45.01M | 45.47M | 46.08M | 46.72M | 45.42M | 46.87M | 44.47M | 42.28M | 40.7M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 65.75M | 65.87M | 66.84M | 70.19M | 68.74M | 63.88M | 65.74M | 67.42M | 67.45M | 70.16M |
| totalPayables | 3.48M | 8.82M | 6.74M | 7.34M | 6.75M | 7.33M | 5.99M | 7.52M | 5.96M | 6M |
| accountPayables | 3.48M | 8.82M | 6.74M | 7.34M | 6.75M | 7.33M | 5.99M | 7.52M | 5.96M | 6M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | -331K | - | -174K |
| shortTermDebt | 1M | 12000 | 11.77M | 7.57M | 3.17M | 8.32M | 5.69M | 5.72M | 4.81M | 5.39M |
| capitalLeaseObligationsCurrent | 306K | 387K | 436K | 452K | 448K | 405K | 413K | 375K | 389K | 399K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | -6.11M | 331K | -5.2M | 174K |
| otherCurrentLiabilities | - | - | - | 130K | 309K | 627K | - | - | - | - |
| totalCurrentLiabilities | 4.79M | 9.22M | 18.95M | 15.5M | 10.67M | 16.68M | 12.09M | 13.95M | 11.16M | 11.96M |
| longTermDebt | 3.31M | 481K | 503K | 526K | 5.74M | 568K | 3.56M | 749K | 1.98M | 2.82M |
| capitalLeaseObligationsNonCurrent | 3.2M | 3.17M | 3.44M | 3.74M | 4.05M | 4.09M | 4.5M | 4.16M | 4.11M | 4.26M |
| deferredRevenueNonCurrent | 768K | 819K | 869K | 920K | 970K | 1.02M | 1.07M | 1.13M | 1.22M | 1.07M |
| deferredTaxLiabilitiesNonCurrent | - | 8.14M | 156K | 156K | - | 4.66M | 8.07M | 4.91M | 6.09M | 7.07M |
| otherNonCurrentLiabilities | -3.2M | 819K | 1.02M | 1.08M | 970K | - | - | - | - | - |
| totalNonCurrentLiabilities | 4.08M | 4.47M | 4.96M | 5.34M | 10.76M | 5.68M | 9.14M | 6.04M | 7.31M | 8.14M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.5M | 3.56M | 3.87M | 4.19M | 4.5M | 4.49M | 4.92M | 4.54M | 4.5M | 4.66M |
| totalLiabilities | 8.86M | 13.69M | 23.91M | 20.84M | 21.43M | 22.35M | 21.23M | 19.99M | 18.47M | 20.1M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 6.55M | 6.42M | 6.42M | 6.41M | 6M | 4.32M | 4.32M | 4.32M | 4.32M | 4.32M |
| retainedEarnings | -32.12M | -57.52M | -67.74M | -62.29M | -40.53M | -37.64M | -36.84M | -31.89M | -29.44M | -27.21M |
| additionalPaidInCapital | 82.12M | 81.51M | 81.51M | 81.48M | 79.14M | 72.94M | 72.94M | 72.94M | 72.94M | 72.94M |
| date | 2025-10-31 | 2025-04-30 | 2024-10-31 | 2024-04-30 | 2023-10-31 | 2023-04-30 | 2022-10-31 | 2022-04-30 | 2021-10-31 | 2021-04-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.06M | 9.45M | -5.69M | -226K | -3.07M | -1.03M | -5.07M | -2.57M | -2.35M | -2.34M |
| depreciationAndAmortization | 2.28M | 2.28M | 2.29M | 2.27M | 2.24M | 2.37M | 2.43M | 2.2M | 2.12M | 1.94M |
| deferredIncomeTax | - | - | - | - | - | -2.43M | -7.53M | -5.14M | -6.08M | -3.65M |
| stockBasedCompensation | - | 783K | 245K | 310K | 90000 | 234K | 120K | 116K | 120K | -14000 |
| changeInWorkingCapital | -5.13M | 1.83M | 2.91M | -4.61M | -2.31M | 2.54M | -2.56M | -626K | -1.72M | 226K |
| accountsReceivables | 175K | 2.88M | 3.66M | -6.4M | -1.06M | 1.16M | -263K | 739K | -524K | -362K |
| inventory | 87000 | -1.06M | -756K | 1.12M | -517K | -28000 | -363K | -3.17M | -1.13M | 377K |
| accountsPayables | -5.39M | 1.26M | -788K | 675K | -737K | 1.4M | -1.93M | 1.8M | -61000 | 211K |
| otherWorkingCapital | - | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 1.28M | 402K | 222K | 1.5M | 2.24M | 2.18M | 8.26M | 4.56M | 5.54M | 4.29M |
| netCashProvidedByOperatingActivities | 1.49M | 14.74M | -32000 | -1.07M | -803.5K | 3.85M | -4.35M | -1.47M | -2.37M | 462K |
| investmentsInPropertyPlantAndEquipment | -2.43M | -128K | -58000 | -2.24M | -57000 | -2.42M | -2.85M | -2.97M | -3.48M | -3M |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -2.24M | -2.23M | -2.14M | -2.72M | -2.34M | -2.66M | -2.55M | -3.22M | -2.84M |
| netCashProvidedByInvestingActivities | -2.43M | -2.37M | -2.29M | -2.24M | -2.77M | -2.42M | -2.85M | -2.97M | -3.48M | -3M |
| netDebtIssuance | 568K | -10.4M | 3.14M | 990K | -152K | -111K | 2.79M | -436K | -144K | - |
| longTermNetDebtIssuance | - | - | 3.14M | - | -152K | - | 2.79M | - | -466K | - |
| shortTermNetDebtIssuance | 568K | -10.4M | - | 990K | - | - | - | - | 322K | - |
| netStockIssuance | 1000 | - | - | -400K | 7.88M | - | - | - | - | - |
| netCommonStockIssuance | 1000 | - | - | -400K | 7.88M | - | - | - | - | - |
| commonStockIssuance | 1000 | - | - | -400K | 7.88M | - | - | - | - | 12.21M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -271K | -439K | -1.65M | -440K | -4.27M | -833K | -347K | -760K | -322K | 12.73M |
| netCashProvidedByFinancingActivities | 298K | -10.84M | 1.49M | 150K | 3.45M | -456K | 2.45M | -760K | -466K | 12.73M |