-$0.01 (-3.4%)
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| revenue | 378.17M | 32.2M | 10.78M | 144.15M | 73.04M |
| costOfRevenue | 318.11M | 24.64M | 7.84M | 107.22M | 61.99M |
| grossProfit | 60.06M | 7.57M | 2.94M | 36.93M | 11.05M |
| researchAndDevelopmentExpenses | - | - | - | - | - |
| generalAndAdministrativeExpenses | 21.91M | 409.88K | 684.29K | 3.54M | 2.11M |
| sellingAndMarketingExpenses | - | 2.88M | 833.53K | - | - |
| sellingGeneralAndAdministrativeExpenses | 21.91M | 3.29M | 1.52M | 3.54M | 2.11M |
| otherExpenses | 28.38M | 676.12K | 218.8K | 9.92M | 3.86M |
| operatingExpenses | 50.29M | 3.97M | 1.74M | 13.45M | 5.97M |
| costAndExpenses | 368.4M | 28.6M | 9.58M | 120.68M | 67.96M |
| netInterestIncome | -1.65M | -159.92K | -28090 | -21012 | -1477 |
| interestIncome | 1.04M | 30074 | - | 478.13 | 7.22 |
| interestExpense | 2.69M | 190K | 28091 | 21490 | 1484 |
| depreciationAndAmortization | 5.51M | 619.52K | 176.77K | 4331 | 1560 |
| ebitda | 17.08M | 4.06M | 1.41M | 3.02M | 735.46K |
| ebit | 11.56M | 3.44M | 1.23M | 3.02M | 733.9K |
| nonOperatingIncomeExcludingInterest | -1.79M | 161.6K | -34071 | - | - |
| operatingIncome | 9.77M | 3.6M | 1.2M | 23.49M | 5.08M |
| totalOtherIncomeExpensesNet | -897.52K | -351.6K | 5978 | -165.41K | 596.72K |
| incomeBeforeTax | 8.87M | 3.25M | 1.21M | 23.33M | 5.68M |
| incomeTaxExpense | 6.43M | 742.03K | 254.5K | 534.81K | 151.42K |
| netIncomeFromContinuingOperations | 2.44M | 2.51M | 951.72K | 19.16M | 4.5M |
| netIncomeFromDiscontinuedOperations | - | - | 527.38K | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | -7.77 |
| netIncome | 7.87M | 2.53M | 1.49M | 2.46M | 580.99K |
| netIncomeDeductions | - | - | - | - | - |
| bottomLineNetIncome | 7.87M | 2.53M | 1.49M | 2.46M | 580.99K |
| eps | 0.13 | 0.04 | 0.02 | 0.04 | 0.01 |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 20.4M | 6.39M | 46.61M | 8.65M | 10.7M |
| shortTermInvestments | - | - | - | - | - |
| cashAndShortTermInvestments | 20.4M | 6.39M | 46.61M | 8.65M | 10.7M |
| netReceivables | 232.27M | 154.61M | 107.22M | 32.53M | 15.97M |
| accountsReceivables | -8.6M | 332.57K | 675K | 2.77M | 443.36K |
| otherReceivables | 240.87M | 154.27M | 106.54M | 29.76M | 15.53M |
| inventory | - | - | - | - | - |
| prepaids | 1.37M | 358.64K | - | 790.18K | 3.15M |
| otherCurrentAssets | 24.83M | 26.09M | -142.8K | 37025 | 405.42K |
| totalCurrentAssets | 278.87M | 187.45M | 153.83M | 41.97M | 29.82M |
| propertyPlantEquipmentNet | 8.14M | 9.74M | 14.07M | 120.6K | 19319 |
| goodwill | 35.12M | 34.07M | 34.07M | - | - |
| intangibleAssets | - | - | - | - | - |
| goodwillAndIntangibleAssets | 35.12M | 34.07M | 34.07M | - | - |
| longTermInvestments | 11.69M | 10.51M | - | - | - |
| taxAssets | - | - | - | - | - |
| otherNonCurrentAssets | - | 1.06M | 1.72M | - | - |
| totalNonCurrentAssets | 54.95M | 55.38M | 49.85M | 120.6K | 19319 |
| otherAssets | - | - | - | - | - |
| totalAssets | 333.82M | 242.82M | 203.68M | 42.09M | 29.84M |
| totalPayables | 38.53M | 33.62M | 55.18M | 22.81M | 16M |
| accountPayables | 24.29M | 22.73M | 16.7M | 14.1M | 12.62M |
| otherPayables | 14.25M | 10.89M | 38.48M | 8.72M | 3.38M |
| accruedExpenses | 2.44M | 5.7M | 991.81K | 25500 | 63500 |
| shortTermDebt | 79.14M | 40.85M | 7.54M | 5.06M | 1.42M |
| capitalLeaseObligationsCurrent | 2.36M | 2.86M | 2.46M | - | - |
| taxPayables | 12.08M | 8.74M | 5.68M | 3.78M | 1.35M |
| deferredRevenue | 53.95M | 59.36M | 53.86M | 6.69M | 10.06M |
| otherCurrentLiabilities | - | - | - | - | - |
| totalCurrentLiabilities | 176.43M | 142.4M | 120.03M | 34.59M | 27.54M |
| longTermDebt | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | 2.36M | 5.22M | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 236.64K | - |
| otherNonCurrentLiabilities | - | - | - | -236.64K | - |
| totalNonCurrentLiabilities | - | 2.36M | 5.22M | - | - |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | 2.36M | 5.22M | 7.68M | - | - |
| totalLiabilities | 176.43M | 144.77M | 125.25M | 34.59M | 27.54M |
| treasuryStock | - | - | - | - | - |
| preferredStock | - | - | - | - | - |
| commonStock | 25 | 24 | 24 | 12 | 8 |
| retainedEarnings | 97.76M | 89.89M | 70.13M | 7.5M | 2.3M |
| additionalPaidInCapital | 65.29M | 8.4M | 8.4M | 98 | 102 |
| date | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
|---|---|---|---|---|---|
| netIncome | 2.44M | 19.63M | 7.46M | 19.16M | 4.5M |
| depreciationAndAmortization | 5.51M | 4.85M | 1.39M | 33720 | 12098 |
| deferredIncomeTax | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - |
| changeInWorkingCapital | -87.11M | -51.73M | 39.12M | -16.97M | 11.8M |
| accountsReceivables | -43.88M | -57.12M | -6.86M | -19.82M | -1.75M |
| inventory | - | - | - | - | - |
| accountsPayables | 1.55M | 6.04M | 2.4M | 1.48M | 6.34M |
| otherWorkingCapital | -44.79M | -649.43K | 43.58M | 1.37M | 7.2M |
| otherNonCashItems | 16.8M | 8.52M | 1.75M | 700.54K | 74358 |
| netCashProvidedByOperatingActivities | -62.35M | -18.74M | 49.71M | 2.93M | 16.39M |
| investmentsInPropertyPlantAndEquipment | -3.92M | -517.7K | -473.77K | -142.08K | -21000 |
| acquisitionsNet | -1.06M | -1M | 3.14M | - | - |
| purchasesOfInvestments | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - |
| otherInvestingActivities | -3.78M | -11.31M | 7M | 7424 | - |
| netCashProvidedByInvestingActivities | -8.75M | -12.83M | 9.66M | -134.65K | -21000 |
| netDebtIssuance | 38.28M | 22.45M | 2.47M | 3.64M | 1.42M |
| longTermNetDebtIssuance | - | 22.45M | 2.47M | 3.64M | 1.42M |
| shortTermNetDebtIssuance | 38.28M | - | - | - | - |
| netStockIssuance | 67.41M | - | - | - | - |
| netCommonStockIssuance | 67.41M | - | - | - | - |
| commonStockIssuance | 67.41M | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - |
| netDividendsPaid | - | - | - | -10.7M | -8M |
| commonDividendsPaid | - | - | - | -10.7M | -8M |
| preferredDividendsPaid | - | - | - | - | - |
| otherFinancingActivities | -13.81M | -13.05M | -23.88M | 2.21M | -717.32K |
| netCashProvidedByFinancingActivities | 91.88M | 9.4M | -21.41M | -4.85M | -7.3M |
| date | 2025-09-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 55.24M | 91.87M | 91.99M | 193.34M | 97.12M | 178.49M | 89.16M | 73.62M | 36.83M | 38.83M |
| costOfRevenue | 56.34M | 88.66M | 88.78M | 142.47M | 70.3M | 142.32M | 69.92M | 50.56M | 24.04M | 26.04M |
| grossProfit | -1.09M | 3.2M | 3.21M | 50.87M | 26.83M | 36.17M | 19.24M | 23.06M | 12.79M | 12.79M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | 1.05M | 1.05M | 344.16K | 344.22K | 1.76M | 1.3M | 38378 | 300.51K | - |
| sellingAndMarketingExpenses | - | 8.15M | 8.16M | 9.03M | 9.03M | 6.74M | 6.74M | - | 4.53M | - |
| sellingGeneralAndAdministrativeExpenses | 24.99M | 9.2M | 9.21M | 9.38M | 9.38M | 8.49M | 8.04M | 9.65M | 4.83M | 5.73M |
| otherExpenses | 3.83M | 3.6M | 3.61M | 12.64M | 2.95M | 11.14M | 2.94M | 1.75M | 2.13M | 1.57M |
| operatingExpenses | 28.82M | 12.8M | 12.82M | 22.02M | 12.33M | 19.63M | 10.98M | 11.41M | 6.96M | 7.3M |
| costAndExpenses | 85.16M | 101.46M | 101.6M | 164.49M | 82.63M | 161.95M | 80.9M | 61.97M | 31M | 33.34M |
| netInterestIncome | -1.21M | -1.55M | -679.18K | -294.18K | -147.77K | -978.99K | -489.05K | -273.1K | -136.62K | -118.58K |
| interestIncome | 198.76K | 485.39K | - | 362.34K | - | 235.53K | - | 13.99 | - | 9.02 |
| interestExpense | 1.4M | 2.03M | 679.18K | 656.53K | 147.77K | 1.21M | 489.05K | 273.1K | 136.62K | 118.59K |
| depreciationAndAmortization | 4.01M | 726.88K | 727.84K | 2.53M | 599.03K | 2.34M | 816.18K | 2.5M | 1.25M | 1.36M |
| ebitda | -25.91M | -8.87M | -8.88M | 32.52M | 15.09M | 19.12M | 9.08M | 12.66M | 7.08M | 6.91M |
| ebit | -29.92M | -9.6M | -9.61M | 29.99M | 14.49M | 16.77M | 8.26M | 10.16M | 5.83M | 5.55M |
| nonOperatingIncomeExcludingInterest | - | - | - | -1.14M | - | -235.76K | - | 1.5M | - | -59194 |
| operatingIncome | -29.92M | -9.6M | -9.61M | 28.85M | 14.49M | 16.54M | 8.26M | 11.66M | 5.83M | 5.49M |
| totalOtherIncomeExpensesNet | -9.09M | -690.52K | -691.45K | 482.97K | 242.62K | -978.79K | -3.37M | -1.77M | -886.56K | -59408 |
| incomeBeforeTax | -39M | -10.29M | -10.3M | 29.34M | 14.74M | 15.56M | 4.89M | 9.88M | 4.94M | 5.43M |
| incomeTaxExpense | 3.75M | 610.12K | 610.93K | 5.19M | 2.61M | -790.13K | -3.28M | 6.59M | 3.3M | 1.27M |
| netIncomeFromContinuingOperations | -42.76M | -10.9M | -10.91M | 24.15M | 12.13M | 16.35M | 8.17M | 3.29M | 1.65M | 4.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | 4.14M |
| otherAdjustmentsToNetIncome | - | 7.77 | - | - | - | -3.86 | - | - | - | - |
| netIncome | -39.75M | -8.25M | -8.26M | 24.28M | 12.2M | 15.94M | 7.96M | 3.83M | 1.92M | 8.4M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -39.75M | -8.25M | -8.26M | 24.28M | 12.2M | 15.94M | 7.96M | 3.83M | 1.92M | 8.4M |
| eps | -0.64 | -0.13 | -0.13 | 0.39 | 0.2 | 0.27 | 0.13 | 0.06 | 0.03 | 0.14 |
| date | 2025-09-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 26.51M | 20.4M | 20.4M | 30.48M | 30.48M | 6.39M | 6.39M | 20.06M | 20.06M | 46.61M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 26.51M | 20.4M | 20.4M | 30.48M | 30.48M | 6.39M | 6.39M | 20.06M | 20.06M | 46.61M |
| netReceivables | 105.27M | 232.27M | 123.81M | 176.66M | 176.66M | 154.61M | 87.3M | 116.22M | 50M | 36.79M |
| accountsReceivables | 90.4M | -8.6M | 123.81M | 176.66M | 176.66M | 332.57K | 87.3M | 694.8K | 50M | 36.79M |
| otherReceivables | 14.86M | 240.87M | - | - | - | 154.27M | - | 115.53M | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | 1.37M | - | 89.54M | 89.54M | 358.64K | - | - | 66.23M | - |
| otherCurrentAssets | 121.62M | 24.83M | 134.66M | 18.42M | 18.42M | 26.09M | 93.76M | 2M | 2M | 70.43M |
| totalCurrentAssets | 253.39M | 278.87M | 278.87M | 315.09M | 315.09M | 187.45M | 187.45M | 138.29M | 138.29M | 153.83M |
| propertyPlantEquipmentNet | 8.67M | 8.14M | 8.14M | 7.22M | 7.22M | 9.74M | 9.74M | 11.85M | 11.85M | 14.07M |
| goodwill | 228.57M | 35.12M | 35.12M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M |
| intangibleAssets | 25.51M | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 254.08M | 35.12M | 35.12M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M | 34.07M |
| longTermInvestments | 11.81M | 11.69M | 11.69M | 10.93M | 10.93M | 10.51M | 10.51M | 10.16M | 10.16M | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 7.78 | - | - | 1.06M | 1.06M | 1.06M | 1.06M | 8.58M | 8.58M | 1.72M |
| totalNonCurrentAssets | 274.56M | 54.95M | 54.95M | 53.28M | 53.28M | 55.38M | 55.38M | 64.66M | 64.66M | 49.85M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 527.95M | 333.82M | 333.82M | 368.38M | 368.38M | 242.82M | 242.82M | 202.95M | 202.95M | 203.68M |
| totalPayables | 43.02M | 38.53M | 24.29M | 46.54M | 46.54M | 33.62M | 22.73M | 37.37M | 5.38M | 16.7M |
| accountPayables | 25.64M | 24.29M | 24.29M | 46.54M | 46.54M | 22.73M | 22.73M | 5.38M | 5.38M | 16.7M |
| otherPayables | 17.38M | 14.25M | - | - | - | 10.89M | - | 31.98M | - | - |
| accruedExpenses | - | 2.44M | 4.61M | 3.27M | 3.27M | 5.7M | 3.64M | 3.47M | 16.68M | 24.7M |
| shortTermDebt | 84.6M | 79.14M | 79.14M | 56.66M | 56.66M | 40.85M | 40.85M | 24.29M | 24.29M | 7.54M |
| capitalLeaseObligationsCurrent | - | 2.36M | 2.36M | 3.08M | 3.08M | 2.86M | 2.86M | 2.64M | 2.64M | 2.46M |
| taxPayables | - | 12.08M | - | - | - | 8.74M | - | 9.53M | - | - |
| deferredRevenue | 35.1M | 53.95M | - | 64.09M | - | 59.36M | - | 49.56M | - | - |
| otherCurrentLiabilities | 19.15M | - | 66.03M | 13.42M | 77.51M | - | 72.31M | - | 68.33M | 68.64M |
| totalCurrentLiabilities | 181.87M | 176.43M | 176.43M | 187.05M | 187.05M | 142.4M | 142.4M | 117.34M | 117.34M | 120.03M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 148.48K | - | - | 800.51K | 800.51K | 2.36M | 2.36M | 3.88M | 3.88M | 5.22M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 4.21M | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 4.36M | - | - | 800.51K | 800.51K | 2.36M | 2.36M | 3.88M | 3.88M | 5.22M |
| otherLiabilities | 7.78 | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 148.48K | 2.36M | 2.36M | 3.88M | 3.88M | 5.22M | 5.22M | 6.53M | 6.53M | 7.68M |
| totalLiabilities | 186.23M | 176.43M | 176.43M | 187.85M | 187.85M | 144.77M | 144.77M | 121.22M | 121.22M | 125.25M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 25 | 25 | 25 | 25 | 25 | 24 | 24 | 24 | 24 | 24 |
| retainedEarnings | 57.84M | 97.76M | 97.76M | 114.27M | 114.27M | 89.89M | 89.89M | 73.96M | 73.96M | 70.13M |
| additionalPaidInCapital | 130.38M | 65.29M | 65.29M | 66.61M | 66.61M | 8.4M | 8.4M | 8.4M | 8.4M | 8.4M |
| date | 2025-09-30 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -39.75M | -8.25M | -8.26M | 24.28M | 12.2M | 15.94M | 7.96M | 3.83M | 1.92M | 4.26M |
| depreciationAndAmortization | 4.01M | 1.48M | 1.49M | 2.53M | 1.27M | 2.34M | 1.17M | 2.5M | 1.25M | 1.36M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -12.74M | 18.61M | 18.63M | -90.24M | -61.94M | -18.93M | -22.61M | -32.86M | -10.55M | 44.18M |
| accountsReceivables | 30.46M | 26.25M | 26.28M | -95.99M | -48.22M | -41.96M | -20.95M | -15.22M | -7.62M | 3.11M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -6.99M | - | - | 23.7M | - | 17.35M | - | -11.31M | - | -2.06M |
| otherWorkingCapital | -36.21M | -7.64M | -7.65M | -17.94M | -13.72M | 5.68M | -1.66M | -6.33M | -2.94M | 43.13M |
| otherNonCashItems | 18.76M | -20.21M | -15.94M | 9.48M | 21.37M | 5.04M | 15.69M | 3.37M | -4.2M | -2.89M |
| netCashProvidedByOperatingActivities | -29.73M | -8.37M | -4.08M | -53.95M | -27.1M | 4.39M | 2.22M | -23.15M | -11.58M | 46.9M |
| investmentsInPropertyPlantAndEquipment | -2.63M | -1.94M | -1.95M | -21508 | -10801.3 | -453.89K | -226.69K | -64311 | -32171 | -326.61K |
| acquisitionsNet | 5.91M | -528.02K | -528.72K | - | - | 497.74K | 250.01K | -1.5M | -749.95K | 3.14M |
| purchasesOfInvestments | -275.91K | - | - | -424.07K | - | -363.84K | - | -10.16M | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2 | -4.53M | -1.03M | -1.29M | -863.11K | -800.78K | -572.53K | -3.33 | -5.08M | 7.02M |
| netCashProvidedByInvestingActivities | 3M | -7M | -3.5M | -1.74M | -873.91K | -1.12M | -549.2K | -11.72M | -5.86M | 9.83M |
| netDebtIssuance | 4.13M | 16.62M | - | 21.65M | - | 11.45M | - | 9.94M | - | 3.24M |
| longTermNetDebtIssuance | - | -21.64M | - | 21.65M | - | 11.45M | - | 9.94M | - | 3.24M |
| shortTermNetDebtIssuance | 4.13M | 38.26M | - | - | - | - | - | - | - | - |
| netStockIssuance | - | 7.7M | - | 57.94M | - | - | - | - | - | - |
| netCommonStockIssuance | - | 7.7M | - | 57.94M | - | - | - | - | - | - |
| commonStockIssuance | - | 7.7M | - | 57.94M | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 3.97M | -12.52M | 5.74M | 444.42K | 40.2M | -12.38M | -472.46K | 399.33K | 5.17M | -19.36M |
| netCashProvidedByFinancingActivities | 8.09M | 11.8M | 5.74M | 80.03M | 40.2M | -926.94K | -472.46K | 10.34M | 5.17M | -16.13M |