$5 (3.23%)
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 40.85M | 52.46M | 52.71M | 40.32M | 32.58M | 44.6M | 42.53M | 43.83M | 40.49M | 39M |
| costOfRevenue | 27.23M | 30.02M | 31.59M | 23.4M | 19.44M | 26.52M | 24.78M | 26.67M | 24.86M | 23.5M |
| grossProfit | 13.62M | 22.44M | 21.12M | 16.91M | 13.14M | 18.08M | 17.75M | 17.16M | 15.63M | 15.5M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | 12.31M | 13.74M | 13.55M | 13.83M | 13.06M | 12.4M |
| sellingAndMarketingExpenses | - | - | - | - | -503K | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 19.08M | 18.4M | 17.08M | 14.3M | 11.8M | 13.74M | 13.55M | 13.83M | 13.06M | 12.4M |
| otherExpenses | 19.36M | - | - | 13.83M | - | - | - | - | 136K | 136K |
| operatingExpenses | 19.36M | 18.4M | 17.11M | 13.83M | 11.8M | 13.74M | 13.55M | 13.83M | 13.2M | 12.53M |
| costAndExpenses | 46.58M | 48.42M | 48.7M | 37.24M | 31.24M | 40.27M | 38.32M | 40.5M | 38.06M | 36.03M |
| netInterestIncome | -659K | -639K | -795K | -796K | -881K | -625K | -347K | -110K | -197K | -223K |
| interestIncome | 40000 | 125K | 3000 | - | 192K | 244K | 208K | 326K | 257K | 233K |
| interestExpense | 699K | 764K | 798K | 796K | 817K | 869K | 555K | 436K | 454K | 456K |
| depreciationAndAmortization | 2.66M | 2.58M | 2.64M | 2.43M | 2.29M | 2.06M | 1.34M | 1.69M | 1.59M | 1.6M |
| ebitda | -3.29M | 6.1M | 7.48M | 5.92M | 3.38M | -838K | 5.68M | 5.33M | 3.74M | 4.66M |
| ebit | -5.95M | 3.53M | 4.84M | 3.48M | 1.08M | -2.9M | 4.34M | 3.73M | 2.34M | 3.26M |
| nonOperatingIncomeExcludingInterest | 215K | 119K | -910K | -704K | 254K | 7.23M | -67000 | -375K | -126K | -103K |
| operatingIncome | -5.74M | 3.64M | 3.93M | 2.78M | 1.34M | -2.91M | 4.38M | 3.69M | 2.22M | 3.15M |
| totalOtherIncomeExpensesNet | -914K | -883K | 112K | -92000 | -1.14M | -8.1M | -416K | -61000 | -328K | -353K |
| incomeBeforeTax | -6.65M | 2.76M | 4.05M | 1.98M | 202K | -3.77M | 3.86M | 3.3M | 1.89M | 2.8M |
| incomeTaxExpense | -1.52M | 796K | 924K | 1.04M | 193K | 958K | 827K | 779K | 460K | 577K |
| netIncomeFromContinuingOperations | -5.13M | 1.97M | 3.12M | 1.48M | 9000 | -4.73M | 3.03M | 2.52M | 1.43M | 2.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -5.13M | 1.97M | 3.12M | 947K | 9000 | -4.73M | 3.03M | 2.52M | 1.43M | 2.22M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -5.13M | 1.97M | 3.12M | 1.48M | 9000 | -4.73M | 3.03M | 2.52M | 1.43M | 2.22M |
| eps | -0.41 | 0.16 | 0.25 | 0.08 | 0.0 | -0.38 | 0.24 | 0.2 | 0.12 | 0.18 |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 7.85M | 9.65M | 12.8M | 9.57M | 14.56M | 9.11M | 6.18M | 17.02M | 15.08M | 14.04M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 7.85M | 9.65M | 12.8M | 9.57M | 14.56M | 9.11M | 6.18M | 17.02M | 15.08M | 14.04M |
| netReceivables | 5.34M | 8.94M | 9.05M | - | - | - | 88000 | - | - | 4.73M |
| accountsReceivables | 4.76M | 5.65M | 8.11M | 5.36M | 3.47M | 6.36M | 6.31M | 6.13M | 5.51M | 3.92M |
| otherReceivables | 583K | 3.3M | 1.34M | 1.58M | 1.87M | 1.81M | 2.2M | 2.12M | 799K | 810K |
| inventory | 4.23M | 6.7M | 6.88M | 6.74M | 5.87M | 5.37M | 5.76M | 4.6M | 5.36M | 6.24M |
| prepaids | 2.14M | 1.92M | 1.53M | 1.52M | 1.09M | 1.12M | 918K | - | - | 933K |
| otherCurrentAssets | 554K | 521K | - | - | - | - | 7.5M | - | 1.99M | - |
| totalCurrentAssets | 20.11M | 27.74M | 30.26M | 24.77M | 26.85M | 23.77M | 20.36M | 29.87M | 28.73M | 25.94M |
| propertyPlantEquipmentNet | 37.75M | 38.66M | 38.68M | 39.08M | 40.36M | 41.71M | 38.66M | 18.84M | 20.15M | 19.93M |
| goodwill | 2.11M | 2.11M | 2.11M | 2.11M | 2.11M | 2.11M | 9.59M | 9.59M | 9.59M | 9.59M |
| intangibleAssets | 2.3M | 2.29M | 2.26M | 2.12M | 4.18M | 2.13M | 2.17M | 2.24M | 2.25M | 2.44M |
| goodwillAndIntangibleAssets | 4.41M | 4.41M | 4.38M | 4.23M | 6.3M | 4.25M | 11.77M | 11.83M | 11.85M | 12.04M |
| longTermInvestments | - | - | 10.98M | 9.79M | 7.97M | 7.24M | 6.08M | 4.92M | 4.73M | 4.52M |
| taxAssets | 265K | 428K | 482K | 666K | 739K | 677K | 721K | 738K | 776K | 687K |
| otherNonCurrentAssets | 9.28M | 9.85M | -563K | 44000 | -2.03M | 88000 | 88000 | - | - | - |
| totalNonCurrentAssets | 51.71M | 53.35M | 53.96M | 53.81M | 53.34M | 53.96M | 57.32M | 36.33M | 37.5M | 37.18M |
| otherAssets | - | - | 25000 | - | - | - | - | - | - | - |
| totalAssets | 71.82M | 81.09M | 84.24M | 78.58M | 80.2M | 77.73M | 77.68M | 66.2M | 66.23M | 63.12M |
| totalPayables | 10.46M | 7.97M | 9.76M | 4.47M | 3.14M | 4.54M | 5.04M | 7.38M | 8.37M | 6.8M |
| accountPayables | 5.86M | 5.73M | 6.32M | 4.11M | 3.02M | 4.3M | 4.65M | 5.71M | 6.86M | 6.61M |
| otherPayables | 4.61M | 2.24M | 3.43M | 363K | 113K | 233K | 399K | 1.67M | 1.51M | 191K |
| accruedExpenses | - | -37000 | - | - | - | - | - | - | - | - |
| shortTermDebt | 1.06M | 1.21M | 1.19M | 1.2M | 3.05M | 856K | 10.73M | 746K | 707K | 401K |
| capitalLeaseObligationsCurrent | 458K | 572K | 581K | 588K | 627K | 558K | 115K | 109K | 108K | 145K |
| taxPayables | 280K | 185K | 599K | 229K | 113K | 233K | 399K | 346K | 182K | 191K |
| deferredRevenue | - | 37000 | 362K | 229K | 223K | 233K | 399K | - | - | - |
| otherCurrentLiabilities | 2.66M | 3.04M | 4.31M | 5.48M | 3.5M | 4.6M | 4.78M | 3.43M | 3.9M | 4.63M |
| totalCurrentLiabilities | 14.64M | 12.83M | 15.84M | 11.74M | 10.31M | 10.55M | 20.66M | 11.67M | 13.08M | 11.98M |
| longTermDebt | 10.48M | 11.36M | 12.32M | 13.24M | 17.31M | 15.13M | 2.28M | 2.81M | 3.32M | 2.86M |
| capitalLeaseObligationsNonCurrent | 5.02M | 5.48M | 5.9M | 5.9M | 7.49M | 7.82M | 4.86M | 4.83M | 4.9M | 4.99M |
| deferredRevenueNonCurrent | - | - | 1.98M | - | 7.49M | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.73M | 4.68M | 4.22M | 3.91M | 3.11M | 2.85M | 2.53M | 2.32M | 2.19M | 2.07M |
| otherNonCurrentLiabilities | 1.02M | 1.65M | 25000 | 3.28M | 3.08M | 2.6M | 2.77M | 2.84M | 2.98M | 2.64M |
| totalNonCurrentLiabilities | 19.25M | 23.17M | 24.43M | 26.19M | 30.99M | 28.4M | 12.45M | 12.8M | 13.4M | 12.57M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 5.48M | 6.06M | 6.48M | 6.49M | 8.11M | 8.37M | 4.98M | 4.94M | 5.01M | 5.14M |
| totalLiabilities | 33.89M | 36M | 40.27M | 37.92M | 41.3M | 38.94M | 33.11M | 24.47M | 26.48M | 24.55M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.24M | 1.24M | 1.24M |
| retainedEarnings | 18.43M | 25.61M | 24.51M | 20.67M | 19.58M | 19.78M | 24.58M | 21.9M | 19.96M | 18.8M |
| additionalPaidInCapital | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.45M | 17.45M | 17.45M |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 | 2020-03-31 | 2019-03-31 | 2018-03-31 | 2017-03-31 | 2016-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -5.13M | 1.97M | 3.12M | 947K | 9000 | -4.73M | 3.03M | 2.52M | 1.43M | 2.22M |
| depreciationAndAmortization | 2.66M | 2.58M | 2.64M | 2.43M | 2.29M | 2.06M | 1.44M | 1.69M | 1.59M | 1.6M |
| deferredIncomeTax | -1.86M | 464K | -638K | 686K | 245K | 7.7M | 184K | 125K | -57000 | -54000 |
| stockBasedCompensation | -28000 | -93000 | 41000 | 45000 | 1000 | 97000 | 191K | 18000 | 5000 | 61000 |
| changeInWorkingCapital | 7.87M | -3.14M | 1.41M | 291K | 495K | -1.44M | -2.47M | -473K | -1.1M | 507K |
| accountsReceivables | 3.42M | -709K | -2.2M | -2.04M | 2.83M | -935K | -418K | 97000 | -2.64M | 455K |
| inventory | 2.47M | 178K | -136K | -869K | -497K | 471K | -1.13M | 829K | 971K | -742K |
| accountsPayables | 1.98M | -2.61M | 3.75M | 3.2M | -1.84M | -980K | -924K | -1.4M | 686K | 909K |
| otherWorkingCapital | 1.98M | - | - | - | - | - | - | - | -113K | -115K |
| otherNonCashItems | -1.29M | 419K | 956K | 708K | 221K | 984K | 710K | 379K | 601K | 420K |
| netCashProvidedByOperatingActivities | 4.08M | 1.73M | 7.54M | 5.11M | 3.26M | 4.68M | 3.08M | 4.26M | 2.46M | 4.75M |
| investmentsInPropertyPlantAndEquipment | -1.49M | -2.15M | -1.97M | -1.4M | -1.6M | -3.39M | -22.43M | -803K | -1.79M | -1.85M |
| acquisitionsNet | - | 53000 | 378K | 76000 | - | - | - | 61000 | 76000 | 141K |
| purchasesOfInvestments | -10000 | -7000 | -10000 | -1.24M | - | - | - | -85000 | -276K | -141K |
| salesMaturitiesOfInvestments | - | - | -368K | 1.16M | - | - | - | 24000 | 200K | 1.4M |
| otherInvestingActivities | -19000 | 67000 | 368K | -1.16M | - | 13000 | 36000 | 105K | 21000 | 405K |
| netCashProvidedByInvestingActivities | -1.51M | -2.03M | -1.61M | -2.56M | -1.6M | -3.38M | -22.4M | -698K | -1.49M | 88000 |
| netDebtIssuance | -1.04M | -929K | -928K | -5.93M | 4.38M | 2.92M | 9.49M | -499K | 564K | 2.13M |
| longTermNetDebtIssuance | -1.04M | -929K | -928K | -5.93M | 4.38M | 2.92M | 9.49M | -499K | 199K | 2.13M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -365K | 2.89M |
| netStockIssuance | - | - | - | -12000 | 19000 | - | 122K | - | - | -681K |
| netCommonStockIssuance | - | - | - | -12000 | 19000 | - | 122K | - | - | -681K |
| commonStockIssuance | - | - | - | -12000 | 19000 | -29000 | 122K | - | - | 733K |
| commonStockRepurchased | - | - | - | - | - | 13.22M | - | - | - | -681K |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.1M | -819K | -401K | -125K | - | -644K | -579K | -683K | - | -2.93M |
| commonDividendsPaid | -2.1M | -819K | -401K | -125K | - | -644K | -579K | -683K | - | -2.93M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.21M | -955K | -1.35M | -1.46M | -608K | -708K | -428K | -439K | -491K | 431K |
| netCashProvidedByFinancingActivities | -4.34M | -2.7M | -2.68M | -7.52M | 3.79M | 1.57M | 8.48M | -1.62M | 73000 | 1.76M |
| date | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 18.95M | 22.7M | 18.15M | 25.77M | 26.69M | 29.89M | 22.82M | 23.05M | 17.27M | 18.19M |
| costOfRevenue | 11.03M | 14.36M | 12.87M | 13.89M | 16.11M | 17.58M | 14M | 13.34M | 10.06M | 10.22M |
| grossProfit | 7.92M | 8.34M | 5.28M | 11.88M | 10.58M | 12.31M | 8.82M | 9.71M | 7.2M | 7.97M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 8.89M | 8.34M | 10.82M | 8.77M | 9.68M | 9.37M | 7.82M | 7.46M | 6.45M | 6.85M |
| otherExpenses | - | 196K | - | - | - | - | - | - | - | - |
| operatingExpenses | 8.89M | 8.54M | 10.82M | 8.77M | 9.68M | 9.37M | 7.82M | 7.46M | 6.45M | 6.85M |
| costAndExpenses | 19.92M | 22.9M | 23.69M | 22.66M | 25.78M | 26.95M | 21.83M | 20.8M | 16.52M | 17.07M |
| netInterestIncome | -397K | -305K | -286K | -285K | -267K | -357K | -368K | -354K | -386K | - |
| interestIncome | - | - | 40000 | 47000 | 78000 | 3000 | - | - | - | - |
| interestExpense | 397K | 305K | 326K | 332K | 345K | 360K | 368K | 354K | 386K | 405K |
| depreciationAndAmortization | 1.5M | 1.4M | 1.26M | 1.34M | 1.23M | 1.42M | 1.22M | 1.22M | 1.22M | 1.2M |
| ebitda | -645K | 1.22M | -4.51M | 3.62M | 2.4M | 5.23M | 2.18M | 3.19M | 1.96M | 2.05M |
| ebit | -2.14M | -176K | -5.77M | 2.27M | 1.17M | 3.82M | 959K | 1.98M | 749K | 854K |
| nonOperatingIncomeExcludingInterest | 1.17M | -22000 | 237K | 839K | -262K | -875K | 35000 | 277K | - | 266K |
| operatingIncome | -973K | -198K | -5.54M | 3.11M | 905K | 2.94M | 994K | 2.25M | 749K | 1.12M |
| totalOtherIncomeExpensesNet | -1.57M | -351K | -563K | -1.17M | -83000 | 515K | -403K | -631K | -386K | -671K |
| incomeBeforeTax | -2.54M | -549K | -6.1M | 1.94M | 822K | 3.46M | 591K | 1.62M | 363K | 449K |
| incomeTaxExpense | -634K | 209K | -1.73M | 587K | 209K | 792K | 132K | 514K | 523K | 250K |
| netIncomeFromContinuingOperations | -1.91M | -758K | -4.37M | 1.35M | 613K | 2.66M | 459K | 1.11M | -160K | 199K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -1.91M | -758K | -4.37M | 1.35M | 613K | 2.66M | 459K | 1.11M | -160K | 199K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.91M | -758K | -4.37M | 1.35M | 613K | 2.66M | 459K | 1.11M | -160K | 199K |
| eps | -0.15 | -0.06 | -0.35 | 0.11 | 0.05 | 0.21 | 0.04 | 0.09 | -0.01 | 0.02 |
| date | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 16.21M | 7.85M | 8.48M | 9.65M | 9.18M | 12.8M | 7.55M | 9.57M | 7.98M | 14.56M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 16.21M | 7.85M | 8.48M | 9.65M | 9.18M | 12.8M | 7.55M | 9.57M | 7.98M | 14.56M |
| netReceivables | 7.85M | 5.34M | 5.09M | 8.94M | - | 9.05M | - | - | - | - |
| accountsReceivables | 7.27M | 4.76M | 4.63M | 5.65M | 10.08M | 8.11M | 8.04M | 5.36M | 6.11M | 3.47M |
| otherReceivables | 583K | 583K | 462K | 3.3M | 405K | 1.34M | 370K | 1.58M | 647K | 1.87M |
| inventory | 5.46M | 4.23M | 5.82M | 6.7M | 6.85M | 6.88M | 7.79M | 6.74M | 6.88M | 5.87M |
| prepaids | - | 2.14M | - | 1.92M | - | 1.53M | - | 1.52M | - | 1.09M |
| otherCurrentAssets | - | 554K | - | 521K | - | - | - | - | - | - |
| totalCurrentAssets | 29.52M | 20.11M | 19.39M | 27.74M | 26.52M | 30.26M | 23.76M | 24.77M | 21.62M | 26.85M |
| propertyPlantEquipmentNet | 36.79M | 37.75M | 38.27M | 38.66M | 38.72M | 38.68M | 38.22M | 39.08M | 39.55M | 40.36M |
| goodwill | - | 2.11M | - | 2.11M | - | 2.11M | - | 2.11M | - | 2.11M |
| intangibleAssets | 267K | 2.3M | 4.43M | 2.29M | 4.48M | 2.26M | 4.58M | 2.12M | 4.17M | 4.18M |
| goodwillAndIntangibleAssets | 267K | 4.41M | 4.43M | 4.41M | 4.48M | 4.38M | 4.58M | 4.23M | 4.17M | 6.3M |
| longTermInvestments | 7.91M | - | 9.58M | - | 10.38M | 10.98M | 11.82M | 9.79M | -4.17M | 7.97M |
| taxAssets | 265K | 265K | 2.07M | 428K | 459K | 482K | 490K | 666K | 739K | 739K |
| otherNonCurrentAssets | 7.91M | 9.28M | 9.58M | 9.85M | 10.38M | -563K | 11.82M | 44000 | 12.91M | -2.03M |
| totalNonCurrentAssets | 45.24M | 51.71M | 54.35M | 53.35M | 54.04M | 53.96M | 55.11M | 53.81M | 53.2M | 53.34M |
| otherAssets | - | - | - | - | - | 25000 | - | - | - | - |
| totalAssets | 74.76M | 71.82M | 73.74M | 81.09M | 80.57M | 84.24M | 78.87M | 78.58M | 74.82M | 80.2M |
| totalPayables | 12.24M | 10.46M | 8.99M | 7.97M | 10.69M | 9.76M | 9.26M | 4.34M | 7.01M | 3.14M |
| accountPayables | 11.57M | 5.86M | 8.99M | 5.73M | 9.86M | 6.32M | 8.9M | 4.11M | 6.78M | 3.02M |
| otherPayables | 675K | 4.61M | - | 2.24M | 834K | 3.43M | 361K | 229K | 237K | 113K |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 112K | 1.06M | 1.57M | 1.21M | 1M | 1.19M | 952K | 1.2M | 940K | 3.05M |
| capitalLeaseObligationsCurrent | 1.3M | 458K | 589K | 572K | 559K | 581K | 470K | 588K | 463K | 627K |
| taxPayables | 675K | 280K | - | 185K | 834K | 599K | 361K | 229K | 237K | 113K |
| deferredRevenue | - | - | - | - | - | - | - | 229K | - | 223K |
| otherCurrentLiabilities | - | 2.66M | -589K | 3.08M | - | 4.31M | - | 5.61M | - | 3.5M |
| totalCurrentLiabilities | 13.65M | 14.64M | 10.56M | 12.83M | 12.25M | 15.84M | 10.68M | 11.74M | 8.42M | 10.31M |
| longTermDebt | 28000 | 10.48M | 10.85M | 11.36M | 11.8M | 12.32M | 12.76M | 13.24M | 13.7M | 17.31M |
| capitalLeaseObligationsNonCurrent | 22.31M | 5.02M | 5.26M | 5.48M | 5.67M | 5.9M | 6.28M | 5.95M | 7.34M | 7.49M |
| deferredRevenueNonCurrent | - | - | - | - | - | 1.98M | - | - | - | 7.49M |
| deferredTaxLiabilitiesNonCurrent | 1.7M | 2.73M | 4.68M | 4.68M | 4.22M | 4.22M | 4.34M | 3.91M | 3.56M | 3.11M |
| otherNonCurrentLiabilities | 1M | 1.02M | 1.63M | 1.65M | 1.87M | 25000 | 1.87M | 3.23M | 3.06M | 3.08M |
| totalNonCurrentLiabilities | 25.04M | 19.25M | 22.42M | 23.17M | 23.55M | 24.43M | 25.24M | 26.19M | 27.67M | 30.99M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 23.61M | 5.48M | 5.85M | 6.06M | 6.23M | 6.48M | 6.74M | 6.54M | 7.81M | 8.11M |
| totalLiabilities | 38.69M | 33.89M | 32.98M | 36M | 35.8M | 40.27M | 35.92M | 37.92M | 36.08M | 41.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M | 1.25M |
| retainedEarnings | 16.52M | 18.43M | 21.28M | 25.61M | 25.3M | 24.51M | 21.25M | 20.67M | 19.42M | 19.58M |
| additionalPaidInCapital | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M | 17.59M |
| date | 2025-09-30 | 2025-03-31 | 2024-09-30 | 2024-03-31 | 2023-09-30 | 2023-03-31 | 2022-09-30 | 2022-03-31 | 2021-09-30 | 2021-03-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -1.91M | -758K | -4.37M | 1.35M | 613K | 2.66M | 459K | 1.11M | -160K | 199K |
| depreciationAndAmortization | 1.5M | 1.4M | 1.26M | 1.34M | 1.23M | 1.42M | 1.22M | 1.22M | 1.22M | 1.2M |
| deferredIncomeTax | -1.03M | -216K | -1.64M | 464K | - | 444K | - | 219K | 446K | 245K |
| stockBasedCompensation | - | - | - | - | - | 842K | - | -940K | -3.64M | -2.47M |
| changeInWorkingCapital | -2.4M | 2.9M | 5.12M | 594K | -3.73M | 3.68M | -2.26M | 1.5M | -1.21M | -77000 |
| accountsReceivables | 211K | -2.78M | 6.36M | -814K | 105K | -2.15M | -51000 | -1.79M | -246K | -1.23M |
| inventory | -1.22M | 1.58M | 883K | 153K | 25000 | 915K | -1.05M | 94000 | -963K | 462K |
| accountsPayables | -1.53M | 4.1M | -2.12M | 1.26M | -3.86M | 4.91M | -1.16M | 3.19M | 2000 | 693K |
| otherWorkingCapital | 145K | - | - | - | - | - | - | - | - | - |
| otherNonCashItems | 1.41M | -135K | 197K | -559K | 6.61M | -1.76M | 5.12M | 1.09M | 3.82M | 2.5M |
| netCashProvidedByOperatingActivities | -2.43M | 3.19M | 566K | 3.2M | -1.47M | 7.28M | -174K | 4.2M | 479K | 1.6M |
| investmentsInPropertyPlantAndEquipment | -386K | -661K | -877K | -975K | -1.23M | -1.05M | -923K | -1.06M | -336K | -938K |
| acquisitionsNet | 21.79M | - | - | 4000 | 49000 | 378K | - | 76000 | - | - |
| purchasesOfInvestments | - | 12000 | -22000 | -2000 | -5000 | -10000 | -39000 | -469K | -769K | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | 21.41M | -649K | -899K | -973K | -1.19M | -683K | -923K | -1.46M | -1.1M | -938K |
| netDebtIssuance | -11.15M | -532K | -503K | - | - | - | - | - | - | 352K |
| longTermNetDebtIssuance | -11.15M | -532K | -503K | - | - | - | - | - | - | -4.46M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | 4.82M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | 19000 |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | 19000 |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | 19000 |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -2.1M | - | -819K | - | -401K | - | -125K | - | - |
| commonDividendsPaid | - | -2.1M | - | -819K | - | -401K | - | -125K | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 537K | -503K | -334K | -920K | -964K | -898K | -952K | -1M | -5.95M | -837K |
| netCashProvidedByFinancingActivities | -10.61M | -3.13M | -837K | -1.74M | -964K | -1.3M | -952K | -1.13M | -5.95M | -466K |