$0.02 (7.34%)
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
|---|---|---|---|---|---|
| revenue | 32.8M | 48.52M | 28.23M | 16.16M | 12.85M |
| costOfRevenue | 31.88M | 45.77M | 26.17M | 15.51M | 12.24M |
| grossProfit | 927.75K | 2.75M | 2.06M | 648.72K | 605.58K |
| researchAndDevelopmentExpenses | 79544 | 79985 | 58161 | 102.52K | 62645 |
| generalAndAdministrativeExpenses | 2.8M | 911.53K | 775.96K | 239.94K | 169.72K |
| sellingAndMarketingExpenses | 50176 | 41613 | 32133 | 37488 | 42659 |
| sellingGeneralAndAdministrativeExpenses | 2.85M | 953.14K | 808.09K | 277.43K | 212.38K |
| otherExpenses | - | - | - | - | - |
| operatingExpenses | 2.93M | 1.03M | 866.26K | 379.95K | 275.02K |
| costAndExpenses | 34.8M | 46.8M | 27.03M | 15.89M | 12.52M |
| netInterestIncome | 317.36K | 34910 | -20902 | -9961 | -5270 |
| interestIncome | 363.31K | 76096 | - | - | - |
| interestExpense | 45956 | 41186 | 20902 | 9961 | 5270 |
| depreciationAndAmortization | 371.76K | 10567 | 8393 | 2212 | 411.0 |
| ebitda | 4.57M | 1.79M | 1.22M | 271.77K | 330.96K |
| ebit | 4.19M | 1.78M | 1.21M | 269.56K | 330.55K |
| nonOperatingIncomeExcludingInterest | -6.19M | -59187 | -15496 | -788 | - |
| operatingIncome | -2M | 1.72M | 1.2M | 268.77K | 330.55K |
| totalOtherIncomeExpensesNet | 6.15M | 18000 | -5406 | -9173 | -5270 |
| incomeBeforeTax | 4.15M | 1.74M | 1.19M | 259.6K | 325.28K |
| incomeTaxExpense | 270.74K | 443.58K | 220.65K | 15008 | 21219 |
| netIncomeFromContinuingOperations | 3.88M | 1.29M | 969.75K | 244.59K | 304.06K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - |
| netIncome | 3.88M | 1.29M | 969.75K | 244.59K | 304.06K |
| netIncomeDeductions | 706.67K | - | - | - | - |
| bottomLineNetIncome | 3.17M | 1.29M | 969.75K | 244.59K | 304.06K |
| eps | 1.66 | 1.06 | 0.09 | 0.02 | 0.03 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 8.62M | 6.66M | 1.2M | 293.51K | 55886 |
| shortTermInvestments | - | - | - | - | - |
| cashAndShortTermInvestments | 8.62M | 6.66M | 1.2M | 293.51K | 55886 |
| netReceivables | 5.29M | 3.55M | 66222 | 3916 | 1.97M |
| accountsReceivables | 460.27K | 226.75K | 7748 | 3916 | 669.38K |
| otherReceivables | 4.83M | 3.32M | 58474 | - | 1.3M |
| inventory | - | 5.17M | 2.4M | - | 471.46K |
| prepaids | 5.7M | 5.17M | 2.4M | 31032 | 471.46K |
| otherCurrentAssets | - | -5.17M | - | 116.6K | -342.24K |
| totalCurrentAssets | 19.6M | 15.38M | 3.67M | 445.06K | 2.63M |
| propertyPlantEquipmentNet | 188.09K | 126.74K | 233.38K | 97938 | 185.63K |
| goodwill | - | - | - | - | - |
| intangibleAssets | 1.8M | - | - | - | - |
| goodwillAndIntangibleAssets | 1.8M | - | - | - | - |
| longTermInvestments | - | - | - | - | - |
| taxAssets | - | - | - | - | - |
| otherNonCurrentAssets | - | - | 556.75K | - | - |
| totalNonCurrentAssets | 1.99M | 126.74K | 790.13K | 97937 | 185.63K |
| otherAssets | - | - | - | - | - |
| totalAssets | 21.6M | 15.51M | 4.46M | 542.99K | 2.81M |
| totalPayables | 1.46M | 1.7M | 440.1K | 1.31M | 2.92M |
| accountPayables | 153.86K | 653.69K | 27344 | 1.27M | 2.92M |
| otherPayables | 1.31M | 1.04M | 412.76K | 34971 | 880.29K |
| accruedExpenses | 32267 | 102.44K | 41517 | 29799 | 62517 |
| shortTermDebt | 1.69M | 833.52K | 511.41K | 439.4K | 178.82K |
| capitalLeaseObligationsCurrent | - | -55174 | 89544 | 65997 | 87648 |
| taxPayables | - | 1.04M | 328.09K | 35489 | 41064 |
| deferredRevenue | 537.65K | 1.19M | 1.49M | 166.9K | 542.44K |
| otherCurrentLiabilities | 166.55K | 102.44K | - | - | 880.29K |
| totalCurrentLiabilities | 3.89M | 3.87M | 2.58M | 2.01M | 4.68M |
| longTermDebt | 307.32K | 368.04K | 249.11K | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | 68564 |
| deferredRevenueNonCurrent | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - |
| otherNonCurrentLiabilities | 26496 | - | 72104 | - | - |
| totalNonCurrentLiabilities | 333.82K | 368.04K | 321.21K | - | 68564 |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | - | -55174 | 89544 | 65997 | 156.21K |
| totalLiabilities | 4.22M | 4.23M | 2.9M | 2.01M | 4.74M |
| treasuryStock | - | - | - | - | - |
| preferredStock | - | - | - | - | - |
| commonStock | 7242 | 3224 | 2948 | 2545 | 2545 |
| retainedEarnings | 4.6M | 723.21K | -568.46K | -1.54M | -1.78M |
| additionalPaidInCapital | 12.81M | 10.59M | 2.18M | 182.94K | 25232 |
| date | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
|---|---|---|---|---|---|
| netIncome | 3.88M | 1.29M | 969.75K | 244.59K | 304.06K |
| depreciationAndAmortization | 371.76K | 10567 | 8393 | 2212 | 411.0 |
| deferredIncomeTax | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - |
| changeInWorkingCapital | -1.84M | -2.05M | -1.85M | 710.99K | -1.02M |
| accountsReceivables | -253.99K | -217.9K | -4279 | 665.62K | -295.26K |
| inventory | - | - | - | - | - |
| accountsPayables | -496.84K | 623.17K | -1.2M | -1.6M | 2.71M |
| otherWorkingCapital | -1.09M | -2.46M | -644.96K | 45376 | -721.06K |
| otherNonCashItems | -5.76M | 1.33M | -1.85M | -1.63M | 3.36M |
| netCashProvidedByOperatingActivities | -3.36M | -747.58K | -872.13K | -675.36K | 2.65M |
| investmentsInPropertyPlantAndEquipment | -2.08M | -55367 | -45500 | -8698 | -3262 |
| acquisitionsNet | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - |
| otherInvestingActivities | -1.5M | -3.07M | - | - | - |
| netCashProvidedByInvestingActivities | -3.58M | -3.13M | -45500 | -8698 | -3262 |
| netDebtIssuance | 785.3K | 362.47K | 366.83K | 769.3K | -1.34M |
| longTermNetDebtIssuance | - | 14329 | 259.31K | -811.26K | -1.5M |
| shortTermNetDebtIssuance | 785.3K | 348.14K | 107.52K | 769.3K | 159.22K |
| netStockIssuance | 8.12M | 8.98M | 1.99M | 163.92K | - |
| netCommonStockIssuance | 8.12M | 8.98M | 1.99M | 163.92K | - |
| commonStockIssuance | 8.12M | 8.98M | 1.99M | 163.92K | - |
| commonStockRepurchased | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - |
| otherFinancingActivities | - | -14329 | -558.52K | - | -1.27M |
| netCashProvidedByFinancingActivities | 8.9M | 9.32M | 1.8M | 933.22K | -2.61M |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 33.83M | 8.85M | 23.95M | 25.02M | 23.5M | 19.07M | 9.16M | 8.08M | 8.08M | 6.42M |
| costOfRevenue | 32.23M | 8.4M | 23.47M | 23.47M | 22.3M | 17.73M | 8.43M | 7.75M | 7.75M | 6.12M |
| grossProfit | 1.6M | 447.36K | 480.39K | 1.55M | 1.2M | 1.33M | 730.23K | 324.36K | 324.36K | 302.79K |
| researchAndDevelopmentExpenses | 61170 | 11988 | 67556 | 49143 | 30842 | 34320 | 23842 | 51262 | 51262 | 31322.5 |
| generalAndAdministrativeExpenses | - | - | 509.92K | 668.26K | 331.61K | 477.51K | 116.24K | 119.97K | 119.97K | 84859.5 |
| sellingAndMarketingExpenses | - | - | 30273 | 21049 | 20564 | 17822 | 14312 | 18744 | 18744 | 21329.5 |
| sellingGeneralAndAdministrativeExpenses | 7.21M | 2.31M | 540.19K | 600.97K | 352.17K | 594.5K | 213.6K | 138.71K | 138.71K | 106.19K |
| otherExpenses | - | - | - | - | - | - | - | 394 | 394 | - |
| operatingExpenses | 7.28M | 2.32M | 607.74K | 650.11K | 383.02K | 614.25K | 237.63K | 189.98K | 189.98K | 137.51K |
| costAndExpenses | 39.51M | 10.72M | -24.08M | 23.47M | 22.69M | 18.35M | 8.67M | 7.94M | 7.94M | 6.26M |
| netInterestIncome | 38642 | 183.7K | 133.65K | 51699 | -16789 | 13228 | 6548 | -4980.5 | -4980.5 | -2635 |
| interestIncome | 38642 | 229.66K | 133.65K | 76096 | - | 13228 | 6548 | - | - | - |
| interestExpense | - | 45956 | - | 24397 | 16789 | 24397 | 16789 | 4980.5 | 4980.5 | 2635 |
| depreciationAndAmortization | 255.54K | 7747 | 9531 | -1017 | 11584 | 6688 | 1706 | 1106 | 1106 | 205.5 |
| ebitda | -5.42M | 4.2M | 11612 | 959.42K | 829.96K | 709.71K | 494.5K | 135.88K | 135.88K | 165.48K |
| ebit | -5.68M | 4.19M | 2081 | 959.42K | 818.37K | 703.02K | 492.79K | 134.78K | 134.78K | 165.28K |
| nonOperatingIncomeExcludingInterest | - | -6.06M | -129.43K | 589.19K | 1360 | - | - | -394 | -394 | - |
| operatingIncome | -5.68M | -1.87M | -127.35K | 1.55M | 818.37K | 703.02K | 492.79K | 134.38K | 134.38K | 165.28K |
| totalOtherIncomeExpensesNet | -861.36K | 6.02M | 129.43K | 36145 | -18144 | 1338 | -6744 | -4586.5 | -4586.5 | -2635 |
| incomeBeforeTax | -6.54M | 4.15M | 2077 | 935.02K | 800.23K | 704.36K | 486.05K | 129.8K | 129.8K | 162.64K |
| incomeTaxExpense | 340.7K | 36134 | 234.61K | 403.55K | 40030 | 181.65K | 39000 | 7504 | 7504 | 10609.5 |
| netIncomeFromContinuingOperations | -6.88M | 4.11M | -232.53K | 531.47K | 760.2K | 522.71K | 447.05K | 122.29K | 122.29K | 152.03K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | -1667 | - | - | - | - | - | - |
| netIncome | -6.88M | 4.11M | -232.53K | 529.8K | 760.2K | 522.71K | 447.05K | 122.29K | 122.29K | 152.03K |
| netIncomeDeductions | - | - | - | -1667 | - | - | - | - | - | - |
| bottomLineNetIncome | -6.88M | 4.11M | -232.53K | 531.47K | 760.2K | 522.71K | 447.05K | 122.29K | 122.29K | 152.03K |
| eps | -1.53 | 1.42 | -0.01 | 0.04 | 0.06 | 0.04 | 0.04 | 0.01 | 0.01 | 0.0 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.8M | 8.62M | 9.1M | 6.66M | 1.11M | 1.2M | 2.45M | 293.51K | 174.7K | 55886 |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.8M | 8.62M | 9.1M | 6.66M | 1.11M | 1.2M | 2.45M | 293.51K | 174.7K | 55886 |
| netReceivables | 1.15M | 5.29M | 953.84K | 3.55M | 218.49K | 66222 | 1348 | 3916 | 336.65K | 669.38K |
| accountsReceivables | -4.57M | 460.27K | 734.34K | 226.75K | 218.49K | 7748 | 1348 | 3916 | 334.49K | 665.06K |
| otherReceivables | 5.71M | 4.83M | 219.5K | 3.32M | - | 58474 | - | - | 2158 | 4316 |
| inventory | - | - | - | - | 3.47M | 2.4M | 2877 | 31032 | 251.24K | 471.46K |
| prepaids | 7.38M | 5.7M | 5.67M | 5.17M | 3.47M | 2.4M | 2877 | 31032 | 251.24K | 471.46K |
| otherCurrentAssets | - | - | 4.1M | - | -2.86M | - | 56359 | - | 653.23K | 1.31M |
| totalCurrentAssets | 15.32M | 19.6M | 19.82M | 15.38M | 5.41M | 3.67M | 2.51M | 445.06K | 1.54M | 2.63M |
| propertyPlantEquipmentNet | 143.51K | 188.09K | 235.76K | 126.74K | 181.25K | 233.38K | 199.78K | 97938 | 141.78K | 185.63K |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 694.67K | 1.8M | 2.01M | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 694.67K | 1.8M | 2.01M | - | - | - | - | - | - | - |
| longTermInvestments | 4.5M | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | 587.47K | 556.75K | 289.69K | - | -0.5 | - |
| totalNonCurrentAssets | 5.34M | 1.99M | 2.25M | 126.74K | 768.72K | 790.13K | 489.47K | 97937 | 141.78K | 185.63K |
| otherAssets | - | - | - | - | - | - | - | - | 0.5 | - |
| totalAssets | 20.66M | 21.6M | 22.07M | 15.51M | 6.17M | 4.46M | 3M | 542.99K | 1.68M | 2.81M |
| totalPayables | 1.87M | 1.46M | 1.22M | 1.7M | 1.29M | 440.1K | 529.11K | 1.31M | 2.12M | 2.92M |
| accountPayables | 162.68K | 153.86K | 674.56K | 653.69K | 1M | 27344 | 147.74K | 1.27M | 2.1M | 2.92M |
| otherPayables | 1.71M | 1.31M | 541.5K | 1.04M | 293.04K | 412.76K | 381.37K | 34971 | 17485.5 | - |
| accruedExpenses | 9970 | 32267 | 42243 | 102.44K | 39520 | 41517 | 28717 | 29799 | 46158 | 62517 |
| shortTermDebt | 1.31M | 1.69M | 1.23M | 833.52K | 782.42K | 511.41K | 384.8K | 439.4K | 309.11K | 178.82K |
| capitalLeaseObligationsCurrent | 19059 | - | 78580 | - | 46213 | 89544 | 83863 | 65997 | 76822.5 | 87648 |
| taxPayables | 1.68M | - | - | 1.04M | 293.04K | 328.09K | 57886 | 35489 | 38276.5 | 41064 |
| deferredRevenue | 1.22M | 537.65K | 724.55K | 1.19M | 1.03M | 1.49M | 870.85K | 166.9K | 354.67K | 542.44K |
| otherCurrentLiabilities | 1414 | 166.55K | 4944 | 47262 | 934.33K | - | - | - | 880.29K | 1.76M |
| totalCurrentLiabilities | 4.44M | 3.89M | 3.29M | 3.87M | 4.13M | 2.58M | 1.9M | 2.01M | 3.34M | 4.68M |
| longTermDebt | 266.05K | 307.32K | 30619 | 301.68K | 325.28K | 249.11K | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | 59535 | - | 34282 | 68564 |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 26496 | - | 66365 | - | 72104 | - | - | - | - |
| totalNonCurrentLiabilities | 266.05K | 333.82K | 30619 | 368.04K | 325.28K | 321.21K | 59535 | - | 34282 | 68564 |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 19059 | - | 78580 | - | 46213 | 89544 | 143.4K | 65997 | 111.1K | 156.21K |
| totalLiabilities | 4.7M | 4.22M | 3.32M | 4.23M | 4.45M | 2.9M | 1.96M | 2.01M | 3.38M | 4.74M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 148.61K | 7242 | 7241 | 3224 | 2948 | 2948 | 2948 | 2545 | 2545 | 2545 |
| retainedEarnings | -2.28M | 4.6M | 490.67K | 723.21K | 191.74K | -568.46K | -1.09M | -1.54M | -1.66M | -1.78M |
| additionalPaidInCapital | 18.02M | 12.81M | 18.34M | 10.59M | 2.18M | 2.18M | 2.18M | 182.94K | 104.09K | 25232 |
| date | 2025-12-31 | 2025-06-30 | 2024-12-31 | 2024-06-30 | 2023-12-31 | 2023-06-30 | 2022-12-31 | 2022-06-30 | 2021-12-30 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -6.88M | 4.11M | -232.53K | 531.47K | 760.2K | 522.71K | 447.05K | 122.29K | 122.29K | 152.03K |
| depreciationAndAmortization | 255.54K | 7747 | 9531 | -1017.0 | 11584 | 6688 | 1706 | 1106 | 1106 | 205.5 |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -2.56M | 185.12K | -2.03M | -1.58M | -470.78K | -3.16M | 788.93K | -381.58K | -381.58K | 1.08M |
| accountsReceivables | -503.86K | 245.23K | -499.22K | -9546 | -208.35K | -6710 | 2428 | 332.81K | 332.81K | -147.63K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -554 | -523.5K | 26660 | -340.52K | 963.69K | -340.52K | 963.69K | -802.06K | -802.06K | 1.35M |
| otherWorkingCapital | -2.06M | 463.39K | -1.55M | -1.23M | -1.23M | -3.16M | 786.5K | -184.61K | -184.61K | 215.07K |
| otherNonCashItems | 6.92M | -5.41M | -0.0 | -1015 | -3 | 1.56M | -1.03M | -458.87K | -458.87K | 1.17M |
| netCashProvidedByOperatingActivities | -2.27M | -1.11M | -2.25M | -1.05M | 301K | -1.08M | 205.04K | -337.68K | -337.68K | 1.32M |
| investmentsInPropertyPlantAndEquipment | - | -49801 | -2.03M | -39204 | -16162 | -41878 | -3620 | -4349 | -4349 | -1631 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | -4.5M | 1.04M | -1.04M | -3.07M | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | -1.5M | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -4.5M | -505.18K | -3.07M | -3.11M | -16162 | -41878 | -3620 | -4349 | -4349 | -1631 |
| netDebtIssuance | -369.18K | 789.13K | -3830 | 89480 | 258.66K | 89480 | 258.66K | 384.65K | 384.65K | -671.79K |
| longTermNetDebtIssuance | -318.1K | - | - | - | - | - | - | -405.63K | -405.63K | -751.39K |
| shortTermNetDebtIssuance | -51089 | 789.13K | -3830 | 89480 | 258.66K | 89480 | 258.66K | 384.65K | 384.65K | 79608 |
| netStockIssuance | 5.3M | 8.12M | 53.0 | 8.99M | -38528 | 8.99M | -19264 | 81960 | 81960 | - |
| netCommonStockIssuance | 5.3M | 8.12M | 53.0 | 8.99M | -38528 | 8.99M | -19264 | 81960 | 81960 | - |
| commonStockIssuance | 5.3M | 8.12M | 53.0 | 8.99M | -38528 | 8.99M | -19264 | 81960 | 81960 | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -7.75M | 7.75M | - | 19264 | -153K | 1.96M | - | - | -634.65K |
| netCashProvidedByFinancingActivities | 4.93M | 1.16M | 7.75M | 9.08M | 239.4K | -153K | 1.96M | 466.61K | 466.61K | -1.31M |