-$0.01 (-1.89%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|
| revenue | 17.46M | 8.02M | 3.52M | 1.83M | 212.25K | - |
| costOfRevenue | 5.19M | 2.79M | 1.54M | 1.01M | 136.09K | 325.49K |
| grossProfit | 12.27M | 5.22M | 1.98M | 754.7K | 76166 | -325.49K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.83M | 2.51M | 2.73M | 1.86M | 2.08M | 415.03K |
| sellingAndMarketingExpenses | - | - | - | 744.39K | 976.41K | - |
| sellingGeneralAndAdministrativeExpenses | 3.83M | 2.51M | 2.73M | 2.5M | 3.06M | 415.03K |
| otherExpenses | 393.41K | 117.16K | 252.29K | 155.31K | 781.45K | 27812 |
| operatingExpenses | 4.22M | 2.63M | 2.98M | 2.66M | 3.84M | 442.85K |
| costAndExpenses | 9.41M | 5.42M | 4.52M | 3.81M | 3.98M | 442.85K |
| netInterestIncome | -1.16M | -1.41M | -1.35M | -1.4M | -9166 | - |
| interestIncome | - | - | - | - | 17767 | - |
| interestExpense | 1.16M | 1.41M | 1.35M | 1.4M | 26933 | - |
| depreciationAndAmortization | 2.07M | 1.61M | 1.18M | 734.92K | 93636 | 206.3K |
| ebitda | 10.12M | 4.36M | -396.42K | -1.24M | -3.89M | -203.61K |
| ebit | 8.05M | 2.75M | -1.58M | -1.98M | -3.98M | -409.91K |
| nonOperatingIncomeExcludingInterest | - | -148.42K | 580.03K | -2260 | 220.01K | -32939 |
| operatingIncome | 8.05M | 2.6M | -1M | -1.9M | -3.76M | -442.85K |
| totalOtherIncomeExpensesNet | 2.88M | -1.26M | -1.93M | -1.34M | -246.94K | 32938 |
| incomeBeforeTax | 10.93M | 1.33M | -2.93M | -3.25M | -4.01M | -409.91K |
| incomeTaxExpense | 3.36M | 320K | - | - | - | - |
| netIncomeFromContinuingOperations | 7.57M | 1.01M | -2.93M | -3.25M | -4.01M | -409.91K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | 7.57M | 1.01M | -2.93M | -3.25M | -4.01M | -409.91K |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | 7.57M | 1.01M | -2.93M | -3.38M | -4.01M | -409.91K |
| eps | 0.06 | 0.01 | -0.03 | -0.03 | -0.04 | -0.01 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 3.22M | 953.63K | 1.17M | 707.01K | 2.56M | 1.13M |
| shortTermInvestments | 8.5M | - | - | - | - | 170.82K |
| cashAndShortTermInvestments | 3.22M | 953.63K | 1.17M | 707.01K | 2.56M | 1.3M |
| netReceivables | 5.01M | 2.13M | 689.87K | 191.81K | 13000 | 6581 |
| accountsReceivables | 4.97M | 2.09M | 689.87K | 191.81K | 13000 | 6581 |
| otherReceivables | 53782 | 40603 | - | - | - | - |
| inventory | - | - | - | - | - | - |
| prepaids | 191.66K | 118.84K | 146.76K | 19079 | 50645 | 36210 |
| otherCurrentAssets | 8.49M | - | - | - | -115 | - |
| totalCurrentAssets | 16.91M | 3.2M | 2.01M | 917.9K | 2.63M | 1.35M |
| propertyPlantEquipmentNet | 18.41M | 20.49M | 17.01M | 19.2M | 23.69M | - |
| goodwill | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - |
| longTermInvestments | - | - | - | 19.02M | 23.9M | - |
| taxAssets | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | 87502 | -19.02M | -23.9M | - |
| totalNonCurrentAssets | 18.41M | 20.49M | 17.1M | 19.2M | 23.69M | - |
| otherAssets | - | - | - | - | - | - |
| totalAssets | 35.32M | 23.69M | 19.11M | 20.13M | 26.31M | 1.35M |
| totalPayables | 1.05M | 594.38K | 539.04K | 111.62K | 284.79K | 155.66K |
| accountPayables | 1.05M | 520.73K | 408.8K | 111.62K | 284.79K | 155.66K |
| otherPayables | - | 73656 | 130.24K | - | - | - |
| accruedExpenses | - | - | - | - | 245.65K | - |
| shortTermDebt | 2.41M | 2.94M | 1.23M | 3.17M | 1.03M | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - |
| otherCurrentLiabilities | 60085 | 74010 | 434 | 11845 | - | -542 |
| totalCurrentLiabilities | 3.52M | 3.61M | 1.77M | 3.29M | 1.56M | 155.12K |
| longTermDebt | 343.89K | 2.23M | 1.71M | - | 2.94M | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3.62M | 320K | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 3.96M | 2.55M | 1.71M | - | 2.94M | - |
| otherLiabilities | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - |
| totalLiabilities | 7.48M | 6.16M | 3.48M | 3.29M | 4.49M | 155.12K |
| treasuryStock | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - |
| commonStock | 24.51M | 21.33M | 21.1M | 19.83M | 22.69M | 1.48M |
| retainedEarnings | -2.16M | -9.6M | -10.61M | -7.76M | -5.43M | -306.23K |
| additionalPaidInCapital | - | - | - | - | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-09-30 |
|---|---|---|---|---|---|---|
| netIncome | 7.44M | 964.24K | -2.93M | -3.28M | -4.04M | -435.03K |
| depreciationAndAmortization | 2.04M | - | - | 713.04K | 93636 | - |
| deferredIncomeTax | 3.31M | 304.64K | - | -2.43M | - | - |
| stockBasedCompensation | 1.06M | 421.44K | 623.12K | 554.77K | 976.41K | - |
| changeInWorkingCapital | -7.43M | -1.06M | -287.34K | -428.49K | 254.32K | 150.56K |
| accountsReceivables | -2.54M | -1.29M | -509.74K | -176.87K | -4122 | -8779 |
| inventory | - | - | - | - | - | - |
| accountsPayables | 453.59K | 188.3K | 352.76K | -270.26K | 260.95K | 207.64K |
| otherWorkingCapital | -5.35M | 27929 | -130.36K | 18637 | -2513 | -48300 |
| otherNonCashItems | -2.59M | 2.92M | 2.81M | 3.93M | -625.18K | -8259 |
| netCashProvidedByOperatingActivities | 3.81M | 3.54M | 212.72K | -941.11K | -3.34M | -292.73K |
| investmentsInPropertyPlantAndEquipment | - | -5M | - | -970.24K | -23.63M | - |
| acquisitionsNet | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | 160.97K | 58201 |
| otherInvestingActivities | - | - | - | -29764 | - | - |
| netCashProvidedByInvestingActivities | - | -5M | - | -1M | -23.46M | 58201 |
| netDebtIssuance | -3.61M | 1.54M | -545.38K | -1.37M | - | - |
| longTermNetDebtIssuance | -3.61M | 1.54M | -545.38K | -1.37M | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - |
| netStockIssuance | 2.16M | - | 998.73K | 1.91M | 22.48M | 1.5M |
| netCommonStockIssuance | 2.16M | - | 998.73K | 1.91M | 22.48M | 1.5M |
| commonStockIssuance | 2.16M | - | 996.65K | 1.91M | 22.48M | 1.5M |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | - | -313.88K | -186.86K | 78626 | 5.17M | 250K |
| netCashProvidedByFinancingActivities | -1.45M | 1.23M | 266.49K | 613.54K | 27.65M | 1.75M |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 8.94M | 6.48M | 4.23M | 3.81M | 2.74M | 2.55M | 3.45M | 1.05M | 956.06K | 954.02K |
| costOfRevenue | 2.28M | 1.8M | 1.26M | 1.18M | 888.65K | 839.32K | 1.19M | 205.5K | 365.24K | 385.15K |
| grossProfit | 6.65M | 4.68M | 2.97M | 2.63M | 1.85M | 1.72M | 2.27M | 845.69K | 590.81K | 568.87K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.01M | 1.08M | 1.06M | 880.85K | 807.27K | 475.21K | 658.78K | 454.91K | 731.81K | 745.08K |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | 165.24K | - | - |
| sellingGeneralAndAdministrativeExpenses | 1.01M | 1.08M | 1.06M | 880.85K | 807.27K | 475.21K | 658.78K | 620.15K | 731.81K | 745.08K |
| otherExpenses | 154.2K | 116.79K | 25701 | 24547 | 171.85K | 253.41K | -326.04K | 284.54K | 124.52K | -70823 |
| operatingExpenses | 1.16M | 1.2M | 1.09M | 905.4K | 979.12K | 728.62K | 332.73K | 904.69K | 856.33K | 674.26K |
| costAndExpenses | 3.45M | 2.99M | 2.35M | 2.09M | 1.87M | 1.57M | 1.52M | 1.11M | 1.22M | 1.06M |
| netInterestIncome | -235.06K | -245.08K | -275.25K | -298.3K | -318.85K | -357.37K | -381.83K | -409.16K | -264.13K | -320.36K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 235.06K | 245.08K | 275.25K | 298.3K | 318.85K | 357.37K | 381.83K | 409.16K | 264.13K | 320.36K |
| depreciationAndAmortization | 608.81K | 502.61K | 531.54K | 561.86K | 444.63K | 440.92K | 596.72K | 284.54K | 292.79K | 319.48K |
| ebitda | 6.1M | 3.99M | 2.4M | 2.43M | 1.54M | 1.57M | 2.53M | 220.25K | 30793 | -516.1K |
| ebit | 5.49M | 3.49M | 1.86M | 1.86M | 1.1M | 1.14M | 1.93M | -64286 | -261.99K | -835.58K |
| nonOperatingIncomeExcludingInterest | - | - | - | -141.91K | -225.2K | -153.84K | 3655 | 5289 | -3518 | 730.2K |
| operatingIncome | 5.49M | 3.49M | 1.89M | 1.72M | 869.94K | 986.73K | 1.93M | -58997 | -265.51K | -105.39K |
| totalOtherIncomeExpensesNet | -443.97K | 2.53M | 401.94K | -8330 | -93653 | -211.03K | -385.49K | -414.45K | -260.61K | -1.05M |
| incomeBeforeTax | 5.05M | 6.06M | 2.29M | 1.71M | 776.29K | 775.71K | 1.55M | -473.44K | -526.13K | -1.16M |
| incomeTaxExpense | 1.8M | 1.51M | 913K | 573K | 333K | 320K | - | - | - | - |
| netIncomeFromContinuingOperations | 3.25M | 4.48M | 1.37M | 1.14M | 443.29K | 455.71K | 1.55M | -473.44K | -526.13K | -1.16M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.25M | 4.55M | 1.37M | 1.14M | 443.29K | 455.71K | 1.55M | -473.44K | -526.13K | -1.16M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.25M | 4.55M | 1.37M | 1.16M | 443.29K | 455.71K | 1.55M | -473.44K | -526.13K | -1.16M |
| eps | 0.03 | 0.04 | 0.01 | 0.01 | 0.0 | 0.0 | 0.01 | -0.0 | -0.0 | -0.01 |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 485.01K | 3.22M | 5.48M | 4.16M | 1.78M | 953.63K | 806.33K | 525.44K | 1.07M | 1.17M |
| shortTermInvestments | 19.42M | 8.5M | 2.7M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 485.01K | 3.22M | 8.17M | 4.16M | 1.78M | 953.63K | 806.33K | 525.44K | 1.07M | 1.17M |
| netReceivables | 3.13M | 5.01M | 1.8M | 2.14M | 1.84M | 2.13M | 2.05M | 438.71K | 539.92K | 689.87K |
| accountsReceivables | 3.07M | - | 1.66M | 2.01M | 1.84M | 2.09M | 2.05M | 438.71K | 539.92K | 689.87K |
| otherReceivables | 52118 | 5.01M | 139.84K | 128.39K | - | 40603 | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | 188.85K | 191.66K | 165.34K | 195.7K | 127.74K | 118.84K | 89660 | 95308 | 109.14K | 146.76K |
| otherCurrentAssets | 19.48M | 8.49M | - | - | - | - | - | - | - | 3548 |
| totalCurrentAssets | 23.29M | 16.91M | 10.14M | 6.5M | 3.74M | 3.2M | 2.94M | 1.06M | 1.72M | 2.01M |
| propertyPlantEquipmentNet | 17.89M | 18.41M | 18.94M | 19.48M | 20.04M | 20.49M | 20.93M | 21.53M | 21.81M | 17.1M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | 19.48M | 20.04M | - | - | 21.53M | - | 17.1M |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | -19.48M | -20.04M | - | - | -21.53M | - | -17.1M |
| totalNonCurrentAssets | 17.89M | 18.41M | 18.94M | 19.48M | 20.04M | 20.49M | 20.93M | 21.53M | 21.81M | 17.1M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 41.18M | 35.32M | 29.08M | 25.98M | 23.78M | 23.69M | 23.87M | 22.58M | 23.53M | 19.11M |
| totalPayables | 3.82M | 1.05M | 873.98K | 981.2K | 509.17K | 594.38K | 988.34K | 506.14K | 677.97K | 408.8K |
| accountPayables | 3.82M | 1.05M | 873.98K | 981.2K | 470.36K | 520.73K | 909.32K | 506.14K | 677.97K | 408.8K |
| otherPayables | - | - | - | - | 38810 | 73656 | 79020 | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.17M | 2.41M | 2.94M | 2.94M | 2.94M | 2.94M | 2.93M | 2.94M | 2.94M | 1.23M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 172.38K | 60085 | 15635 | - | - | 74010 | 4646 | 202.22K | 54823 | 130.68K |
| totalCurrentLiabilities | 6.16M | 3.52M | 3.83M | 3.92M | 3.45M | 3.61M | 3.93M | 3.65M | 3.67M | 1.77M |
| longTermDebt | - | 343.89K | 426.43K | 1.03M | 1.63M | 2.23M | 2.83M | 3.43M | 4.04M | 1.71M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3M | 3.62M | 1.84M | 1.23M | 653K | 320K | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 3M | 3.96M | 2.26M | 2.25M | 2.28M | 2.55M | 2.83M | 3.43M | 4.04M | 1.71M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 9.16M | 7.48M | 6.09M | 6.17M | 5.73M | 6.16M | 6.76M | 7.08M | 7.72M | 3.48M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 25.32M | 24.51M | 24.41M | 22.19M | 21.34M | 21.33M | 21.34M | 21.34M | 21.26M | 21.26M |
| retainedEarnings | 1.13M | -2.16M | -6.64M | -8.02M | -9.16M | -9.6M | -10.06M | -11.61M | -11.14M | -10.61M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2026-03-31 | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.3M | 4.48M | 1.37M | 1.14M | 443.29K | 442.85K | 1.55M | -465.94K | -526.13K | -1.16M |
| depreciationAndAmortization | 617.36K | 495K | 537.5K | 561.86K | 444.63K | - | - | 284.54K | 292.79K | 328.27K |
| deferredIncomeTax | -624.23K | - | 610K | 573K | 333K | - | - | - | - | - |
| stockBasedCompensation | 236.66K | 356.14K | 398.33K | 225.05K | 76468 | -35053 | 69556 | 165.24K | 221.7K | 197.82K |
| changeInWorkingCapital | -6.24M | -6.2M | -1.8M | 220.2K | 363.39K | -214.63K | -1.6M | 90606 | 284.44K | -291.65K |
| accountsReceivables | 1.87M | -3.47M | 565.89K | -183.87K | 531.52K | 65617 | -1.61M | 101.2K | 153.5K | -257.78K |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | 2.82M | 228.36K | - | - | - | - | - | - | 92899 | 21456 |
| otherWorkingCapital | -10.94M | -2.95M | -2.37M | 404.07K | -168.13K | -280.25K | 5648 | -10598 | 37625 | -55333 |
| otherNonCashItems | 374.7K | -644.06K | -475.37K | 82111 | 84341 | 954.85K | 1.36M | 436.78K | 236.52K | 584.95K |
| netCashProvidedByOperatingActivities | -2.34M | -1.51M | 644.62K | 2.8M | 1.75M | 1.15M | 1.37M | 511.21K | 509.32K | -336.55K |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | -39273 | -268 | -35674 | -5M | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | - | - | - | - | - | -39273 | -268 | -35674 | -5M | - |
| netDebtIssuance | -817.5K | -865.97K | -867.03K | -899.23K | -921.25K | -955.81K | -982.31K | -1.01M | 4.49M | -2.38M |
| longTermNetDebtIssuance | -817.5K | -865.97K | -867.03K | - | - | -955.81K | -982.31K | - | - | -2.38M |
| shortTermNetDebtIssuance | - | - | - | -899.23K | -921.25K | - | - | -1.01M | 4.49M | - |
| netStockIssuance | 453.8K | 89332 | 1.5M | 550.89K | - | - | - | - | - | 2329 |
| netCommonStockIssuance | 453.8K | 89332 | 1.5M | 550.89K | - | - | - | - | - | 2329 |
| commonStockIssuance | 453.8K | 89332 | 1.5M | 550.89K | - | - | - | - | - | 2329 |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | -18646 | - | -68880 | -100000 | -15000 | -130K | 3.27M |
| netCashProvidedByFinancingActivities | -363.7K | -776.64K | 635.46K | -366.98K | -921.25K | -1.02M | -1.08M | -1.02M | 4.36M | 890.53K |