OTC : ASHXF
$0.01 (3.73%)
| 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 | 19.52M | 19.63M | 19.54M | 3.83M | - | - | - | - | - | - |
| costOfRevenue | 13.45M | 13.62M | 14.41M | 3.35M | 151.73K | 50703 | 14067 | 2220 | 1205 | 3396 |
| grossProfit | 6.06M | 6.01M | 5.13M | 484.33K | -151.73K | -50703 | -14067 | -2220 | -1205 | -3396 |
| researchAndDevelopmentExpenses | 319.21K | 531.4K | 874.76K | 168.01K | 159K | 115.64K | 250.75K | - | - | - |
| generalAndAdministrativeExpenses | 3.25M | 4.06M | 4.49M | 4.09M | 2.47M | 587.13K | 835.2K | 922.1K | 948.27K | 527.4K |
| sellingAndMarketingExpenses | 711.27K | 740.62K | 908.67K | 390.99K | 42417 | 54847 | 84999 | 3025 | 18242 | 100 |
| sellingGeneralAndAdministrativeExpenses | 3.96M | 4.8M | 5.4M | 4.48M | 2.51M | 641.98K | 920.2K | 925.13K | 966.51K | 527.5K |
| otherExpenses | - | - | - | 468.47K | -49466 | 298 | - | 1000 | - | - |
| operatingExpenses | 4.28M | 5.33M | 6.27M | 5.12M | 2.62M | 757.92K | 1.17M | 925.13K | 968.95K | 530.9K |
| costAndExpenses | 17.73M | 18.95M | 20.68M | 8.35M | 2.62M | 808.62K | 1.19M | 927.35K | 970.16K | 530.9K |
| netInterestIncome | -553.75K | -619.77K | -679.79K | -175.44K | -25866 | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 553.75K | 619.77K | 679.79K | 175.44K | 25866 | 8085 | 602 | - | - | - |
| depreciationAndAmortization | 1.44M | 943.8K | 912.15K | 365.06K | 151.73K | 50703 | 14067 | 2220 | 1205 | 81153 |
| ebitda | 3.22M | 1.36M | 308.26K | -2.86M | -2.21M | -1.66M | -1.14M | -1.15M | -1.31M | -449.75K |
| ebit | 1.78M | 411.3K | -603.89K | -3.23M | -2.37M | -1.71M | -1.15M | -1.15M | -1.31M | -612.06K |
| nonOperatingIncomeExcludingInterest | 6637 | 266.73K | -535.93K | -1.29M | - | 963K | 14068 | 260.82K | 337.3K | 81155 |
| operatingIncome | 1.79M | 678.04K | -1.14M | -4.51M | -2.62M | -778.08K | -1.14M | -926.35K | -970.16K | -530.9K |
| totalOtherIncomeExpensesNet | -560.39K | -886.51K | -143.86K | 1.11M | 228.02K | -971.08K | -106.46K | -260.82K | -337.29K | -81153 |
| incomeBeforeTax | 1.23M | -208.47K | -1.28M | -3.4M | -2.39M | -1.72M | -1.24M | -1.15M | -1.31M | -612.05K |
| incomeTaxExpense | -442.37K | 184.36K | -119.21K | -110K | - | 38621 | - | 1000 | - | - |
| netIncomeFromContinuingOperations | 1.67M | -392.83K | -1.16M | -3.29M | -2.39M | - | -1.24M | -1.15M | -1.31M | -612.05K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.67M | -392.83K | -1.16M | -3.29M | -2.39M | -1.72M | -1.24M | -1.15M | -1.31M | -612.05K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.67M | -392.83K | -1.16M | -3.29M | -2.39M | -1.72M | -1.24M | -1.15M | -1.31M | -612.05K |
| eps | 0.02 | -0.0 | -0.01 | -0.05 | -0.06 | -0.07 | -0.07 | -0.1 | -0.27 | -0.27 |
| 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 | 5.43M | 685.81K | 704.55K | 1.77M | 1.34M | 101.26K | 252.4K | 457.41K | 271.7K | 843 |
| shortTermInvestments | - | 1M | - | - | - | 137.99K | 144.15K | - | - | - |
| cashAndShortTermInvestments | 5.43M | 1.69M | 704.55K | 1.77M | 1.34M | 239.25K | 396.55K | 457.41K | 271.7K | 843 |
| netReceivables | 1.36M | 1.34M | 1.5M | 1.64M | 68777 | 39347 | 30382 | 12467 | 35038 | 8152.0 |
| accountsReceivables | 1.3M | 1.29M | 1.5M | 1.64M | 68777 | 30338 | - | - | - | - |
| otherReceivables | 55209 | 48265 | 177.54K | 556.24K | 26047 | 9009 | 30382 | 12467 | 35038 | 8152.0 |
| inventory | 2.59M | 2.52M | 3.05M | 3.26M | - | - | 3359 | 48118 | 25463 | - |
| prepaids | - | - | - | 333.56K | 34019 | 42331 | 39717 | 13219 | 45723 | 3524 |
| otherCurrentAssets | 602.07K | 224.31K | 379.09K | 822.24K | - | - | 3524 | -13217 | - | 0.0 |
| totalCurrentAssets | 9.98M | 5.77M | 5.63M | 7.83M | 1.44M | 320.93K | 470K | 518K | 377.92K | 12519 |
| propertyPlantEquipmentNet | 17.34M | 19.64M | 20.03M | 19.24M | 2.51M | 1.5M | 2.46M | 2.1M | 1.86M | 409.14K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 660.7K | 892.5K | 1.17M | 1.33M | 302K | - | - | - | - | 2000 |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentAssets | 18M | 20.53M | 21.2M | 20.57M | 2.82M | 1.5M | 2.46M | 2.1M | 1.86M | 411.14K |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 27.98M | 26.31M | 26.83M | 28.4M | 4.26M | 1.82M | 2.93M | 2.62M | 2.24M | 423.66K |
| totalPayables | 2.07M | 1.55M | 1.95M | 1.67M | 222.67K | 132.72K | 42157 | 52799 | 255.52K | 756.9K |
| accountPayables | 2.04M | 1.55M | 1.95M | 1.67M | 222.67K | 132.72K | 42157 | 52799 | 255.52K | 756.9K |
| otherPayables | 27238 | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 6927.56 | 10203 | 11766 | 45384 | 14700 | 41432 | 43898 | 30058 | 25500 | 25500 |
| shortTermDebt | 304.08K | 304.08K | 382.03K | 2.06M | 29032 | 67246 | 27000 | - | - | 32987 |
| capitalLeaseObligationsCurrent | 103.17K | 225.25K | 168.1K | 173.13K | 44670 | 25757 | 10555 | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 1.87M | 4656 | 137.86K | 306.26K | 36000 | 10000 | - | - | - | - |
| otherCurrentLiabilities | 51063 | 194.26K | 490.45K | 770.92K | -20475 | - | - | - | - | - |
| totalCurrentLiabilities | 4.4M | 2.29M | 3.14M | 5.03M | 326.59K | 277.15K | 123.61K | 82857 | 281.02K | 815.39K |
| longTermDebt | 5.84M | 6.14M | 6.37M | 8.07M | 219K | - | 13500 | - | - | - |
| capitalLeaseObligationsNonCurrent | 1.59M | 2.4M | 2.3M | 2.38M | 133.11K | 96395 | 32153 | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.52M | - | 2.01M | 2.15M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 250.44K | 2.48M | 261.15K | 902.55K | - | - | - | 40447 | - | - |
| totalNonCurrentLiabilities | 9.2M | 11.02M | 10.94M | 13.5M | 352.11K | 96395 | 45653 | 40447 | - | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.69M | 2.63M | 2.47M | 2.55M | 177.78K | 122.15K | 42708 | - | - | - |
| totalLiabilities | 13.6M | 13.31M | 14.08M | 18.53M | 678.7K | 373.55K | 169.26K | 123.3K | 281.02K | 815.39K |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 29.91M | 30.2M | 30M | 26.18M | 18.29M | 15.32M | 15.14M | 13.86M | 12.41M | 9.16M |
| retainedEarnings | -21.76M | -23.43M | -23.03M | -21.87M | -18.58M | -16.19M | -14.47M | -13.22M | -12.07M | -10.77M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | 12.41M | - |
| 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 | 1.67M | -392.83K | -1.16M | -3.29M | -2.39M | -1.72M | -1.24M | -1.15M | -1.31M | -612.05K |
| depreciationAndAmortization | 1.42M | 912.21K | 879.38K | 358.39K | 151.73K | 50703 | 14067 | 2220 | 1205 | 3396 |
| deferredIncomeTax | -684.16K | 188.07K | -140.67K | -110K | -282.01K | 932.03K | 112.23K | 237.9K | 413.19K | -27000 |
| stockBasedCompensation | 4509 | 435.14K | 288.32K | 1.48M | 1.61M | 37300 | 222.2K | 309.3K | 289.8K | 122.6K |
| changeInWorkingCapital | 1.81M | 373.58K | 1.09M | 22909 | 32098 | 89876 | 10591 | -74100 | -331.01K | 401.13K |
| accountsReceivables | -14505 | 334.26K | 394.36K | 191.04K | -29430 | -30338 | -17914 | 22571 | -26886 | -2980 |
| inventory | -74313 | 525.56K | 213.16K | 718.64K | -63215 | -88096 | - | - | - | - |
| accountsPayables | 293.01K | -330.28K | 385.3K | -772.48K | 63215 | 88096 | - | - | - | - |
| otherWorkingCapital | 1.9M | -155.97K | 97597 | -114.3K | 61528 | 120.21K | 28505 | -96671 | -304.12K | 404.11K |
| otherNonCashItems | 887.32K | 1.06M | 652.63K | -649.73K | -14859 | 8085 | -53560 | -17395 | 339.36K | 109.63K |
| netCashProvidedByOperatingActivities | 5.1M | 2.57M | 1.61M | -2.19M | -899.47K | -600.2K | -938.16K | -690.71K | -1.01M | -2298 |
| investmentsInPropertyPlantAndEquipment | -1.04M | -836.2K | -1.78M | -517.18K | -1.01M | -232.98K | -432.46K | -389.72K | -958.58K | -282.11K |
| acquisitionsNet | -397.89K | - | 130K | -11.12M | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | -600K | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 748.84K | 118K | 82327 | - | - | - | 10700 |
| otherInvestingActivities | 1.35M | 249.25K | - | - | - | 97500 | - | - | - | 10700 |
| netCashProvidedByInvestingActivities | -93285 | -586.95K | -1.65M | -11.49M | -887.81K | -53151 | -432.46K | -389.72K | -958.58K | -271.41K |
| netDebtIssuance | -975.39K | -1M | -4.15M | 7.43M | 73532 | 23000 | -22683 | - | - | 31000 |
| longTermNetDebtIssuance | -975.17K | -1M | -2.67M | 8.25M | 73532 | 23000 | -22683 | - | -35574 | 31000 |
| shortTermNetDebtIssuance | -225 | -3546 | -1.48M | -823.71K | - | - | - | - | -35574 | - |
| netStockIssuance | -288.48K | - | 1.25M | 6.22M | 2.74M | - | 1.14M | 1.14M | - | - |
| netCommonStockIssuance | -288.48K | - | 1.25M | 6.22M | 2.74M | 309.95K | 1.14M | 1.14M | 2.25M | 244.01K |
| commonStockIssuance | - | - | 1.25M | 6.22M | 2.74M | 309.95K | 1.14M | 1.14M | 2.25M | 244.01K |
| commonStockRepurchased | -288.48K | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -154.94K | -144.75K | 1.88M | 461.09K | 207.32K | 479.22K | 50250 | 126.05K | 2.24M | 243.23K |
| netCashProvidedByFinancingActivities | -1.26M | -1M | -1.03M | 14.11M | 3.02M | 502.22K | 1.17M | 1.27M | 2.24M | 274.23K |
| date | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 5.83M | 4.96M | 5.91M | 4.6M | 4.78M | 5.47M | 4.67M | 4.44M | 4.81M | 5.44M |
| costOfRevenue | 3.83M | 3.07M | 3.41M | 3.57M | 3.42M | 3.36M | 3.11M | 2.91M | 3.25M | 3.85M |
| grossProfit | 1.99M | 1.89M | 2.5M | 1.03M | 1.36M | 2.11M | 1.56M | 1.53M | 1.57M | 1.59M |
| researchAndDevelopmentExpenses | 397.62K | 308.34K | 138.3K | 92629 | 91692 | 38738 | 96153 | 97296 | 72695 | 128.34K |
| generalAndAdministrativeExpenses | 799.11K | 780.17K | 1.23M | 787.45K | 855.35K | 815.12K | 787.76K | 1.07M | 770.3K | 990.46K |
| sellingAndMarketingExpenses | 637.75K | 202.3K | 192.99K | 178.68K | 180.57K | 203.9K | 148.13K | 126.02K | 174.6K | 217.48K |
| sellingGeneralAndAdministrativeExpenses | 1.44M | 982.33K | 1.42M | 966.12K | 1.04M | 1.02M | 935.89K | 1.19M | 944.9K | 1.21M |
| otherExpenses | - | 325 | 225.07K | - | - | - | - | - | - | -3646 |
| operatingExpenses | 1.84M | 1.29M | 1.78M | 1.06M | 1.13M | 1.06M | 1.03M | 1.29M | 1.02M | 1.33M |
| costAndExpenses | 5.67M | 4.36M | 5.2M | 4.63M | 4.55M | 4.42M | 4.14M | 4.2M | 4.26M | 5.18M |
| netInterestIncome | -95030 | -91634 | -91630 | -137.94K | -120.68K | -142.44K | -152.69K | -151.7K | -158.56K | -157.48K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 95030 | 91635 | 91630 | 137.94K | 120.68K | 142.44K | 152.69K | 151.7K | 158.56K | 157.48K |
| depreciationAndAmortization | 251.93K | 231.11K | 209.63K | 748.85K | 215.11K | 256.63K | 223.16K | 231.01K | 235.92K | 235.85K |
| ebitda | 408.35K | 833.17K | 926.99K | 1.16M | 421.96K | 902.64K | 743.48K | 473.35K | 731.92K | 205.33K |
| ebit | 156.42K | 602.06K | 717.36K | 407.79K | 206.85K | 646.01K | 520.32K | 242.34K | 496.01K | -30518 |
| nonOperatingIncomeExcludingInterest | - | -368.2K | -54673 | -436.42K | 24598 | 406.44K | 12014 | -46004 | 53243 | 287.61K |
| operatingIncome | 156.42K | 602.06K | 717.36K | -28625 | 231.44K | 1.05M | 532.34K | 242.34K | 549.26K | 257.09K |
| totalOtherIncomeExpensesNet | -1M | 521.17K | 410.5K | 298.48K | -145.28K | -548.88K | -164.71K | -105.69K | -211.8K | -445.09K |
| incomeBeforeTax | -847.39K | 1.12M | 1.13M | 269.85K | 86162 | 503.58K | 367.63K | 136.64K | 337.45K | -188K |
| incomeTaxExpense | 226.67K | 151.47K | -469.85K | -288.04K | -28676 | -119.92K | -5732 | 208.63K | -11099 | -6335 |
| netIncomeFromContinuingOperations | -1.07M | 971.76K | 1.6M | 557.89K | 114.84K | 623.5K | 373.36K | -71988 | 348.55K | -181.66K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | 140 | - |
| netIncome | -1.07M | 971.76K | 1.6M | 557.89K | 114.84K | 623.5K | 373.36K | -71988 | 348.69K | -181.66K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.07M | 971.76K | 1.6M | 557.89K | 114.84K | 623.5K | 373.36K | -71988 | 348.69K | -181.66K |
| eps | -0.01 | 0.01 | 0.01 | 0.01 | 0.0 | 0.01 | 0.0 | -0.0 | 0.0 | -0.0 |
| date | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.15M | 1.03M | 4.74M | 5.43M | 4.82M | 2.93M | 1.44M | 685.81K | 344.45K | 690.16K |
| shortTermInvestments | - | 1.75M | - | - | - | - | - | 1M | - | - |
| cashAndShortTermInvestments | 2.15M | 2.78M | 4.74M | 5.43M | 4.82M | 2.93M | 1.44M | 1.69M | 344.45K | 690.16K |
| netReceivables | 1.28M | 1.23M | 1.47M | 1.36M | 1.53M | 1.72M | 1.58M | 1.34M | 1.83M | 1.7M |
| accountsReceivables | 1.21M | 1.15M | 1.47M | 1.3M | 1.53M | 1.67M | 1.53M | 1.29M | 1.83M | 1.7M |
| otherReceivables | 74269 | 79203 | 75840 | 55209 | 75970 | 48719 | 51223 | 48265 | 145.74K | 55139 |
| inventory | 2.54M | 2.6M | 2.45M | 2.59M | 2.56M | 2.71M | 2.55M | 2.52M | 2.81M | 2.68M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 313.12K | 329K | 1.19M | 602.07K | 320.69K | 219.7K | 299.04K | 224.31K | 439.42K | 477.46K |
| totalCurrentAssets | 6.29M | 6.93M | 9.85M | 9.98M | 9.22M | 7.58M | 5.87M | 5.77M | 5.43M | 5.55M |
| propertyPlantEquipmentNet | 19.35M | 18.22M | 17.45M | 17.34M | 17.89M | 17.87M | 19.67M | 18.37M | 18.3M | 19.57M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | 1.91M | 1.8M | 737.4K | 660.7K | 246K | 246K | 892.5K | 892.5K | 892.5K | 1.14M |
| taxAssets | - | - | - | - | 502K | 486K | - | 730.06K | - | - |
| otherNonCurrentAssets | 88148 | 1.29M | 266.96K | - | - | - | - | 1.27M | 1.27M | - |
| totalNonCurrentAssets | 21.35M | 21.31M | 18.45M | 18M | 18.64M | 18.6M | 20.56M | 21.26M | 20.45M | 20.71M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 27.64M | 28.24M | 28.31M | 27.98M | 27.86M | 26.19M | 26.43M | 27.04M | 25.89M | 26.26M |
| totalPayables | 2.26M | 1.62M | 1.97M | 2.07M | 1.65M | 1.61M | 1.65M | 1.55M | 1.37M | 1.95M |
| accountPayables | 2.26M | 1.62M | 1.72M | 2.04M | 1.62M | 1.58M | 1.65M | 1.55M | 1.37M | 1.95M |
| otherPayables | - | - | 254.37K | 27238 | 26893 | 22518 | - | - | - | - |
| accruedExpenses | 10802 | 18544 | - | 6927.56 | - | 16154 | 27263 | 10203 | 21186 | 38243 |
| shortTermDebt | 254.23K | 130.81K | 130.81K | 304.08K | 304.08K | 304.08K | 304.08K | 304.08K | 304.08K | 384.08K |
| capitalLeaseObligationsCurrent | 97382 | 97023 | 91256 | 103.17K | 177.21K | 177.21K | 221.19K | 225.25K | 175.51K | 174.83K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 160.8K | 858.89K | 1.43M | 1.87M | 1.51M | - | 4656 | 4656 | 245.05K | 97356 |
| otherCurrentLiabilities | 99806 | 879.62K | 33084 | 51063 | 239.84K | 138.32K | 84666 | 194.26K | 238.44K | 382.34K |
| totalCurrentLiabilities | 2.89M | 2.75M | 3.65M | 4.4M | 3.88M | 2.23M | 2.29M | 2.29M | 2.36M | 3.03M |
| longTermDebt | 5.47M | 5.59M | 5.6M | 5.84M | 5.94M | 5.99M | 6.07M | 6.14M | 6.22M | 6.29M |
| capitalLeaseObligationsNonCurrent | 1.6M | 1.56M | 1.55M | 1.59M | 1.53M | 1.56M | 2.37M | 2.4M | 2.38M | 2.32M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.51M | 1.2M | 1.05M | 1.52M | 2.4M | 2.42M | 2.2M | 2.2M | - | 2M |
| otherNonCurrentLiabilities | 245.68K | 245.78K | 245.49K | 250.44K | 291.24K | 284.19K | 278.83K | 273.58K | 2.27M | 273.44K |
| totalNonCurrentLiabilities | 8.83M | 8.6M | 8.45M | 9.2M | 10.16M | 10.25M | 10.92M | 11.02M | 10.87M | 10.89M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.7M | 1.66M | 1.65M | 1.69M | 1.7M | 1.74M | 2.6M | 2.63M | 2.55M | 2.5M |
| totalLiabilities | 11.72M | 11.35M | 12.1M | 13.6M | 14.04M | 12.48M | 13.21M | 14.04M | 13.22M | 13.92M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 30.06M | 29.91M | 29.91M | 29.91M | 29.91M | 29.91M | 30.05M | 30.2M | 30M | 30M |
| retainedEarnings | -20.58M | -19.47M | -20.16M | -21.76M | -22.31M | -22.43M | -23.05M | -23.43M | -23.35M | -23.7M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-01-31 | 2025-10-31 | 2025-07-31 | 2025-04-30 | 2025-01-31 | 2024-10-31 | 2024-07-31 | 2024-04-30 | 2024-01-31 | 2023-10-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -1.07M | 682.48K | 1.6M | 557.89K | 114.84K | 623.5K | 373.36K | -71988 | 348.55K | -181.66K |
| depreciationAndAmortization | 247.91K | 227.08K | 220.84K | 746.78K | 206.92K | 247.23K | 215.46K | 242.98K | 235.92K | 227.83K |
| deferredIncomeTax | 311.38K | 150.13K | -469.85K | -382.19K | -29880 | -266.36K | -5732 | 207.58K | -6475 | -6335 |
| stockBasedCompensation | 2458 | 3544 | 228.8K | - | 439 | 970 | 3100 | 199.84K | -23378 | 24334 |
| changeInWorkingCapital | -982.08K | 1.07M | -558.73K | 636.03K | 1.79M | -296.71K | -327.64K | 1.01M | -658.05K | -34086 |
| accountsReceivables | -47926 | 313.32K | -187.18K | 248.3K | 119.61K | -144.71K | -237.71K | 637.99K | -153.96K | -162.85K |
| inventory | 54248 | -140.62K | 140.25K | -39434 | 151.16K | -155.47K | -30563 | 294.06K | -135.88K | 77638 |
| accountsPayables | 709.35K | -329.78K | -70234 | 304.91K | 27139 | -51089 | 15349 | 247.33K | -575.08K | 50445 |
| otherWorkingCapital | -1.7M | 1.23M | -511.79K | 427.16K | 1.52M | 3469 | -74722 | -171.03K | 206.86K | 678 |
| otherNonCashItems | 1.63M | -644.69K | -517.04K | -117.42K | 236.88K | 592.43K | 175.42K | 198.7K | 218.72K | 511.22K |
| netCashProvidedByOperatingActivities | 132.74K | 1.49M | 501.73K | 1.44M | 2.32M | 901.06K | 433.96K | 1.79M | 115.28K | 541.3K |
| investmentsInPropertyPlantAndEquipment | -1.74M | -2.88M | -615.38K | -250.35K | -229.93K | -291.79K | -270.26K | -281.07K | -221.7K | -140.64K |
| acquisitionsNet | 2203 | 17662 | -77265 | - | - | - | - | 249.25K | - | - |
| purchasesOfInvestments | - | -490.82K | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 1.03M | - | 113.46K | -335.45K | - | 1.28M | - | - | - | - |
| netCashProvidedByInvestingActivities | -709.98K | -3.36M | -579.18K | -585.8K | -229.93K | 992.71K | -270.26K | -31814 | -221.7K | -140.64K |
| netDebtIssuance | -78951 | -78816 | -538.04K | -246.61K | -206.16K | -261.45K | -200.25K | -201.57K | -239.29K | -255.84K |
| longTermNetDebtIssuance | -78951 | -78816 | -538.03K | -246.48K | -206.07K | -261.45K | -261.17K | -412.29K | -239.29K | -255.84K |
| shortTermNetDebtIssuance | - | - | -6 | -134 | -91 | - | 60920 | 210.72K | - | - |
| netStockIssuance | 75066 | - | -77265 | - | - | -138.48K | -150K | - | - | - |
| netCommonStockIssuance | 75066 | - | -77265 | - | - | -138.48K | -150K | - | - | - |
| commonStockIssuance | 75066 | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | -77265 | - | - | -138.48K | -150K | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -50659 | -18823 | 7186 | -21087.9 | -36413.39 | -50846 | -60920 | -210.72K | 19861 | 172.24K |
| netCashProvidedByFinancingActivities | -54544 | -97639 | -608.12K | -246.61K | -206.16K | -399.93K | -411.17K | -412.29K | -239.29K | -83601 |