-$0.01 (-1.58%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| revenue | 5.72M | 6.56M | 13.2M | 22.77M |
| costOfRevenue | 3.62M | 4M | 7.55M | 13.32M |
| grossProfit | 2.1M | 2.56M | 5.65M | 9.45M |
| researchAndDevelopmentExpenses | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 8.6M | 4.64M | 3.33M | 3.15M |
| otherExpenses | - | 194.69K | 116.95K | - |
| operatingExpenses | 8.6M | 4.84M | 3.45M | 3.15M |
| costAndExpenses | 12.22M | 8.84M | 11M | 16.47M |
| netInterestIncome | 6016 | 6532 | 2045 | -6118 |
| interestIncome | 8691 | 11904 | 2045 | - |
| interestExpense | 2675 | 5372 | - | 6118 |
| depreciationAndAmortization | 151.95K | 143.69K | 102.8K | 68489 |
| ebitda | -7.81M | -2.12M | 2.31M | 6.37M |
| ebit | -7.97M | -2.26M | 2.2M | 6.3M |
| nonOperatingIncomeExcludingInterest | 1.47M | -11904 | -2045 | -4500 |
| operatingIncome | -6.49M | -2.27M | 2.2M | 6.3M |
| totalOtherIncomeExpensesNet | -1.48M | 6532 | 2045 | -1618 |
| incomeBeforeTax | -7.97M | -2.27M | 2.2M | 6.3M |
| incomeTaxExpense | -2965 | 25366 | 23000 | 75000 |
| netIncomeFromContinuingOperations | -7.97M | -2.29M | 2.18M | 6.22M |
| netIncomeFromDiscontinuedOperations | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - |
| netIncome | -7.97M | -2.29M | 2.18M | 6.22M |
| netIncomeDeductions | - | - | - | - |
| bottomLineNetIncome | -7.97M | -2.29M | 2.18M | 6.22M |
| eps | -1.82 | -0.87 | 0.44 | 1.24 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| cashAndCashEquivalents | 2.13M | 2.1M | 5.16M | 6.19M |
| shortTermInvestments | - | - | - | - |
| cashAndShortTermInvestments | 2.13M | 2.1M | 5.16M | 6.19M |
| netReceivables | 343.25K | 647.96K | 2.9M | 7.85M |
| accountsReceivables | 343.25K | 622.91K | 2.9M | 7.85M |
| otherReceivables | - | 25046 | - | - |
| inventory | 243.28K | 158.36K | 114.74K | 79445 |
| prepaids | - | - | - | - |
| otherCurrentAssets | 341.31K | 414.92K | 282.96K | 246.16K |
| totalCurrentAssets | 3.06M | 3.32M | 8.45M | 14.37M |
| propertyPlantEquipmentNet | 2.72M | 1.76M | 1.25M | 877.86K |
| goodwill | - | - | - | - |
| intangibleAssets | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - |
| longTermInvestments | - | - | - | - |
| taxAssets | - | - | - | - |
| otherNonCurrentAssets | - | 3650 | 3650 | 3650 |
| totalNonCurrentAssets | 2.72M | 1.76M | 1.25M | 881.51K |
| otherAssets | - | - | - | - |
| totalAssets | 5.78M | 5.08M | 9.71M | 15.25M |
| totalPayables | 587.1K | 901.04K | 313.95K | 667.62K |
| accountPayables | 564.01K | 878.04K | 313.95K | 667.62K |
| otherPayables | 23085 | 23000 | - | - |
| accruedExpenses | - | - | 17134 | - |
| shortTermDebt | 14348 | - | 115.88K | 110.29K |
| capitalLeaseObligationsCurrent | 323.94K | 279.18K | 151.63K | 171.34K |
| taxPayables | 23085 | 23000 | - | - |
| deferredRevenue | - | - | - | - |
| otherCurrentLiabilities | 487.84K | 100.7K | 171.11K | 161K |
| totalCurrentLiabilities | 1.41M | 1.28M | 769.71K | 1.11M |
| longTermDebt | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 1.66M | 628.27K | 132.49K | 129.26K |
| deferredRevenueNonCurrent | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - |
| otherNonCurrentLiabilities | 371.22K | - | 8075 | - |
| totalNonCurrentLiabilities | 2.03M | 628.27K | 140.56K | 129.26K |
| otherLiabilities | - | - | - | - |
| capitalLeaseObligations | 1.99M | 907.45K | 284.12K | 300.59K |
| totalLiabilities | 3.45M | 1.91M | 910.27K | 1.24M |
| treasuryStock | - | - | - | - |
| preferredStock | - | - | - | - |
| commonStock | 4860 | 3000 | 8.8M | 14.01M |
| retainedEarnings | -10.26M | -2.29M | - | - |
| additionalPaidInCapital | 12.58M | 5.46M | - | - |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| netIncome | -7.97M | -2.29M | 2.18M | 6.22M |
| depreciationAndAmortization | 151.95K | 143.69K | 102.8K | 68489 |
| deferredIncomeTax | - | - | - | - |
| stockBasedCompensation | 1.56M | - | - | - |
| changeInWorkingCapital | 44888 | 2.34M | 4.75M | 2.97M |
| accountsReceivables | 55855 | 2.41M | 4.67M | 6.88M |
| inventory | -84923 | -43623 | -35294 | 64999 |
| accountsPayables | 188.16K | - | - | -1.1M |
| otherWorkingCapital | -114.2K | -27395 | 114.81K | -2.87M |
| otherNonCashItems | 1.66M | 354.09K | -41354 | 101.7K |
| netCashProvidedByOperatingActivities | -4.55M | 540.35K | 7M | 9.36M |
| investmentsInPropertyPlantAndEquipment | -616.9K | -46167 | -490.02K | -422.49K |
| acquisitionsNet | - | - | - | - |
| purchasesOfInvestments | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - |
| otherInvestingActivities | - | - | - | - |
| netCashProvidedByInvestingActivities | -616.9K | -46167 | -490.02K | -422.49K |
| netDebtIssuance | 18669 | -115.88K | - | -173.13K |
| longTermNetDebtIssuance | 18669 | - | - | - |
| shortTermNetDebtIssuance | - | -115.88K | - | -173.13K |
| netStockIssuance | 5.04M | - | - | - |
| netCommonStockIssuance | 5.04M | - | - | - |
| commonStockIssuance | 5.04M | - | - | - |
| commonStockRepurchased | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - |
| netDividendsPaid | - | -3.33M | -7.4M | -4.45M |
| commonDividendsPaid | - | -3.33M | -7.4M | -4.45M |
| preferredDividendsPaid | - | - | - | - |
| otherFinancingActivities | 136.02K | -107.72K | -146.83K | 51425 |
| netCashProvidedByFinancingActivities | 5.2M | -3.55M | -7.54M | -4.57M |
| 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 | 1.11M | 1.16M | 1.45M | 1.67M | 1.45M | 1.35M | 1.44M | 1.99M | 1.79M | 1.67M |
| costOfRevenue | 678.91K | 806.3K | 953.61K | 1.02M | 833.44K | 932.73K | 970.93K | 1.02M | 1.07M | 1.26M |
| grossProfit | 427.24K | 354.27K | 493.31K | 643.87K | 615.94K | 419.02K | 464.44K | 962.22K | 717.58K | 413.3K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | 1.9M | 1.71M | 2.83M | 2.83M | - | - | 2.22M |
| sellingAndMarketingExpenses | - | - | - | 148.6K | 140.95K | -1.33M | 253.59K | - | - | 10974 |
| sellingGeneralAndAdministrativeExpenses | 2.13M | 2.32M | 2.37M | 2.05M | 1.85M | 1.5M | 3.08M | 1.1M | 803.04K | 2.23M |
| otherExpenses | - | - | - | - | - | 194.69K | -1.83M | - | - | -1.08M |
| operatingExpenses | 2.13M | 2.32M | 2.37M | 2.05M | 1.85M | 1.69M | 1.25M | 1.1M | 803.04K | 1.15M |
| costAndExpenses | 2.81M | 3.13M | 3.33M | 3.07M | 2.69M | 2.62M | 2.22M | 2.12M | 1.88M | 2.41M |
| netInterestIncome | 1892 | 931 | 899 | 2042 | 2146 | 3263 | 1996 | 947 | 326 | 2595 |
| interestIncome | 1892 | 3070 | 1372 | 2042 | 2209 | 3263 | 2454 | 947 | 326 | 2595 |
| interestExpense | - | 2139 | 473 | - | 63 | - | 458 | - | - | - |
| depreciationAndAmortization | 37379 | 32296 | 43255 | 38544 | 37857 | 35632 | 35631 | 36850 | 35578 | 32674 |
| ebitda | -3.18M | -2.56M | -2.69M | -1.36M | -1.2M | -1.23M | -742.9K | -97626 | -49555 | -702.59K |
| ebit | -3.21M | -2.6M | -2.73M | -1.4M | -1.24M | -1.27M | -778.53K | -134.48K | -85133 | -735.27K |
| nonOperatingIncomeExcludingInterest | 1.51M | 626.7K | 851.71K | -2042 | -2209 | -3263 | -2454 | -947 | -326 | -2595 |
| operatingIncome | -1.7M | -1.97M | -1.88M | -1.4M | -1.24M | -1.27M | -780.98K | -135.42K | -85459 | -737.86K |
| totalOtherIncomeExpensesNet | -1.51M | -628.84K | -852.18K | 2042 | 2146 | 3263 | 1996 | 947 | 326 | 2595 |
| incomeBeforeTax | -3.21M | -2.6M | -2.73M | -1.4M | -1.24M | -1.27M | -778.99K | -134.48K | -85133 | -735.27K |
| incomeTaxExpense | 306 | -4222 | - | -3102 | 4360 | 25366 | 26000 | -20000 | -6000 | - |
| netIncomeFromContinuingOperations | -3.22M | -2.59M | -2.73M | -1.4M | -1.24M | -1.3M | -804.99K | -114.48K | -79133 | -735.27K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -3.22M | -2.59M | -2.73M | -1.4M | -1.24M | -1.3M | -804.99K | -114.48K | -79133 | -735.27K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -3.22M | -2.59M | -2.73M | -1.4M | -1.24M | -1.3M | -804.99K | -114.48K | -79133 | -735.27K |
| eps | -0.59 | -0.58 | -0.61 | -0.31 | -0.32 | -0.43 | -0.27 | -0.04 | -0.03 | -0.15 |
| 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 | 1.42M | 2.13M | 2.79M | 4.22M | 5.22M | 2.1M | 2.81M | 1.85M | 1.66M | 5.16M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.42M | 2.13M | 2.79M | 4.22M | 5.22M | 2.1M | 2.81M | 1.85M | 1.66M | 5.16M |
| netReceivables | 823.6K | 343.25K | 945.84K | 614.21K | 834.96K | 647.96K | 1.26M | 2.84M | 3.08M | 2.9M |
| accountsReceivables | 823.6K | 343.25K | 945.84K | 614.21K | 834.96K | 622.91K | 1.26M | 2.84M | 3.08M | 2.9M |
| otherReceivables | - | - | - | - | - | 25046 | - | - | - | - |
| inventory | 218.08K | 243.28K | 223.24K | 197.51K | 216.05K | 158.36K | 107.65K | 119.15K | 122.65K | 114.74K |
| prepaids | - | - | 29893 | 75478 | 350.84K | - | - | - | - | - |
| otherCurrentAssets | 577.15K | 341.31K | 303.35K | 478.9K | 180.33K | 414.92K | 323.49K | 262.42K | 285.7K | 282.96K |
| totalCurrentAssets | 3.03M | 3.06M | 4.29M | 5.59M | 6.8M | 3.32M | 4.5M | 5.07M | 5.15M | 8.45M |
| propertyPlantEquipmentNet | 2.68M | 2.72M | 3.44M | 3.38M | 1.65M | 1.76M | 1.88M | 2M | 1.21M | 1.25M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | - | - | - | - | - | 3650 | 3650 | 3650 | 3650 | 3650 |
| totalNonCurrentAssets | 2.68M | 2.72M | 3.44M | 3.38M | 1.65M | 1.76M | 1.88M | 2M | 1.22M | 1.25M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 5.71M | 5.78M | 7.74M | 8.97M | 8.46M | 5.08M | 6.38M | 7.07M | 6.37M | 9.71M |
| totalPayables | 583.26K | 587.1K | 318.8K | 461.37K | 417.05K | 901.04K | 872.3K | 681.3K | 618.11K | 313.95K |
| accountPayables | 583.26K | 564.01K | 318.8K | 430.86K | 389.94K | 878.04K | 872.3K | 681.3K | 618.11K | 313.95K |
| otherPayables | - | 23085 | - | 30508 | 27106 | 23000 | - | - | - | - |
| accruedExpenses | 554.37K | 487.84K | 516.21K | 518.78K | 390.46K | - | 17134 | - | - | 17134 |
| shortTermDebt | 15406 | 14348 | - | - | - | - | 17134 | 42721 | 87849 | 115.88K |
| capitalLeaseObligationsCurrent | 338.81K | 323.94K | 325.36K | 329.28K | 236.34K | 279.18K | 297.8K | 306.71K | 142K | 151.63K |
| taxPayables | 23363 | 23085 | - | 30508 | 27106 | 23000 | - | - | - | - |
| deferredRevenue | - | - | - | 2018 | 5045 | - | - | - | - | - |
| otherCurrentLiabilities | 23363 | - | 30502 | - | - | 100.7K | 75557 | 60113 | 77084 | 171.11K |
| totalCurrentLiabilities | 1.52M | 1.41M | 1.19M | 1.31M | 1.05M | 1.28M | 1.28M | 1.09M | 925.04K | 769.71K |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 1.89M | 1.66M | 1.75M | 1.83M | 592.59K | 628.27K | 686.82K | 753.76K | 98267 | 132.49K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | 6602 | - | - | - | - | - |
| otherNonCurrentLiabilities | 709.44K | 371.22K | 624.04K | - | - | - | - | 2019 | 8075 | 8075 |
| totalNonCurrentLiabilities | 2.6M | 2.03M | 2.37M | 1.83M | 599.19K | 628.27K | 686.82K | 755.78K | 106.34K | 140.56K |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.23M | 1.99M | 2.07M | 2.16M | 828.93K | 907.45K | 984.62K | 1.06M | 240.27K | 284.12K |
| totalLiabilities | 4.11M | 3.45M | 3.56M | 3.14M | 1.65M | 1.91M | 1.97M | 1.85M | 1.03M | 910.27K |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 5646 | 4860 | 4623 | 4482 | 4444 | 3000 | 3000 | 5000 | 5000 | 8.8M |
| retainedEarnings | -13.48M | -10.26M | -7.67M | -4.94M | -3.53M | -2.29M | -998.6K | -193.61K | 5.33M | - |
| additionalPaidInCapital | 15.07M | 12.58M | 11.84M | 10.76M | 10.34M | 5.46M | 5.41M | 5.41M | - | - |
| 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.22M | 5.37M | -2.73M | -1.4M | -1.24M | -1.3M | -804.99K | -114.48K | -79133 | -735.27K |
| depreciationAndAmortization | 37379 | -119.66K | 43255 | 38544 | 37857 | 35632 | 35631 | 36850 | 35578 | 32674 |
| deferredIncomeTax | - | 13204 | - | - | - | - | - | - | - | - |
| stockBasedCompensation | 394.33K | -1.15M | - | 419.1K | 330.82K | - | - | - | - | - |
| changeInWorkingCapital | -326.11K | 709.94K | 377.28K | 371.02K | -672.67K | 473.88K | 1.72M | 314.01K | -167.6K | 518.22K |
| accountsReceivables | -479.48K | 445.47K | -412.36K | 211.29K | -188.54K | 603.51K | 1.74M | 245.5K | -182.17K | 528.69K |
| inventory | 25209 | -20040 | -25739 | 18540 | -57684 | -50709 | 11498 | 3496 | -7908 | 86091 |
| accountsPayables | 86839 | 231.18K | - | 169.23K | -97639 | - | - | - | - | - |
| otherWorkingCapital | 41323 | 53326 | 815.38K | -28039 | -328.8K | -78926 | -35961 | 65010 | 22482 | -96565 |
| otherNonCashItems | 1.43M | -5.48M | 548.04K | 9454 | -17120 | 62370 | 41424 | 57303 | 192.99K | 138.21K |
| netCashProvidedByOperatingActivities | -1.68M | -658.99K | -1.76M | -563.27K | -1.56M | -723.17K | 988K | 293.68K | -18161 | -46166 |
| investmentsInPropertyPlantAndEquipment | -35312 | - | -169.39K | -432.51K | -15000 | - | -293 | -1218 | -44656 | -126.28K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -35312 | - | -169.39K | -432.51K | -15000 | - | -293 | -1218 | -44656 | -126.28K |
| netDebtIssuance | - | - | - | - | 18669 | -17134 | -8453 | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | 18669 | -17134 | -8453 | - | - | - |
| netStockIssuance | 1M | 1 | - | - | 4.68M | - | - | - | - | - |
| netCommonStockIssuance | 1M | 1 | - | - | 4.68M | - | - | - | - | - |
| commonStockIssuance | 1M | 1 | - | - | 4.68M | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | 53999 | - | - | -3.38M | -1.02M |
| commonDividendsPaid | - | - | - | - | - | 53999 | - | - | -3.38M | -1.02M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | 497.75K | - | - | -25050 | -17675 | -102.26K | -53033 | -66479 |
| netCashProvidedByFinancingActivities | 1M | 1 | 497.75K | - | 4.7M | 11815 | -26127 | -102.26K | -3.44M | -1.09M |