$0 (0.0%)
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 21.88M | 18.39M | 16.27M | 27.45M | 22.05M | 17.98M | 13.74M | 10.5M | 8.51M | 9.54M |
| costOfRevenue | 10.64M | 4.62M | 8.11M | 11.04M | 8.78M | 6.76M | 5.3M | 2.28M | 2.3M | 2.05M |
| grossProfit | 11.24M | 13.76M | 8.17M | 16.41M | 13.26M | 11.21M | 8.44M | 8.22M | 6.21M | 7.49M |
| researchAndDevelopmentExpenses | - | 4.27M | 3.78M | 3.3M | 2.9M | 2.5M | 2M | 1.64M | 3.04M | 2.77M |
| generalAndAdministrativeExpenses | - | 14.24M | 8.88M | 9.93M | 7.92M | 7.94M | 5.38M | 5.88M | 7.17M | 7.26M |
| sellingAndMarketingExpenses | - | - | - | -3.3M | -2.9M | -2.64M | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 11.15M | 14.24M | 8.88M | 6.63M | 5.02M | 5.3M | 5.38M | 5.88M | 7.17M | 7.26M |
| otherExpenses | - | -5.18M | - | - | - | 12000 | -43950 | -550.35K | -56780 | - |
| operatingExpenses | 11.15M | 13.33M | 12.56M | 9.93M | 7.92M | 7.81M | 5.15M | 5.33M | -6.6M | 6.56M |
| costAndExpenses | 21.79M | 17.95M | 16.89M | 20.97M | 16.7M | 14.58M | 10.45M | 7.61M | -4.3M | 8.61M |
| netInterestIncome | 195K | 283K | 233K | 134K | -20000 | -155K | -339K | -383.25K | -274.98K | -213.82K |
| interestIncome | 265K | 320K | 357K | 160K | - | 15000 | 304K | - | - | - |
| interestExpense | 70000 | 37000 | 124K | 26000 | 20000 | 170K | 303.78K | 383.25K | 274.98K | 213.82K |
| depreciationAndAmortization | 5.35M | 4.98M | 4.48M | 4.06M | 3.27M | 2.75M | 2.47M | 2.19M | 1.79M | 48461 |
| ebitda | 5.44M | 5.74M | 4.22M | 11.3M | 8.61M | 6.15M | 6.25M | 5.08M | 2.97M | 982.25K |
| ebit | 87000 | 757K | -260K | 7.23M | 5.99M | 3.8M | 3.78M | 2.9M | -387.95K | 933.79K |
| nonOperatingIncomeExcludingInterest | - | -320K | -357K | -751K | - | - | -464.74K | - | - | - |
| operatingIncome | 87000 | 437K | -617K | 6.48M | 5.34M | 3.4M | 3.32M | 2.9M | -387.95K | 933.79K |
| totalOtherIncomeExpensesNet | 368K | 283K | 233K | 335K | -477K | -481K | -339K | -383.25K | -68763 | -213.82K |
| incomeBeforeTax | 455K | 720K | -384K | 6.82M | 5.52M | 3.32M | 2.98M | 2.51M | -456.72K | 719.97K |
| incomeTaxExpense | -273K | 383K | -424K | 907K | 976K | -132K | 694K | 372.34K | 155.75K | - |
| netIncomeFromContinuingOperations | 728K | 337K | 40000 | 5.91M | 4.54M | 3.45M | 2.29M | 2.14M | -456.72K | 719.97K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 500K | - | 1.21M | - |
| netIncome | 728K | 337K | 40000 | 5.91M | 4.54M | 3.45M | 2.29M | 2.14M | -456.72K | 719.97K |
| netIncomeDeductions | - | - | - | - | - | - | 500K | - | - | - |
| bottomLineNetIncome | 728K | 337K | 40000 | 5.91M | 4.54M | 3.45M | 2.29M | 2.14M | 750.6K | 719.97K |
| eps | 0.01 | 0.0 | 0.0 | 0.07 | 0.05 | 0.05 | 0.03 | 0.02 | -0.01 | 0.01 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 9.31M | 10.91M | 11.87M | 12.44M | 7.33M | 7.67M | 3.66M | 1.85M | 784.45K | 354.93K |
| shortTermInvestments | - | - | - | 6.66M | 8.03M | 5M | - | - | - | - |
| cashAndShortTermInvestments | 9.31M | 10.91M | 11.87M | 19.1M | 15.36M | 12.67M | 3.66M | 1.85M | 784.45K | 354.93K |
| netReceivables | 7.66M | 5.67M | 3.34M | 3.13M | 4.4M | 1.82M | 2.51M | 1.7M | - | 1.13M |
| accountsReceivables | 7.66M | 5.31M | 2.92M | 2.6M | 4.12M | 988K | 1.95M | 1.64M | 1.03M | 1.13M |
| otherReceivables | - | 356K | 418K | 525K | 279K | 831K | 562.45K | 135.88K | 846.5K | - |
| inventory | 5.44M | 5.36M | 5.37M | 2.75M | 998K | 1.11M | 958K | 773.15K | 785.4K | 948.39K |
| prepaids | 608K | - | - | 312K | 129K | 131K | 94000 | 64216 | 153.6K | 134.93K |
| otherCurrentAssets | 1.35M | 684K | 435K | 213K | 748K | 700K | 468K | 1.94M | 1.72M | 562.73K |
| totalCurrentAssets | 24.37M | 22.62M | 21.02M | 24.98M | 21.35M | 15.6M | 7.13M | 4.63M | 3.44M | 3.13M |
| propertyPlantEquipmentNet | 976K | 1.3M | 628K | 937K | 1.06M | 544K | 681K | 77180 | 186.62K | 29466 |
| goodwill | 2M | 2M | 2M | 2M | - | - | - | 1.01M | 1.42M | - |
| intangibleAssets | 13.7M | 12.26M | 12.11M | 12.56M | 8.42M | 7.52M | 309K | 10409 | 15600 | 33288 |
| goodwillAndIntangibleAssets | 15.7M | 14.26M | 14.11M | 14.56M | 8.42M | 7.52M | 309K | 1.02M | 1.44M | 33288 |
| longTermInvestments | - | - | - | 1.98M | 1.18M | 752K | 436.2K | 279.32K | 256.87K | - |
| taxAssets | 711K | 299K | 1.25M | 272K | 304K | 613K | 553.8K | 506.99K | 411.59K | - |
| otherNonCurrentAssets | - | - | - | -3.98M | -1.18M | -752K | -990K | - | - | 3.92M |
| totalNonCurrentAssets | 17.39M | 15.86M | 15.98M | 13.77M | 9.79M | 8.68M | 990K | 7.05M | 6.24M | 3.98M |
| otherAssets | - | - | - | - | - | - | 7.02M | - | - | - |
| totalAssets | 41.75M | 38.48M | 37M | 38.75M | 31.14M | 24.28M | 15.14M | 11.68M | 9.68M | 7.11M |
| totalPayables | 2.67M | 1.3M | 913K | 2.61M | 924K | 944K | 999K | 700.32K | 697.5K | 893.04K |
| accountPayables | 2.67M | 987K | 913K | 1.77M | 924K | 944K | 999K | 700.32K | 697.5K | 893.04K |
| otherPayables | - | 314K | - | 1.69M | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 1.47M | 2.56M | 1.69M | 936K | - | - | 864.32K |
| shortTermDebt | 301K | - | - | - | - | - | 695K | 533K | 285K | 588.89K |
| capitalLeaseObligationsCurrent | - | 289K | 220K | 260K | 193K | 130K | 122K | 93155 | 127.63K | - |
| taxPayables | - | 226K | 211K | 843K | 149K | 126K | 100000 | 98180 | 152.29K | - |
| deferredRevenue | 2.98M | - | - | 2.67M | 2.03M | 1.5M | 951.56K | 1.85M | 1.55M | - |
| otherCurrentLiabilities | 2.76M | 4.17M | 3.93M | 75000 | 2.23M | 342K | 1.5M | 1.27M | 1.19M | 33595 |
| totalCurrentLiabilities | 8.71M | 5.76M | 5.06M | 7.09M | 5.9M | 4.6M | 4.25M | 3.52M | 2.89M | 2.38M |
| longTermDebt | - | - | - | - | - | - | 1.58M | 2.04M | 2.54M | 1.18M |
| capitalLeaseObligationsNonCurrent | 627K | 928K | 195K | 431K | 664K | 436K | 554K | - | 93155 | - |
| deferredRevenueNonCurrent | 2.16M | 1.41M | 1.51M | 1.17M | 718K | 749K | 555.35K | 463.92K | 454.48K | - |
| deferredTaxLiabilitiesNonCurrent | 3.18M | 2.94M | 2.88M | 2.46M | 2.02M | 1.32M | 1.19M | 979.4K | 871.72K | - |
| otherNonCurrentLiabilities | - | 4.35M | 15000 | 245K | 15000 | 15000 | 1.76M | 15000 | 318.08K | 393.34K |
| totalNonCurrentLiabilities | 5.97M | 5.28M | 4.6M | 4.3M | 3.41M | 2.52M | 1.58M | 3.5M | 4.27M | 1.57M |
| otherLiabilities | - | - | - | - | - | - | 2.31M | - | - | - |
| capitalLeaseObligations | 627K | 1.22M | 415K | 691K | 857K | 566K | 676K | 93155 | 220.78K | - |
| totalLiabilities | 14.68M | 11.04M | 9.66M | 11.39M | 9.32M | 7.12M | 8.14M | 7.02M | 7.16M | 3.95M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 110K | 110K | 109K | 109K | 109K | 109K | 25000 | 24814 | 24814 | 23742 |
| retainedEarnings | 16.94M | 17.9M | 18.3M | 18.88M | 13.73M | 9.44M | 5.77M | 3.48M | 1.34M | 2.09M |
| additionalPaidInCapital | 7.72M | 7.67M | 7.51M | 7.5M | 7.48M | 7.48M | 1.14M | 1.14M | 1.14M | 1.04M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 728K | 720K | 40000 | 5.91M | 4.54M | 3.45M | 2.79M | 2.51M | -456.72K | 719.97K |
| depreciationAndAmortization | 5.35M | 4.98M | 4.48M | 4.06M | 3.27M | 2.75M | 2.47M | 2.19M | 40912 | 48461 |
| deferredIncomeTax | - | - | - | -8.96M | -8.52M | -3.87M | 492K | - | - | - |
| stockBasedCompensation | - | 432K | 746K | 574K | 262K | 275K | 55000 | - | - | - |
| changeInWorkingCapital | -1.22M | -1.58M | -4.59M | -526K | -1.57M | 1.91M | -547K | 64188 | -123.76K | 304.56K |
| accountsReceivables | -3.14M | -2.33M | -1.06M | 1.62M | -2.82M | 818K | -356K | -552.32K | -204.33K | 568.96K |
| inventory | 44000 | -405K | -2.82M | -1.55M | -38000 | -178K | -191K | -108.32K | 80569 | -264.4K |
| accountsPayables | 2.09M | 738K | -903K | -329K | 1.13M | 1.27M | 706.6K | 372.87K | -382.2K | - |
| otherWorkingCapital | -222K | 128K | 195K | -262K | 150K | - | -706.6K | 351.96K | 382.2K | - |
| otherNonCashItems | 964K | 26000 | -1.46M | 10.21M | 9.37M | 4.53M | 269K | -285.72K | 2.54M | 2.45M |
| netCashProvidedByOperatingActivities | 5.82M | 4.58M | -784K | 11.27M | 7.35M | 9.05M | 5.52M | 4.48M | 2M | 3.53M |
| investmentsInPropertyPlantAndEquipment | -6.47M | -28000 | -111K | -4.7M | -4.21M | -3.34M | -30000 | -2.88M | -5057 | -22189 |
| acquisitionsNet | - | - | - | -2.26M | - | - | - | - | -1.25M | - |
| purchasesOfInvestments | - | - | - | -15000 | -1.5M | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 6.64M | - | - | - | - | - | - |
| otherInvestingActivities | 173K | -4.54M | -3.73M | -6.64M | -5.41M | -3.33M | -2.91M | -2.88M | -3.85M | -3.42M |
| netCashProvidedByInvestingActivities | -6.29M | -4.57M | -3.84M | -6.98M | -5.71M | -3.34M | -2.94M | -2.88M | -3.86M | -3.44M |
| netDebtIssuance | - | -314K | - | - | - | -2.28M | -298.11K | -245.58K | 1.05M | -455.56K |
| longTermNetDebtIssuance | - | -314K | - | - | - | -2.28M | -298.11K | - | 2.82M | -455.56K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | -245.58K | -1.77M | - |
| netStockIssuance | 48000 | 161K | 16000 | 11000 | - | 6.33M | - | - | - | - |
| netCommonStockIssuance | 48000 | 161K | 16000 | 11000 | - | 6.33M | - | - | - | - |
| commonStockIssuance | 48000 | 161K | 16000 | 11000 | - | 6.33M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -818K | -814K | -814K | -761K | -245K | - | - | - | - | - |
| commonDividendsPaid | -818K | -814K | -814K | -761K | -245K | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -359K | -314K | -296K | 187K | -203K | -755K | -503.89K | -282.74K | 1.24M | 376.46K |
| netCashProvidedByFinancingActivities | -1.13M | -967K | -1.09M | -563K | -448K | 3.3M | -802K | -528.32K | 2.29M | -79091 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 13.83M | 8.05M | 11.03M | 7.36M | 8.43M | 7.85M | 14.72M | 12.73M | 12.8M | 9.25M |
| costOfRevenue | 6.08M | 4.56M | 4.87M | 4.03M | 4.28M | 4.17M | 5.95M | 5.09M | 5.02M | 3.76M |
| grossProfit | 7.74M | 3.49M | 6.16M | 3.33M | 4.15M | 3.67M | 8.77M | 7.64M | 7.77M | 5.49M |
| researchAndDevelopmentExpenses | - | - | 2.16M | 2.11M | 1.96M | 1.82M | 1.7M | 1.61M | 1.51M | 1.4M |
| generalAndAdministrativeExpenses | - | - | 4.49M | 4.77M | 4.13M | 4.75M | 5.16M | 6.57M | 3.1M | 4.82M |
| sellingAndMarketingExpenses | - | - | - | - | - | -211K | 80000 | -1.88M | 1.56M | -1.56M |
| sellingGeneralAndAdministrativeExpenses | 6.2M | 4.95M | 4.49M | 4.77M | 4.13M | 4.54M | 5.24M | 4.69M | 4.66M | 3.26M |
| otherExpenses | - | - | -2.4M | -2.07M | -2.85M | - | - | - | - | - |
| operatingExpenses | 6.2M | 4.95M | 4.25M | 4.8M | 3.25M | 4.54M | 5.24M | 4.69M | 4.66M | 3.26M |
| costAndExpenses | 12.29M | 9.5M | 9.12M | 8.83M | 7.53M | 8.72M | 11.19M | 9.78M | 9.68M | 7.02M |
| netInterestIncome | 76000 | 119K | 129K | 154K | 178K | 159K | -14000 | -12000 | -9000 | -11000 |
| interestIncome | 109K | 156K | 158K | 162K | 187K | 170K | 14000 | 12000 | 9000 | 11000 |
| interestExpense | 33000 | 37000 | 29000 | 8000 | 9000 | 11000 | 14000 | 12000 | 9000 | 11000 |
| depreciationAndAmortization | 2.71M | 2.64M | 234K | 229K | 228K | 2.16M | 2.08M | 1.98M | 1.71M | 1.56M |
| ebitda | 4.25M | 1.73M | 2.14M | -1.24M | 369K | 1.58M | 6.22M | 5.08M | 3.76M | 2.39M |
| ebit | 1.54M | -902K | 1.91M | -1.47M | 141K | -588K | 4.14M | 3.1M | 3.67M | 2.32M |
| nonOperatingIncomeExcludingInterest | - | -552K | - | -264K | 758K | -281K | -601K | 3.1M | 2.32M | -1.49M |
| operatingIncome | 1.54M | -1.45M | 1.91M | -1.47M | 899K | -869K | 3.54M | 2.95M | 3.12M | 2.23M |
| totalOtherIncomeExpensesNet | 642K | 515K | 129K | 154K | -684K | 270K | 587K | -3.11M | -2.33M | 1.48M |
| incomeBeforeTax | 2.18M | -939K | 2.04M | -1.32M | 215K | -599K | 4.12M | 3.09M | 3.66M | 2.31M |
| incomeTaxExpense | 751K | -235K | 711K | -328K | -201K | -223K | 641K | 656K | 921K | 512K |
| netIncomeFromContinuingOperations | 1.43M | -704K | 1.33M | -990K | 416K | -376K | 3.48M | 2.43M | 2.74M | 1.8M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.43M | -704K | 1.33M | -990K | 416K | -376K | 3.48M | 2.43M | 2.74M | 1.8M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.43M | -704K | 1.33M | -990K | 416K | -376K | 3.48M | 2.43M | 2.74M | 1.8M |
| eps | 0.02 | -0.01 | 0.02 | -0.01 | 0.0 | -0.0 | 0.04 | 0.03 | 0.03 | 0.02 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 9.31M | 10.3M | 10.91M | 8.58M | 11.87M | 8.22M | 12.44M | 6.37M | 7.33M | 7.13M |
| shortTermInvestments | - | - | - | - | - | 5.26M | 6.66M | 8.07M | 8.03M | 6.51M |
| cashAndShortTermInvestments | 9.31M | 10.3M | 10.91M | 8.58M | 11.87M | 13.48M | 19.1M | 14.44M | 15.36M | 13.64M |
| netReceivables | 7.66M | 4.06M | 5.67M | 2.59M | 2.92M | 4.68M | 3.13M | 6.04M | 4.4M | 2.41M |
| accountsReceivables | 7.66M | 2.42M | 5.31M | 2.59M | 2.92M | 2.68M | 2.6M | 5.24M | 4.12M | 1.54M |
| otherReceivables | - | 1.63M | 356K | 367K | 418K | 2M | 525K | 798K | 279K | 876K |
| inventory | 5.44M | 5.25M | 5.36M | 6.09M | 5.37M | 3.84M | 2.75M | 1.53M | 998K | 1.19M |
| prepaids | 608K | - | - | 360K | 357K | 1.82M | 312K | 330K | 129K | 185K |
| otherCurrentAssets | 1.35M | 1.02M | 684K | 1.16M | 496K | 222K | 213K | 468K | 748K | 691K |
| totalCurrentAssets | 24.37M | 19.61M | 22.62M | 18.77M | 21.02M | 22.03M | 24.98M | 22M | 21.35M | 17.25M |
| propertyPlantEquipmentNet | 976K | 1.16M | 1.3M | 440K | 628K | 843K | 937K | 957K | 1.06M | 699K |
| goodwill | 2M | 2M | 2M | 2M | 2M | 2M | 2M | 1.65M | - | - |
| intangibleAssets | 13.7M | 12.63M | 12.26M | 11.82M | 12.11M | 13.17M | 12.56M | 11.83M | 8.42M | 7.98M |
| goodwillAndIntangibleAssets | 15.7M | 14.63M | 14.26M | 13.82M | 14.11M | 15.17M | 14.56M | 13.47M | 8.42M | 7.98M |
| longTermInvestments | - | - | - | - | - | 11.1M | 1.98M | 2.19M | 1.18M | 858K |
| taxAssets | 711K | 566K | 299K | 533K | 1.25M | 691K | 272K | 304K | 304K | 730K |
| otherNonCurrentAssets | - | - | - | 661K | - | -13.1M | -3.98M | -3.83M | -1.18M | -858K |
| totalNonCurrentAssets | 17.39M | 16.36M | 15.86M | 15.46M | 15.98M | 14.7M | 13.77M | 13.09M | 9.79M | 9.41M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 41.75M | 35.96M | 38.48M | 34.23M | 37M | 36.74M | 38.75M | 35.09M | 31.14M | 26.66M |
| totalPayables | 2.67M | 992K | 1.3M | 400K | 913K | 2.04M | 2.61M | 2.2M | 924K | 884K |
| accountPayables | 2.67M | 655K | 987K | 400K | 913K | 2.04M | 1.77M | 2.2M | 924K | 884K |
| otherPayables | - | 337K | 314K | - | - | - | 1.69M | - | - | - |
| accruedExpenses | - | - | - | 832K | 874K | 1M | 1.47M | 2M | 2.56M | 1.61M |
| shortTermDebt | 301K | - | 289K | 127K | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | 261K | 289K | 127K | 220K | 271K | 260K | 192K | 193K | 175K |
| taxPayables | - | 234K | 226K | - | 211K | 217K | 843K | 183K | 149K | 131K |
| deferredRevenue | 2.98M | - | - | - | - | 2.39M | 2.67M | 1.78M | 2.03M | 1.51M |
| otherCurrentLiabilities | 2.76M | 3.22M | 3.88M | 1.9M | 3.06M | 2.48M | 75000 | 76000 | 2.23M | 463K |
| totalCurrentLiabilities | 8.71M | 4.48M | 5.76M | 3.38M | 5.06M | 5.79M | 7.09M | 6.25M | 5.9M | 4.65M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 627K | 819K | 928K | 147K | 195K | 280K | 431K | 566K | 664K | 417K |
| deferredRevenueNonCurrent | 2.16M | 1.1M | 1.41M | 1.98M | 1.51M | 1.1M | 1.17M | 1.96M | 718K | 868K |
| deferredTaxLiabilitiesNonCurrent | 3.18M | 2.94M | 2.94M | 2.5M | 2.88M | 2.66M | 2.46M | 2.25M | 2.02M | 1.65M |
| otherNonCurrentLiabilities | - | - | 4.35M | 15000 | 15000 | 15000 | 245K | 15000 | 15000 | 15000 |
| totalNonCurrentLiabilities | 5.97M | 4.86M | 5.28M | 4.64M | 4.6M | 4.05M | 4.3M | 4.8M | 3.41M | 2.95M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 627K | 1.08M | 1.22M | 274K | 415K | 551K | 691K | 758K | 857K | 592K |
| totalLiabilities | 14.68M | 9.34M | 11.04M | 8.02M | 9.66M | 9.84M | 11.39M | 11.05M | 9.32M | 7.6M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 110K | 110K | 110K | 109K | 109K | 109K | 109K | 109K | 109K | 109K |
| retainedEarnings | 16.94M | 16.65M | 17.9M | 16.77M | 18.3M | 17.96M | 18.88M | 15.67M | 13.73M | 11.23M |
| additionalPaidInCapital | 7.72M | 7.7M | 7.67M | 7.51M | 7.51M | 7.5M | 7.5M | 7.5M | 7.48M | 7.48M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.43M | -704K | 1.33M | -990K | 416K | -376K | 3.48M | 2.43M | 2.74M | 1.8M |
| depreciationAndAmortization | 2.71M | 2.64M | 2.53M | 2.46M | 2.31M | 2.16M | 2.08M | 1.98M | 1.71M | 1.56M |
| deferredIncomeTax | - | - | - | - | - | -8.2M | -3.33M | -5.63M | -4.56M | -3.95M |
| stockBasedCompensation | - | - | 32000 | 400K | 296K | 450K | 288K | 286K | 157K | 105K |
| changeInWorkingCapital | -2.49M | 1.27M | -2.14M | -596K | -251K | -3.28M | 858K | -1.38M | -842K | -732K |
| accountsReceivables | -5.77M | 2.63M | -2.72M | 386K | 1.34M | -1.55M | 2.67M | -1.05M | -2.22M | -595K |
| inventory | -133K | 177K | 577K | -982K | -1.59M | -1.23M | -985K | -569K | 25000 | -63000 |
| accountsPayables | 3.56M | -1.47M | 1.76M | -1.02M | -254K | -649K | -568K | 239K | 1.2M | -74000 |
| otherWorkingCapital | -155K | -67000 | 138K | 268K | 254K | 145K | -262K | - | 150K | - |
| otherNonCashItems | 1.22M | -256K | 3.11M | -1.23M | -1.13M | 7M | 3.65M | 6.56M | 5.02M | 4.36M |
| netCashProvidedByOperatingActivities | 2.87M | 2.94M | 4.86M | 42999 | 1.64M | -2.26M | 7.03M | 4.24M | 4.22M | 3.13M |
| investmentsInPropertyPlantAndEquipment | -3.6M | -2.87M | -8000 | -20000 | 6000 | -2.67M | -2.39M | -2.31M | -2.16M | -2.06M |
| acquisitionsNet | - | - | - | - | - | - | - | -2.26M | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | -15000 | - | -1.5M | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | 1.52M | - | - | - | - |
| otherInvestingActivities | 173K | - | -2.24M | -2.62M | -3.04M | -869K | -2.13M | -2.25M | -3.51M | -1.9M |
| netCashProvidedByInvestingActivities | -3.43M | -2.87M | -2.25M | -2.64M | -3.04M | -1.16M | -2.41M | -4.57M | -3.66M | -2.06M |
| netDebtIssuance | - | - | - | -149K | - | - | - | -111K | - | -97000 |
| longTermNetDebtIssuance | - | - | - | -149K | - | - | - | -111K | - | -97000 |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 16000 | 32000 | 161K | - | - | - | - | - | - | - |
| netCommonStockIssuance | 16000 | 32000 | 161K | - | - | - | - | - | - | - |
| commonStockIssuance | 16000 | 32000 | 161K | - | 16000 | - | - | 11000 | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | 100000 | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -273K | -545K | -272K | -542K | -271K | -543K | -271K | -490K | -245K | - |
| commonDividendsPaid | -273K | -545K | -272K | -542K | -271K | -543K | -271K | -490K | -245K | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -185K | -174K | -165K | -149K | -129K | -151K | 298K | 11000 | -106K | -97000 |
| netCashProvidedByFinancingActivities | -442K | -687K | -276K | -691K | -400K | -694K | 27000 | -590K | -351K | -97000 |