$0.03 (8.98%)
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| revenue | - | 97.54M | 77.44M | 65.83M |
| costOfRevenue | - | 84.22M | 63.6M | 55.25M |
| grossProfit | - | 13.32M | 13.85M | 10.58M |
| researchAndDevelopmentExpenses | - | - | - | - |
| generalAndAdministrativeExpenses | - | 13.11M | 7.56M | 5.46M |
| sellingAndMarketingExpenses | - | 2.6M | 2.69M | 1.08M |
| sellingGeneralAndAdministrativeExpenses | 1.93M | 15.71M | 10.24M | 6.54M |
| otherExpenses | 200K | -885.92K | -435.31K | -168.62 |
| operatingExpenses | 2.13M | 15.71M | 10.24M | 6.54M |
| costAndExpenses | -2.13M | 99.93M | 73.84M | 61.79M |
| netInterestIncome | 1.36M | -508K | -191K | -118K |
| interestIncome | 1.36M | 2.1M | 1.19M | - |
| interestExpense | - | 507.8K | 191.15K | 117.56K |
| depreciationAndAmortization | - | 2.37M | 1.51M | 623.46K |
| ebitda | -772K | 971.86K | 4.46M | 6.09M |
| ebit | -772K | -1.4M | 2.95M | 5.46M |
| nonOperatingIncomeExcludingInterest | -1.36M | -994K | 648.76K | -1.42M |
| operatingIncome | -2.13M | -2.39M | 3.6M | 4.04M |
| totalOtherIncomeExpensesNet | 2.2M | 983.46K | -840K | 1.31M |
| incomeBeforeTax | -772K | -1.41M | 2.76M | 5.34M |
| incomeTaxExpense | 244.06K | 550.46K | 620.14K | 758.14K |
| netIncomeFromContinuingOperations | -1.02M | -1.96M | 2.14M | 4.59M |
| netIncomeFromDiscontinuedOperations | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - |
| netIncome | -1.02M | -1.37M | 1.99M | 4.56M |
| netIncomeDeductions | - | - | - | - |
| bottomLineNetIncome | -1.02M | -1.37M | 284.72K | -31782 |
| eps | -0.18 | -0.01 | 0.02 | 0.04 |
| date | 2024-12-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| cashAndCashEquivalents | 40511 | 2.68M | 2.54M | 3.24M |
| shortTermInvestments | - | - | - | - |
| cashAndShortTermInvestments | 40511 | 2.68M | 2.54M | 3.24M |
| netReceivables | 54120 | 17.81M | 19.54M | 9.13M |
| accountsReceivables | - | 17.41M | 17.01M | 8.59M |
| otherReceivables | 54120 | 197.1K | 389.53K | 16652 |
| inventory | - | 4.83M | 3.07M | 2.99M |
| prepaids | 500 | 5.6M | 2.79M | 4.44M |
| otherCurrentAssets | - | 1.66M | 1.29M | 1.24M |
| totalCurrentAssets | 95131 | 32.57M | 29.24M | 21.05M |
| propertyPlantEquipmentNet | - | 2.1M | 1.61M | 1.35M |
| goodwill | - | 2.99M | 2.05M | - |
| intangibleAssets | - | 10.13M | 14.76M | 2.6M |
| goodwillAndIntangibleAssets | - | 13.12M | 16.81M | 2.6M |
| longTermInvestments | 18.08M | 71045 | 71045 | - |
| taxAssets | - | 462.43K | 94898 | 40730 |
| otherNonCurrentAssets | - | 1.23M | - | - |
| totalNonCurrentAssets | 18.08M | 16.99M | 18.59M | 3.99M |
| otherAssets | - | - | - | - |
| totalAssets | 18.18M | 49.56M | 47.82M | 25.04M |
| totalPayables | 25.56M | 16.16M | 13.57M | 6.98M |
| accountPayables | - | 13.58M | 12.6M | 6.47M |
| otherPayables | 1.04M | 2.57M | 969.3K | 511.95K |
| accruedExpenses | - | 1.55M | 484.57K | 188.76K |
| shortTermDebt | 1.83M | 9.3M | 9.41M | 2.47M |
| capitalLeaseObligationsCurrent | - | 865.06K | 517.25K | 512.29K |
| taxPayables | - | 1.02M | 969.3K | 511.95K |
| deferredRevenue | - | 209.9K | 363.73K | 433.92K |
| otherCurrentLiabilities | 5.79M | 2.32M | 759K | 431.48K |
| totalCurrentLiabilities | 7.61M | 30.4M | 25.1M | 10.59M |
| longTermDebt | - | 208.01K | 837.56K | 1.42M |
| capitalLeaseObligationsNonCurrent | - | 604.87K | 424.8K | 404.13K |
| deferredRevenueNonCurrent | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 346.97K | 609.57K | 6741 |
| otherNonCurrentLiabilities | - | 1.38M | 3.53M | - |
| totalNonCurrentLiabilities | - | 2.54M | 5.41M | 1.83M |
| otherLiabilities | - | - | - | - |
| capitalLeaseObligations | - | 1.47M | 942.04K | 916.42K |
| totalLiabilities | 7.61M | 32.93M | 30.5M | 12.43M |
| treasuryStock | - | - | - | - |
| preferredStock | - | - | - | - |
| commonStock | 18.04M | 702.59K | 166.5K | 166.5K |
| retainedEarnings | -7.47M | 11.94M | 13.31M | 11.33M |
| additionalPaidInCapital | - | 1.74M | 1.1M | 1.1M |
| date | 2024-12-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
| netIncome | -1.02M | -1.96M | 2.14M | 4.59M |
| depreciationAndAmortization | - | 2.37M | 1.51M | 623.46K |
| deferredIncomeTax | - | -669.87K | -253.17K | -34000 |
| stockBasedCompensation | - | - | - | - |
| changeInWorkingCapital | 1.72M | 761.92K | -9.03M | -11.86M |
| accountsReceivables | -143.34K | -390.95K | -9.07M | -5.09M |
| inventory | - | -1.61M | -97791 | -1.45M |
| accountsPayables | - | 980.4K | 6.1M | 4.69M |
| otherWorkingCapital | 1.86M | 1.79M | -5.96M | -10.01M |
| otherNonCashItems | -1.36M | -2.49M | 1.27M | -922.3K |
| netCashProvidedByOperatingActivities | -661.32K | -1.99M | -4.37M | -7.61M |
| investmentsInPropertyPlantAndEquipment | - | -277.64K | -538.36K | -254.4K |
| acquisitionsNet | - | -502.98K | -6122 | - |
| purchasesOfInvestments | -638.92K | -1.12M | -71045 | - |
| salesMaturitiesOfInvestments | - | - | - | 1.42M |
| otherInvestingActivities | 13.63M | 1.12M | -31.85M | 213.57K |
| netCashProvidedByInvestingActivities | 13M | -780.62K | -615.53K | 1.37M |
| netDebtIssuance | 622.46K | 2.58M | 6.39M | 1.13M |
| longTermNetDebtIssuance | - | -1.37M | 6.31M | 585.46K |
| shortTermNetDebtIssuance | 622.46K | 3.95M | 78362 | 543.56K |
| netStockIssuance | -13.14M | -163.9K | 117.7M | - |
| netCommonStockIssuance | - | -163.9K | - | - |
| commonStockIssuance | -13.14M | - | - | - |
| commonStockRepurchased | - | -163.9K | - | - |
| netPreferredStockIssuance | - | - | - | - |
| netDividendsPaid | - | - | - | - |
| commonDividendsPaid | - | - | - | - |
| preferredDividendsPaid | - | - | - | - |
| otherFinancingActivities | 31930 | -2.28M | -2.03M | -578.82K |
| netCashProvidedByFinancingActivities | -12.48M | 135.24K | 4.36M | 550.19K |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | - | - | - | - | - | - | - | - | - | - |
| costOfRevenue | - | - | - | - | - | - | - | - | - | - |
| grossProfit | - | - | - | - | - | - | - | - | - | - |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 223.1K | 590.96K | 750.5K | 369.45K | 223.17K | 924.28K | 331.44K | 586.78K | 778.39K | 301.49K |
| otherExpenses | 50000 | 50000 | 50000 | 50000 | 50000 | 53610 | 50000 | 61720 | 51000 | 50000 |
| operatingExpenses | 273.1K | 640.96K | 800.5K | 419.45K | 273.17K | 977.89K | 381.44K | 648.5K | 829.39K | 351.49K |
| costAndExpenses | -274K | -641K | -800K | -419K | -273K | -978K | -381K | -648K | -829K | -351K |
| netInterestIncome | 384.33K | 201.64K | 385.83K | 390.19K | 384.55K | 608.67K | 488.79K | 498.14K | 1.23M | 949.36K |
| interestIncome | 384.33K | 201.64K | 385.83K | 390.19K | 384.55K | 608.67K | 488.79K | 498.14K | 1.23M | 949.36K |
| interestExpense | - | - | - | - | - | - | - | - | - | - |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| ebitda | 111.25K | -439K | -415K | -29252 | 111.38K | -369K | 107.35K | -150K | 397.28K | 597.87K |
| ebit | 111.25K | -439K | -415K | -29252 | 111.38K | -369K | 107.35K | -150K | 397.28K | 597.87K |
| nonOperatingIncomeExcludingInterest | -384K | -202K | -386K | -390K | -385K | -609K | -489K | -498K | -1.23M | -949K |
| operatingIncome | -274K | -641K | -800K | -419K | -273K | -978K | -381K | -648K | -829K | -351K |
| totalOtherIncomeExpensesNet | -587.48K | 201.64K | 385.83K | 390.19K | 384.55K | 608.67K | 488.79K | 498.14K | 1.23M | 949.36K |
| incomeBeforeTax | 111.25K | -439K | -415K | -29252 | 111.38K | -369K | 107.35K | -150K | 397.28K | 597.87K |
| incomeTaxExpense | 70255 | 31845 | 70524 | 71441 | 70255 | 117.32K | 92146 | 94109 | 246.89K | 188.86K |
| netIncomeFromContinuingOperations | 41000 | -471K | -485K | -101K | 41124 | -487K | 15207 | -244K | 150.39K | 409K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 41000 | -471K | -485K | -101K | 41124 | -487K | 15207 | -244K | 150.39K | 409K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 41000 | -471K | -485K | -101K | 41124 | -487K | 15207 | -244K | 150.39K | 409K |
| eps | 0.02 | -0.1 | -0.08 | -0.02 | 0.01 | -0.17 | 0.0 | -0.03 | 0.01 | 0.03 |
| date | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 40511 | 40511 | 18452 | 118.35K | 2.68M | 188.24K | 4.21M | 285.48K | 2.54M | 19758 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 40511 | 40511 | 18452 | 118.35K | 2.68M | 188.24K | 4.21M | 285.48K | 2.54M | 19758 |
| netReceivables | 26.54M | 54120 | 135.96K | 7839 | 17.81M | 17.81M | 14.99M | - | 19.54M | - |
| accountsReceivables | 25.76M | - | - | - | 17.41M | 17.41M | 13.63M | - | 17.01M | - |
| otherReceivables | 774.36K | 54120 | 135.96K | 7839 | 197.1K | 197.1K | 432.02K | - | 389.53K | - |
| inventory | 5.94M | - | - | - | 4.83M | - | 4.14M | - | 3.07M | - |
| prepaids | 6.24M | 500 | 21500 | 42500 | 5.6M | 57966 | 3.87M | 204.32K | 276.7K | 283.4K |
| otherCurrentAssets | -38.66M | - | - | - | 1.66M | -17.81M | 1.63M | - | 1.29M | 1 |
| totalCurrentAssets | 95131 | 95131 | 175.92K | 168.69K | 32.57M | 246.2K | 28.83M | 489.79K | 29.24M | 303.16K |
| propertyPlantEquipmentNet | 1.19M | - | - | - | 2.1M | - | 1.11M | - | 1.61M | - |
| goodwill | 2.99M | - | - | - | 2.99M | 2.99M | 2.99M | - | 2.05M | - |
| intangibleAssets | 16.53M | - | - | - | 10.13M | 10.13M | 12.7M | - | 14.76M | - |
| goodwillAndIntangibleAssets | 19.52M | - | - | - | 13.12M | 13.12M | 15.69M | - | 16.81M | - |
| longTermInvestments | 18.08M | 18.08M | 17.69M | 30.64M | 71045 | 29.72M | 71045 | 43.22M | 71045 | 117.72M |
| taxAssets | 351.06K | - | - | - | 462.43K | - | 247.6K | - | 94898 | - |
| otherNonCurrentAssets | -21.06M | - | - | - | 1.23M | -13.12M | 308.94K | - | - | 61403 |
| totalNonCurrentAssets | 18.08M | 18.08M | 17.69M | 30.64M | 16.99M | 29.72M | 17.43M | 43.22M | 18.59M | 117.79M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 18.18M | 18.18M | 17.87M | 30.81M | 49.56M | 29.96M | 46.26M | 43.71M | 47.82M | 118.09M |
| totalPayables | 34.37M | - | - | - | 16.16M | 50465 | 15.24M | 341K | 13.57M | 303.89K |
| accountPayables | 32.96M | - | - | - | 13.58M | - | 14.2M | - | 12.6M | - |
| otherPayables | 1.42M | - | - | - | 2.57M | 50465 | 1.04M | 341K | 969.3K | 303.89K |
| accruedExpenses | - | - | - | - | 1.55M | - | 619.12K | - | 484.57K | - |
| shortTermDebt | 10.96M | 1.83M | 1.73M | 1.53M | 9.3M | 1.2M | 4.62M | 583K | 9.41M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | 865.06K | - | 404.88K | - | 517.25K | - |
| taxPayables | - | - | - | - | 1.02M | - | 1.04M | - | 969.3K | - |
| deferredRevenue | 505.32K | - | - | - | 209.9K | - | 2.56M | - | 363.73K | - |
| otherCurrentLiabilities | 6.51M | 5.79M | 5.11M | 4.5M | 2.32M | 3.86M | 1.99M | 2.7M | 759K | 790.85K |
| totalCurrentLiabilities | 52.35M | 7.61M | 6.83M | 6.02M | 30.4M | 5.12M | 25.44M | 3.62M | 25.1M | 1.09M |
| longTermDebt | 1.42M | - | - | - | 208.01K | 208.01K | 512.66K | - | 837.56K | - |
| capitalLeaseObligationsNonCurrent | 274.97K | - | - | - | 604.87K | 604.87K | 208.97K | - | 424.8K | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 346.97K | 346.97K | 462.58K | - | 609.57K | - |
| otherNonCurrentLiabilities | 10.59M | - | - | - | 1.38M | 1.38M | 2.98M | - | 3.53M | - |
| totalNonCurrentLiabilities | 12.28M | - | - | - | 2.54M | 2.54M | 4.17M | - | 5.41M | - |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 274.97K | - | - | - | 1.47M | 604.87K | 613.86K | - | 942.04K | - |
| totalLiabilities | 64.63M | 7.61M | 6.83M | 6.02M | 32.93M | 5.12M | 29.61M | 3.62M | 30.5M | 1.09M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 12195 | 18.04M | 17.73M | 30.45M | 702.59K | 29.53M | 853.84K | 42.76M | 166.5K | 117.15M |
| retainedEarnings | 17.51M | -7.47M | -6.69M | -5.66M | 11.94M | -4.68M | 11.78M | -2.67M | 13.31M | -152.24K |
| additionalPaidInCapital | 18.15M | - | - | - | 1.74M | - | 1.48M | - | 1.1M | - |
| date | 2024-12-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -471.16K | 41123 | -485.19K | -100.69K | 41124 | -486.54K | 15207 | -244.47K | 150.39K | 409K |
| depreciationAndAmortization | - | - | - | - | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 767K | 222.16K | 387.84K | 339.8K | 227.6K | 360.55K | 152.38K | -236.18K | 1.12M | 268.11K |
| accountsReceivables | 84365 | -7348 | -220.35K | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | - | - | - | - | - | - | - | - | - | - |
| otherWorkingCapital | 682.64K | 229.51K | 608.19K | 339.8K | 227.6K | 360.55K | 152.38K | -236.18K | 1.12M | 268.11K |
| otherNonCashItems | -186.65K | -377.01K | -412.27K | -386.29K | -384.55K | -603.73K | -480.63K | -493.31K | -1.23M | -954.64K |
| netCashProvidedByOperatingActivities | 109.2K | -113.73K | -509.61K | -147.18K | -115.82K | -729.72K | -313.05K | -973.96K | 41229 | -277.53K |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -185K | -72976 | -157.35K | -223.6K | -75000 | -423.01K | -297.1K | -98938 | -300K | -1.21M |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -136.91K | -43205 | 13.67M | 148.84K | - | 15.23M | -189.61K | 76.25M | 181.58K | 748.05 |
| netCashProvidedByInvestingActivities | -321.92K | -116.18K | 13.51M | -74758 | -75000 | 14.81M | -486.7K | 76.15M | -118.42K | -1.21M |
| netDebtIssuance | 94832 | 141.61K | 207.77K | 178.25K | 143.58K | 408.12K | 207.06K | 361.45K | 220K | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | 94832 | 141.61K | 207.77K | 178.25K | 143.58K | 408.12K | 207.06K | 361.45K | 220K | - |
| netStockIssuance | 131.91K | 41628 | -13.31M | - | - | -14.57M | 228.88K | -75.85M | - | 1.22M |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | 131.91K | 41628 | -13.31M | - | - | -14.57M | 228.88K | -75.85M | - | 1.22M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 9812 | 19898 | 850 | 1370 | 20000 | 269.46K | 83192 | 439.58K | - | - |
| netCashProvidedByFinancingActivities | 236.55K | 203.14K | -13.1M | 179.62K | 163.58K | -13.89M | 519.13K | -75.05M | 220K | 1.22M |