-$0.03 (-0.66%)
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 166.26M | 166.26M | 145.81M | 117.19M | 138.06M | 143.35M | 90.21M | 93.02M | 84.98M | 69.3M |
| costOfRevenue | 140.85M | 139.48M | 123.49M | 100.28M | 116.27M | 116.02M | 74.21M | 75.04M | 66.21M | 51.34M |
| grossProfit | 25.42M | 26.78M | 22.32M | 16.9M | 21.79M | 27.33M | 16M | 17.98M | 18.78M | 17.95M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | 20.87M | 17.57M | 17.37M | 16.84M | 10.61M | 10.32M | 12.43M | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 19.55B | 19.55M | 20.87M | 17.57M | 17.37M | 16.84M | 10.61M | 10.32M | 12.43M | 6.12M |
| otherExpenses | -19.53B | 904.17K | - | - | - | - | - | - | 23802 | -31369 |
| operatingExpenses | 19.09M | 20.46M | 20.87M | 17.57M | 17.37M | 16.84M | 10.61M | 10.32M | 12.43M | 6.12M |
| costAndExpenses | 159.94M | 159.94M | 144.37M | 117.85M | 133.65M | 132.87M | 84.83M | 85.36M | 78.64M | 57.46M |
| netInterestIncome | -1.63M | -1.63M | -1.72M | -1.2M | -768.13K | -210.58K | - | - | - | - |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 1.63M | 1.63M | 1.72M | 1.2M | 768.13K | 210.58K | - | - | - | - |
| depreciationAndAmortization | 3.66M | 3.66M | 3.27M | 3.3M | 3.42M | 2.95M | 2.55M | 1.99M | 1.26M | 1.22M |
| ebitda | 9.99M | 10.04M | 5.14M | 3.13M | 8.27M | 13.61M | 7.94M | 9.66M | 7.6M | 13.05M |
| ebit | 6.33M | 6.37M | 1.87M | -165.84K | 4.85M | 10.65M | 5.39M | 7.67M | 6.37M | 11.83M |
| nonOperatingIncomeExcludingInterest | - | -45416 | -424.11K | -499.12K | -437K | -165.89K | - | - | -23800 | - |
| operatingIncome | 6.33M | 6.33M | 1.45M | -664.96K | 4.41M | 10.49M | 5.39M | 7.67M | 6.35M | 11.83M |
| totalOtherIncomeExpensesNet | -1.58M | -1.58M | -1.3M | -704.48K | -331.13K | -44683 | 108.51K | -21120 | 23802 | -31369 |
| incomeBeforeTax | 4.75M | 4.75M | 151.19K | -1.37M | 4.08M | 10.44M | 5.5M | 7.64M | 6.37M | 11.8M |
| incomeTaxExpense | 1.12M | 1.12M | 991.12K | 672.5K | 1.66M | 2.52M | 1.35M | 1.17M | 1.26M | 1.4M |
| netIncomeFromContinuingOperations | 3.63M | 3.63M | -839.93K | -2.04M | 2.42M | 7.92M | 4.15M | 6.47M | 5.11M | 10.4M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.54M | 3.54M | -848.37K | -2.01M | 2.42M | 7.92M | 4.15M | 6.48M | 5.11M | 10.41M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.54M | 3.54M | -848.37K | -2.01M | 2.42M | 7.92M | 4.15M | 6.48M | 5.11M | 10.41M |
| eps | 0.28 | 0.28 | -0.07 | -0.16 | 0.19 | 0.67 | 0.37 | 0.57 | 0.46 | 0.92 |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 10.76M | 10.76M | 13.35M | 12.43M | 17.8M | 25.18M | 21.84M | 26.13M | 27.18M | 8.6M |
| shortTermInvestments | - | - | - | - | - | 500K | - | - | - | - |
| cashAndShortTermInvestments | 10.76M | 10.76M | 13.35M | 12.43M | 17.8M | 25.68M | 21.84M | 26.13M | 27.18M | 8.6M |
| netReceivables | 5.68M | 5.68M | 3.08M | 5.42M | 2.34M | 11.42M | 12.41M | 5.34M | 4.02M | 5.3M |
| accountsReceivables | 5.68M | 5.68M | 3.08M | 5.42M | 2.33M | 11.05M | 12.03M | 5.34M | 4.02M | 5.3M |
| otherReceivables | - | - | - | - | 16763 | 374.38K | 379.72K | - | - | - |
| inventory | 29.96B | 29.96M | 34.35M | 30.33M | 34.19M | 29.54M | 28.07M | 24.75M | 21.52M | 21.42M |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | -29.91B | 11.99M | 3.65M | 2.75M | 2.95M | 3.23M | 2.33M | 2.76M | 2.63M | 1.53M |
| totalCurrentAssets | 58.39M | 58.39M | 54.42M | 50.92M | 57.28M | 69.87M | 64.65M | 58.98M | 55.35M | 36.85M |
| propertyPlantEquipmentNet | 28.43B | 28.43M | 25.87M | 26.26M | 23.33M | 12.76M | 7.3M | 7.32M | 2.36M | 2.82M |
| goodwill | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | - | -1.04M | - | - |
| longTermInvestments | 1.7M | 1.7M | 1.72M | 1.61M | 2.45M | 1.83M | 1.15M | 1.04M | 1.46M | 3.6M |
| taxAssets | - | - | 1.98M | 158.33K | 153.87K | 352.59K | 148.66K | 139.9K | 81460 | - |
| otherNonCurrentAssets | -28.4B | 834.69K | 464.93K | 802.3K | - | - | - | 1.04M | - | - |
| totalNonCurrentAssets | 33.4M | 31.46M | 30.53M | 29.33M | 26.44M | 15.44M | 8.59M | 8.5M | 3.9M | 6.42M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 91.79M | 89.85M | 84.95M | 80.25M | 83.72M | 85.31M | 73.25M | 67.48M | 59.25M | 43.27M |
| totalPayables | 8.5M | 8.5M | 7.81M | 7.99M | 8.63M | 7.7M | 9.73M | 7.46M | 4.54M | 4.89M |
| accountPayables | 7.17M | 7.17M | 6.51M | 6.34M | 5.78M | 4.84M | 7.92M | 6.38M | 3.38M | 4.78M |
| otherPayables | 1.33M | 1.33M | 1.31M | 1.65M | 2.85M | 2.86M | 1.8M | 1.09M | 1.16M | 112K |
| accruedExpenses | 5.53M | - | - | - | - | - | 2.33M | - | - | - |
| shortTermDebt | 4.96M | 5.28M | 4.85M | 370.8K | 481.5K | 739.1K | 1.01M | 210.32K | 648.71K | 980.2K |
| capitalLeaseObligationsCurrent | 319.91K | - | 339.7K | 370.8K | 481.5K | 739.1K | 400.04K | - | - | - |
| taxPayables | 1.33B | 1.33M | 1.31M | 1.65M | 2.85M | 2.86M | 1.8M | 1.09M | 1.16M | 112K |
| deferredRevenue | 241.36K | 241.36K | 487K | 10199 | 928.39K | - | - | - | - | - |
| otherCurrentLiabilities | 2.09M | 7.62M | 6.33M | 6.04M | 3.93M | 4.96M | 1.36M | 3.18M | 2.39M | 2.05M |
| totalCurrentLiabilities | 21.64M | 21.64M | 19.82M | 14.78M | 14.45M | 14.14M | 14.83M | 10.85M | 7.59M | 7.92M |
| longTermDebt | 2.76M | 2.76M | 287.53K | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 539.18K | 539.18K | 287.53K | 618.3K | 287.25K | 869.31K | 869.31K | 649.94K | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.94M | 73 | 1.98M | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | -287.53K | 417.45K | 751.41K | 1M | 1.09M | 1.23M | 1.4M | 1.29M |
| totalNonCurrentLiabilities | 5.24M | 3.3M | 2.26M | 1.04M | 1.04M | 1.87M | 2.03M | 1.88M | 1.4M | 1.29M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 859.09K | 539.18K | 627.23K | 989.1K | 768.75K | 1.61M | 1.27M | 649.94K | - | - |
| totalLiabilities | 26.88M | 24.94M | 22.08M | 15.81M | 15.49M | 16.01M | 16.86M | 12.73M | 8.99M | 9.21M |
| treasuryStock | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12939 | 12939 | 12939 | 12533 | 12533 | 12333 | 11332 | 11324 | 11324 | 9895 |
| retainedEarnings | 39.39M | 39.39M | 38.4M | 41.7M | 46.17M | 46.27M | 40.75M | 39M | 34.79M | 30.95M |
| additionalPaidInCapital | 26.58M | 26.58M | 25.67M | 23.92M | 22.93M | 22.52M | 15.3M | 15.24M | 14.96M | 2.74M |
| date | 2026-03-31 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.54M | 3.54M | -848.37K | -2.04M | 2.42M | 7.92M | 4.15M | 6.48M | 5.11M | 10.4M |
| depreciationAndAmortization | 3.66M | 3.66M | 3.27M | 3.3M | 3.42M | 2.95M | 2.55M | 1.99M | 1.26M | 1.22M |
| deferredIncomeTax | -47 | - | - | - | 198.72K | -203.93B | - | - | -81.46M | - |
| stockBasedCompensation | 904.17K | 904.17K | 1.76M | 986.05K | 413.9K | 947.08K | 66251 | - | 3.59M | 116.58K |
| changeInWorkingCapital | -5.77M | -5.77M | -2.99M | 428.68K | 4.55M | -3.08M | -8.14M | -1.84M | -185.96K | -6.57M |
| accountsReceivables | -2.67M | -2.67M | 2.36M | -2.9M | 8.81M | 762.61K | -6.7M | -1.32M | 1.28M | -179.49K |
| inventory | -2.25M | -4.25M | -4.02M | 5.42M | -4.4M | -3.22M | -2.4M | -3.23M | -770.72K | -1.15M |
| accountsPayables | 659.71K | 659.71K | 167.07K | 557.67K | 942.34K | -3.08M | 1.55M | 3M | -1.4M | -5.47M |
| otherWorkingCapital | -1.51M | 486.61K | -1.49M | -2.64M | -795.52K | 2.46M | -589.02K | -285.31K | 706.01K | 230.1K |
| otherNonCashItems | 163.28K | 163.28K | 1.92M | -187.76K | -198.72K | 203.93B | -124.89K | 279.1K | 81.46M | 10.48M |
| netCashProvidedByOperatingActivities | 2.49M | 2.49M | 1.36M | 2.48M | 10.81M | 8.96M | -1.5M | 6.91M | 9.78M | 5.16M |
| investmentsInPropertyPlantAndEquipment | -5.13M | -5.13B | -2.04M | -4.84M | -5.81M | -5.05M | -890.46K | -4.68M | -791K | -877.94K |
| acquisitionsNet | - | - | - | - | -7.3M | -3.2M | - | - | -380K | - |
| purchasesOfInvestments | -665.82K | - | -329.33K | -300.76K | -668.34K | -419.6K | -9.81M | -253.41K | -810.11K | - |
| salesMaturitiesOfInvestments | - | - | - | - | 668.34K | 419.6K | 9.81M | - | 810.11K | - |
| otherInvestingActivities | - | 5.12B | -329.33K | - | -668.34K | -419.6K | - | - | -430.11K | 336.75K |
| netCashProvidedByInvestingActivities | -5.79M | -5.79M | -2.37M | -5.14M | -13.78M | -8.67M | -894.26K | -4.93M | -1.6M | -541.2K |
| netDebtIssuance | 3.21M | 3.21M | 4.51M | - | - | -612.7K | 612.47K | -648.43K | - | 980.4K |
| longTermNetDebtIssuance | 2.82M | 2.82M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 390.53K | 390.53K | 4.51M | - | - | -612.7K | 612.47K | -648.43K | -331.88K | 980.4K |
| netStockIssuance | - | - | - | - | -1.17M | 6.27M | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | -1.17M | 6.27M | - | - | 8.93M | 1.77M |
| commonStockIssuance | - | - | - | - | - | 6.27M | - | - | 8.93M | 1.77M |
| commonStockRepurchased | - | - | - | - | -1.17M | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.54M | -2.54M | -2.46M | -2.46M | -2.48M | -2.37M | -2.26M | -2.26M | -1.13M | - |
| commonDividendsPaid | -2.54M | -2.54M | -2.46M | -2.46M | -2.48M | -2.37M | -2.26M | -2.26M | -1.13M | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | 31365 | -300.17K | -1763 | -1763 | - | 8.6M | -655.45K |
| netCashProvidedByFinancingActivities | 671.35K | 671.35K | 2.05M | -2.43M | -3.95M | 3.29M | -1.65M | -2.91M | 7.47M | 324.95K |
| date | 2026-03-31 | 2026-03-31 | 2025-12-31 | 2025-12-31 | 2025-09-30 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 42.9M | 42.9M | 41.77M | 41.77M | 41.97M | 41.97M | 39.63M | 29.25M | 35.38M | 40.24M |
| costOfRevenue | 35.54M | 35.88M | 34.72M | 34.72M | 35.68M | 35.79M | 33.54M | 24.01M | 30M | 33.18M |
| grossProfit | 7.47M | 7.02M | 7.05M | 7.05M | 6.29M | 6.17M | 6.09M | 5.24M | 5.38M | 7.06M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 5.02M | - | 5.13M | 5.11M | 5.2M | 5.08M | 5.13M | 4.81M | 4.68M | 5.92M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 5.02M | 4.8M | 5.11M | 5.11M | 5.2M | 5.08M | 5.13M | 4.81M | 4.68M | 5.92M |
| otherExpenses | 115.49K | -113.43K | - | - | - | - | - | - | - | - |
| operatingExpenses | 5.13M | 4.68M | 5.11M | 5.11M | 5.2M | 5.08M | 5.13M | 4.81M | 4.68M | 5.92M |
| costAndExpenses | 40.56M | 40.56M | 39.83M | 39.83M | 40.88M | 40.88M | 38.67M | 28.82M | 34.68M | 39.11M |
| netInterestIncome | 492.61M | -382.87K | -393.19K | -393.19K | -493.48K | -493.48M | -355.85K | -371.47K | -364.94K | -503.15K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | -492.61M | 382.87K | 393.19K | 393.19K | 493.48K | 493.48M | 355.85K | 371.47K | 364.94K | 503.15K |
| depreciationAndAmortization | 937.15K | 937.15K | 767.6K | 902.76K | 941.21K | 941.21K | 882.3K | 857.03K | 907.03K | 746.84K |
| ebitda | 3.26M | 3.27M | 2.69M | 2.82M | 2.07M | 495.06M | 1.89M | 1.41M | 1.73M | 2.02M |
| ebit | 2.32M | 2.34M | 1.92M | 1.92M | 1.13M | 494.12M | 1.01M | 551.18K | 820.97K | 1.27M |
| nonOperatingIncomeExcludingInterest | 15801 | - | 25250 | 25250 | -37153 | -493.03M | -49310 | -117.67K | -113.24K | -139.17K |
| operatingIncome | 2.34M | 2.34M | 1.94M | 1.94M | 1.09M | 1.09M | 959K | 433.52K | 707.73K | 1.13M |
| totalOtherIncomeExpensesNet | -398.67K | -398.67K | -418.44K | -418.44K | -456.33K | -456.33K | -306.53K | -253.8K | -251.7K | -363.98K |
| incomeBeforeTax | 1.94M | 1.94M | 1.52M | 1.52M | 633.06K | 633.06K | 652.46K | 179.71K | 456.03K | 770.43K |
| incomeTaxExpense | 269.52K | 269.52K | 367.94K | 367.94K | 153.76K | 153.76K | 328.83K | 323.81K | 449.71K | 105.88K |
| netIncomeFromContinuingOperations | 1.67M | 1.67M | 1.16M | 1.16M | 479.3K | 479.3K | 323.63K | -144.1K | 6314 | 664.55K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.59M | 1.59M | 1.17M | 1.17M | 461.6K | 461.6K | 318.68K | -152.64K | -5806 | 655.29K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.59M | 1.59M | 1.17M | 1.17M | 461.6K | 461.6K | 318.68K | -152.64K | -5806 | 655.29K |
| eps | 0.13 | 0.12 | 0.09 | 0.09 | 0.04 | 0.04 | 0.03 | -0.01 | -0.0 | 0.05 |
| date | 2026-03-31 | 2026-03-31 | 2025-12-31 | 2025-12-31 | 2025-09-30 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 10.76M | 10.76M | 11.45M | 11.45M | 12M | 12M | 5.8M | 13.35M | 13.22M | 16.34M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 10.76M | 10.76M | 11.45M | 11.45M | 12M | 12M | 5.8M | 13.35M | 13.22M | 16.34M |
| netReceivables | 5.68M | 5.68M | 7.83M | 7.83M | 5.8M | 5.8M | 9.98M | 3.08M | 7.24M | 5.79M |
| accountsReceivables | 5.68M | 5.68M | 7.83M | 7.83M | 5.8M | 5.8M | 9.98M | 3.08M | 7.24M | 5.79M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | 29.96M | 29.96M | 26.03M | 26.03M | 26.26M | 26.26M | 27.32M | 34.35M | 26.98M | 26.24M |
| prepaids | - | - | - | 8.09M | 8M | 8M | 6.98M | - | - | - |
| otherCurrentAssets | 11.99M | 11.99M | 11.45M | 3.36M | 3.5M | 3.5M | 3.29M | 3.65M | 3.68M | 3.22M |
| totalCurrentAssets | 58.39M | 58.39M | 56.77M | 56.77M | 55.55M | 55.55M | 53.36M | 54.42M | 51.11M | 51.58M |
| propertyPlantEquipmentNet | 28.43M | 28.43M | 24.64M | 24.64M | 25.2M | 25.2M | 25.63M | 25.87M | 25.39M | 25.71M |
| goodwill | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K | 499.28K |
| longTermInvestments | 1.7M | 1.7M | 1.7M | - | - | - | - | 1.72M | 1.56M | 1.55M |
| taxAssets | - | - | - | - | - | - | - | 1.98M | 158.33K | 158.33K |
| otherNonCurrentAssets | 834.69K | 2.77M | 604.51K | 2.31M | 2.08M | 2.08M | 2.25M | 464.93K | 1.11M | 852.84K |
| totalNonCurrentAssets | 31.46M | 33.4M | 27.45M | 27.45M | 27.78M | 27.78M | 28.38M | 30.53M | 28.72M | 28.76M |
| otherAssets | - | - | 1 | - | - | - | - | - | - | - |
| totalAssets | 89.85M | 91.79M | 84.21M | 84.21M | 83.34M | 83.34M | 81.74M | 84.95M | 79.84M | 80.35M |
| totalPayables | 8.5M | 8.5M | 4.71M | 6.6M | 10.12M | 10.12M | 9.19M | 7.81M | 5.02M | 5.35M |
| accountPayables | 7.17M | 7.17M | 3.59M | 3.59M | 7.76M | 7.76M | 6.18M | 6.51M | 3.89M | 4.39M |
| otherPayables | 1.33M | 1.33M | 1.12M | 3.01M | 2.37M | 2.37M | 3.02M | 1.31M | 1.13M | 952.11K |
| accruedExpenses | - | 5.53M | - | 3.96M | 4.08M | 4.08M | 3.66M | - | - | - |
| shortTermDebt | 5.28M | 4.96M | 9.34M | 9.34M | 5.18M | 5.18M | 4.77M | 4.85M | 5.29M | 3.91M |
| capitalLeaseObligationsCurrent | - | 319.91K | 180.04K | 180.04K | 314.68K | 314.68K | 336.89K | 339.7K | 325.62K | 343.87K |
| taxPayables | 1.33M | 1.33M | 1.12M | 1.12M | 865.16M | 865.16K | 1.41M | 1.31M | 1.13M | 952.11K |
| deferredRevenue | 241.36K | 241.36K | 294.62K | 294.62K | 691.26K | 691.26K | 622.1K | 487K | 58641 | 1.12M |
| otherCurrentLiabilities | 7.62M | 2.09M | 5.85M | - | - | - | 175.29K | 6.33M | 5.61M | 5.68M |
| totalCurrentLiabilities | 21.64M | 21.64M | 20.38M | 20.38M | 20.38M | 20.38M | 18.75M | 19.82M | 16.31M | 16.41M |
| longTermDebt | 2.76M | 2.76M | - | - | - | - | - | 287.53K | 344.41K | 481.58K |
| capitalLeaseObligationsNonCurrent | 539.18K | 539.18K | 184.91K | 184.91K | 109.06K | 109.06K | 197.11K | 287.53K | 344.41K | 481.58K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 73 | 1.94M | 120 | 120 | 120 | 120 | 120 | 1.98M | - | - |
| otherNonCurrentLiabilities | - | - | -1 | - | - | - | - | -287.53K | -344.41K | -481.58K |
| totalNonCurrentLiabilities | 3.3M | 5.24M | 185.03K | 185.03K | 109.18K | 109.18K | 197.23K | 2.26M | 344.41K | 481.57K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 539.18K | 859.09K | 364.95K | 364.95K | 423.74K | 423.74K | 534K | 627.23K | 670.03K | 825.44K |
| totalLiabilities | 24.94M | 26.88M | 20.56M | 20.56M | 20.49M | 20.49M | 18.95M | 22.08M | 16.65M | 16.89M |
| treasuryStock | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M | -1.17M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12939 | 12939 | 12939 | 12939 | 12939 | 12939 | 12939 | 12939 | 12533 | 12533 |
| retainedEarnings | 39.39M | 39.39M | 38.44M | 38.44M | 37.91M | 37.91M | 38.08M | 38.4M | 39.16M | 39.78M |
| additionalPaidInCapital | 26.58M | 26.58M | 26.36M | 26.36M | 26.13M | 26.13M | 25.9M | 25.67M | 25.33M | 24.86M |
| date | 2026-03-31 | 2026-03-31 | 2025-12-31 | 2025-12-31 | 2025-09-30 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 1.65M | 1.65M | 1.17M | 1.16M | 479.3K | 461.6K | 323.63K | -152.64K | 6314 | 664.55K |
| depreciationAndAmortization | -4064 | -4064 | 1.84M | 902.76K | 941.21K | 941.21K | 882.3K | 857.03K | 907.03K | 746.84K |
| deferredIncomeTax | -47 | -47 | - | - | - | - | - | 448.87K | - | - |
| stockBasedCompensation | -4975 | -4975 | 457.65K | 228.82K | 228.83K | 228.83K | 222.67K | 341.04K | 474.09K | 474.09K |
| changeInWorkingCapital | 3.09M | 3.09M | 2.76M | -6.1M | 5.15M | 5.15M | -7.91M | 442.97K | -4.09M | 2.73M |
| accountsReceivables | 2.08M | 2.08M | -2.03M | -2.03M | 4.18M | 4.18M | -6.9M | 4.16M | -1.41M | 3.59M |
| inventory | -4.47M | -2.48M | -113.85K | 226.07K | 1.06M | 1.4M | 387.8K | -7.37M | 1.09M | 520.89K |
| accountsPayables | 3.58M | 3.58M | -4.17M | -4.17M | 1.58M | 1.58M | -329.18K | 2.62M | -506.65K | 1.09M |
| otherWorkingCapital | 1.9M | -100.18K | 9.07M | -123.25K | -1.67M | -2.01M | -1.06M | 1.03M | -3.26M | -2.48M |
| otherNonCashItems | 1.26M | 1.26M | -10.05M | - | - | 18775 | - | 8073 | -307.4K | 16768 |
| netCashProvidedByOperatingActivities | 5.99M | 5.99M | -3.81M | -3.81M | 6.8M | 6.8M | -6.48M | 1.95M | -3.01M | 4.63M |
| investmentsInPropertyPlantAndEquipment | -4.19M | -4.19M | -91748 | -92043 | -379.51K | -379.81K | -464.89K | -962.91K | -458.55K | -473.42K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -709.67K | -709.67K | 459.64K | -226.11K | 40486 | -209.62K | -250.03K | 265.12K | -277.06K | -75842 |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 479.42K | 479.42K | -685.68K | - | - | 250.03K | - | 265.05K | - | - |
| netCashProvidedByInvestingActivities | -4.42M | -4.42M | -317.78K | -318.15K | -339.02K | -339.39K | -714.92K | -697.87K | -735.61K | -549.26K |
| netDebtIssuance | -1.62M | -1.62M | - | 4.16M | 407.69K | 407.92K | 256.29K | -455.41K | 1.4M | 1.44M |
| longTermNetDebtIssuance | 2.82M | 2.82M | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | -4.44M | -4.44M | - | 4.16M | 407.69K | 407.92K | 256.29K | -455.41K | 1.4M | 1.44M |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -635.44K | -635.44K | -634.55K | -635K | -635K | -635.44K | -635K | -614.54K | -614.74K | -614.74K |
| commonDividendsPaid | -635K | -634.71K | -634.55K | -635K | -635K | -635.44K | -635K | -614.54K | -614.74K | -614.74K |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1321 | 1321 | 4.16M | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -2.25M | -2.25M | 3.53M | 3.53M | -227.31K | -227.52K | -378.71K | -1.07M | 782.96K | 824.75K |