-$0.01 (-5.3%)
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|
| revenue | 12.84M | 9.21M | 8.28M | 6.54M | 3.17M | 4.06M |
| costOfRevenue | 11.32M | 8.85M | 8.12M | 6.32M | 3.2M | 3.6M |
| grossProfit | 1.52M | 364.39K | 166.1K | 214.59K | -27083 | 457.45K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 3.83M | 3.76M | 2.88M | 2.04M | 378.6K | 501.19K |
| sellingAndMarketingExpenses | 100.06K | 120.87K | 148.66K | 31952 | 30054 | 20721 |
| sellingGeneralAndAdministrativeExpenses | 3.93M | 3.88M | 3.03M | 2.07M | 408.65K | 521.91K |
| otherExpenses | 139.77K | - | 916.89K | - | - | - |
| operatingExpenses | 4.07M | 3.88M | 3.95M | 2.07M | 408.65K | 521.91K |
| costAndExpenses | 15.39M | 12.73M | 12.07M | 8.4M | 3.61M | 4.12M |
| netInterestIncome | -455.22K | -218.15K | -88300 | -52224 | -51590 | -64036 |
| interestIncome | - | - | - | - | - | - |
| interestExpense | 455.22K | 218.15K | 88300 | 52224 | 51590 | 64036 |
| depreciationAndAmortization | 862.15K | 545.55K | 658.37K | 138.66K | 114.48K | 102.42K |
| ebitda | -1.31M | -2.23M | -2.72M | -1.42M | -271.7K | 54880 |
| ebit | -2.18M | -2.77M | -3.38M | -1.56M | -386.18K | -47532 |
| nonOperatingIncomeExcludingInterest | -378.62K | -741.69K | -404.41K | -296.37K | -49556 | -16934 |
| operatingIncome | -2.56M | -3.52M | -3.78M | -1.86M | -435.74K | -64466 |
| totalOtherIncomeExpensesNet | -76603 | 523.54K | 316.11K | 244.15K | -2034 | -47102 |
| incomeBeforeTax | -2.63M | -2.99M | -3.47M | -1.62M | -437.77K | -111.57K |
| incomeTaxExpense | 34237 | 48647 | 19245 | 14649 | 12357 | 22557 |
| netIncomeFromContinuingOperations | -2.67M | -3.04M | -3.49M | -1.63M | -450.13K | -134.12K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | -2.67M | -3.04M | -3.49M | -1.63M | -450.13K | -134.12K |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | -2.67M | -3.04M | -3.49M | -1.63M | -450.13K | -134.12K |
| eps | -0.5 | -0.57 | -0.81 | -0.03 | -0.09 | -0.02 |
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.24M | 1.46M | 6.14M | 1.09M | - | 78117 |
| shortTermInvestments | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.24M | 1.46M | 6.14M | 1.09M | - | 78117 |
| netReceivables | 84110 | - | - | - | - | - |
| accountsReceivables | 84110 | - | - | - | - | - |
| otherReceivables | - | - | - | - | - | - |
| inventory | 139.42K | 73023 | 60899 | 36573 | 15736 | 14075 |
| prepaids | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - |
| totalCurrentAssets | 1.46M | 1.54M | 6.2M | 1.12M | 15736 | 92192 |
| propertyPlantEquipmentNet | 12.6M | 9.55M | 9.14M | 4.55M | 2.95M | 2.01M |
| goodwill | 1.99M | - | - | - | - | - |
| intangibleAssets | 491.22K | - | - | - | - | - |
| goodwillAndIntangibleAssets | 2.48M | - | - | - | - | - |
| longTermInvestments | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - |
| otherNonCurrentAssets | 1.04M | 1.93M | 678.69K | 157.95K | 52217 | 32018 |
| totalNonCurrentAssets | 16.11M | 11.48M | 9.82M | 4.71M | 3M | 2.04M |
| otherAssets | - | - | - | - | - | - |
| totalAssets | 17.57M | 13.02M | 16.02M | 5.84M | 3.01M | 2.13M |
| totalPayables | 1.92M | 713.51K | 750.02K | 1.69M | 169.81K | 212.38K |
| accountPayables | 843.32K | 647.81K | 744.1K | 1.6M | 169.81K | 212.38K |
| otherPayables | 1.08M | 65700 | 5915 | 88437 | - | - |
| accruedExpenses | - | - | - | - | - | - |
| shortTermDebt | 3.14M | 1.98M | 778.32K | 1.74M | 1.32M | 514.34K |
| capitalLeaseObligationsCurrent | 975.21K | 572.23K | 458.8K | 214.99K | 188.69K | 135.83K |
| taxPayables | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | 22737 | 23218 |
| totalCurrentLiabilities | 6.04M | 3.27M | 1.99M | 3.65M | 1.7M | 885.78K |
| longTermDebt | 3.95M | 1.41M | 2.13M | 2.41M | 1.43M | 761.2K |
| capitalLeaseObligationsNonCurrent | 7.32M | 5.69M | 6.26M | 2.09M | 1.26M | 803.25K |
| deferredRevenueNonCurrent | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 11.28M | 7.1M | 8.39M | 4.51M | 2.68M | 1.56M |
| otherLiabilities | - | - | - | - | - | - |
| capitalLeaseObligations | 8.3M | 6.26M | 6.72M | 2.31M | 1.44M | 939.08K |
| totalLiabilities | 17.32M | 10.37M | 10.38M | 8.15M | 4.39M | 2.45M |
| treasuryStock | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - |
| commonStock | 140 | 133 | 133 | 946 | - | - |
| retainedEarnings | -12.01M | -9.34M | -6.3M | -2.81M | -1.18M | -732.43K |
| additionalPaidInCapital | 12.26M | 11.99M | 11.94M | 553.46K | -188.82K | 416.37K |
| date | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|
| netIncome | -2.67M | -3.04M | -3.49M | -1.63M | -450.13K | -134.12K |
| depreciationAndAmortization | 862.15K | 545.55K | 658.37K | 138.66K | 114.48K | 20721 |
| deferredIncomeTax | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - |
| changeInWorkingCapital | 2.68M | -1.39M | -583.87K | 707.85K | 469.59K | 804.02K |
| accountsReceivables | -84110 | - | - | - | - | - |
| inventory | -53614 | -12124 | -24326 | -20837 | -1661 | 20757 |
| accountsPayables | 198.98K | -33915 | 883.87K | 296.92K | -43330 | 114.04K |
| otherWorkingCapital | 2.62M | -1.34M | -1.44M | 431.77K | 514.58K | 669.22K |
| otherNonCashItems | - | -709.37K | -385.9K | 978.11K | - | - |
| netCashProvidedByOperatingActivities | 875.22K | -4.59M | -3.8M | 194.14K | 133.94K | 690.61K |
| investmentsInPropertyPlantAndEquipment | -761.53K | -1.47M | -1.47M | -896.62K | -545.24K | -52550 |
| acquisitionsNet | -1.8M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -2.56M | -1.47M | -1.47M | -896.62K | -545.24K | -52550 |
| netDebtIssuance | 1.2M | 1.33M | 348.41K | 1.21M | 938.37K | -44934 |
| longTermNetDebtIssuance | 1.2M | 630.35K | 48414 | 1.24M | 909.31K | -44934 |
| shortTermNetDebtIssuance | - | 700K | 300K | -29060 | 29060 | - |
| netStockIssuance | 267.79K | 56000 | 10.35M | 1.28M | - | 105K |
| netCommonStockIssuance | 267.79K | 56000 | 10.35M | 1.28M | - | 105K |
| commonStockIssuance | 267.79K | 56000 | 10.35M | 1.28M | - | 105K |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -696.58K | -665.19K | -684.4K |
| commonDividendsPaid | - | - | - | -696.58K | -665.19K | -684.4K |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | - | - | - | - | 60000 | - |
| netCashProvidedByFinancingActivities | 1.47M | 1.39M | 10.69M | 1.79M | 333.17K | -624.33K |
| date | 2025-06-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 | 3.69M | 3.51M | 3.69M | 3.02M | 3.33M | 2.81M | 2.5M | 2.03M | 2.21M | 2.48M |
| costOfRevenue | 4.1M | 3.42M | 2.58M | 3.06M | 3.1M | 2.59M | 2.28M | 2.24M | 1.96M | 2.36M |
| grossProfit | -411.27K | 94501 | 1.11M | -41063 | 222.66K | 224.57K | 218.12K | -217.94K | 248.72K | 115.49K |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.27M | 1.31M | 877.92K | 935.59K | 1.15M | 962.56K | 842.39K | 477.73K | 1.16M | 1.06M |
| sellingAndMarketingExpenses | 25146 | 60787 | 19104 | 22391 | 24660 | 33904 | 34279 | 34051 | 26200 | 26342 |
| sellingGeneralAndAdministrativeExpenses | 1.29M | 1.37M | 897.02K | 957.98K | 1.17M | 996.46K | 876.67K | 511.78K | 1.19M | 1.09M |
| otherExpenses | - | - | - | 50000 | - | - | - | 92876 | 11384 | 112.05K |
| operatingExpenses | 1.29M | 1.37M | 897.02K | 1.01M | 1.17M | 996.46K | 876.67K | 604.66K | 1.2M | 1.2M |
| costAndExpenses | 5.39M | 4.79M | 3.47M | 4.06M | 4.27M | 3.58M | 3.16M | 2.85M | 3.16M | 3.56M |
| netInterestIncome | -94521 | -341.35K | -41626 | -161.47K | -147.81K | -104.32K | -31276 | -48049 | -77691 | -61137 |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 94521 | 341.35K | 41626 | 161.47K | 147.81K | 104.32K | 31276 | 48049 | 77691 | 61137 |
| depreciationAndAmortization | 251.56K | 240.32K | 238.89K | 259.65K | 192.92K | 170.68K | 149.16K | 144.7K | 123.42K | 128.27K |
| ebitda | -857.89K | -826.29K | 818.59K | -789.4K | -742.25K | -601.2K | 208.61K | -670.12K | -811.43K | -955.08K |
| ebit | -1.11M | -1.07M | 579.69K | -1.05M | -935.17K | -771.89K | 59452 | -814.82K | -934.85K | -1.08M |
| nonOperatingIncomeExcludingInterest | -593.12K | -206.98K | -366.41K | - | -12207 | - | -718K | -7780 | -15910 | - |
| operatingIncome | -1.7M | -1.27M | 213.28K | -1.05M | -947.38K | -771.89K | -658.54K | -822.6K | -950.76K | -1.08M |
| totalOtherIncomeExpensesNet | 498.6K | -134.36K | 324.79K | -161.47K | -135.6K | -104.32K | 686.72K | -40265 | -61780 | -61137 |
| incomeBeforeTax | -1.2M | -1.41M | 538.07K | -1.21M | -1.08M | -876.2K | 28176 | -862.86K | -1.01M | -1.14M |
| incomeTaxExpense | - | 16925 | 800 | 11599 | 21838 | - | 19579 | 22080 | 6988 | - |
| netIncomeFromContinuingOperations | -1.2M | -1.42M | 537.27K | -1.22M | -1.1M | -876.2K | 8597 | -884.94K | -1.02M | -1.14M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -1.2M | -1.42M | 537.27K | -1.22M | -1.1M | -876.2K | 8597 | -884.94K | -1.02M | -1.14M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -1.2M | -1.42M | 537.27K | -1.22M | -1.1M | -876.2K | 8597 | -884.94K | -1.02M | -1.14M |
| eps | -0.2 | -0.24 | 0.1 | -0.23 | -0.21 | -0.16 | 0.0 | -0.17 | -0.2 | -0.25 |
| date | 2025-06-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 | 1.33M | 3.4M | 1.24M | 1.71M | 1.19M | 1.36M | 1.46M | 2.53M | 3.35M | 4.21M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1.33M | 3.4M | 1.24M | 1.71M | 1.19M | 1.36M | 1.46M | 2.53M | 3.35M | 4.21M |
| netReceivables | 1.5M | 57739 | 84110 | 36397 | 108.35K | 94135 | - | - | - | - |
| accountsReceivables | 101.57K | 57739 | 84110 | 36397 | 108.35K | 94135 | - | - | - | - |
| otherReceivables | 1.4M | - | - | - | - | - | - | - | - | - |
| inventory | 231.46K | 143.18K | 139.42K | 89462 | 111.54K | 77151 | 73023 | 60509 | 51061 | 54562 |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | - | - | - |
| totalCurrentAssets | 3.06M | 3.6M | 1.46M | 1.84M | 1.41M | 1.53M | 1.54M | 2.59M | 3.4M | 4.27M |
| propertyPlantEquipmentNet | 11.7M | 12.01M | 12.6M | 11.88M | 12.3M | 9.6M | 9.55M | 9.69M | 9.67M | 9.81M |
| goodwill | 1.99M | 1.99M | 1.99M | 1.99M | 1.99M | - | - | - | - | - |
| intangibleAssets | 477.95K | 477.95K | 491.22K | 504.5K | 517.78K | - | - | - | - | - |
| goodwillAndIntangibleAssets | 2.46M | 2.46M | 2.48M | 2.49M | 2.5M | - | - | - | - | - |
| longTermInvestments | 1.1M | - | - | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 743.43K | 911.77K | 1.04M | 1.11M | 914.42K | 1.58M | 1.93M | 873.13K | 958.87K | 1.02M |
| totalNonCurrentAssets | 16.01M | 15.39M | 16.11M | 15.47M | 15.72M | 11.19M | 11.48M | 10.56M | 10.63M | 10.83M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 19.07M | 18.99M | 17.57M | 17.31M | 17.13M | 12.71M | 13.02M | 13.15M | 14.03M | 15.1M |
| totalPayables | 2.01M | 2M | 1.92M | 1.92M | 934.34K | 740.69K | 713.51K | 732.26K | 648.7K | 810.16K |
| accountPayables | 967.74K | 959.64K | 843.32K | 844.86K | 868.64K | 674.99K | 647.81K | 666.56K | 583K | 739.98K |
| otherPayables | 1.04M | 1.04M | 1.08M | 1.08M | 65700 | 65700 | 65700 | 65700 | 65700 | 70173 |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 2.26M | 2.46M | 3.14M | 3.06M | 3.02M | 2.14M | 1.98M | 958.29K | 1.2M | 1.1M |
| capitalLeaseObligationsCurrent | 1.08M | 1.06M | 975.21K | 908.69K | 882.63K | 589.56K | 572.23K | 556.11K | 542.15K | 518.57K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | - | - | - | - | - | - | - |
| totalCurrentLiabilities | 5.36M | 5.52M | 6.04M | 5.9M | 4.83M | 3.47M | 3.27M | 2.25M | 2.39M | 2.43M |
| longTermDebt | 2.55M | 2.57M | 3.95M | 5.05M | 4.55M | 1.87M | 1.41M | 2.48M | 2.2M | 2.07M |
| capitalLeaseObligationsNonCurrent | 6.47M | 6.75M | 7.32M | 6.77M | 7.01M | 5.53M | 5.69M | 5.84M | 5.97M | 6.11M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | - | 10 | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 9.02M | 9.32M | 11.28M | 11.82M | 11.56M | 7.4M | 7.1M | 8.31M | 8.16M | 8.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 7.56M | 7.81M | 8.3M | 7.68M | 7.89M | 6.12M | 6.26M | 6.39M | 6.51M | 6.63M |
| totalLiabilities | 14.38M | 14.84M | 17.32M | 17.71M | 16.39M | 10.87M | 10.37M | 10.56M | 10.55M | 10.6M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 260 | 162 | 140 | 135 | 134 | 134 | 133 | 1294 | 1294 | 1294 |
| retainedEarnings | -14.65M | -13.43M | -12.01M | -12.54M | -11.32M | -10.22M | -9.34M | -9.35M | -8.46M | -7.44M |
| additionalPaidInCapital | 20.09M | 18.33M | 12.26M | 12.14M | 12.06M | 12.06M | 11.99M | 11.94M | 11.94M | 11.94M |
| date | 2025-06-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 | -1.2M | -1.42M | 537.27K | -1.22M | -1.1M | -876.2K | 8597 | -884.94K | -1.02M | -1.14M |
| depreciationAndAmortization | 251.56K | 227.05K | 238.89K | 259.65K | 192.92K | 170.68K | 149.16K | 144.7K | 123.42K | 128.27K |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | 53606 | 371.36K | -1.07M | 1.51M | 1.91M | 332.33K | -737.64K | -22815 | 125.57K | -752.58K |
| accountsReceivables | -43827 | 26371 | -47713 | 71951 | -14213 | -94135 | - | - | - | - |
| inventory | -88280 | -3759 | -49960 | 22076 | -21602 | -4128 | -12514 | -9448 | 3501 | 6337 |
| accountsPayables | 12219 | 68386 | -504 | -21714 | 194.49K | 26707 | -30797 | 101.77K | -146.57K | 41684 |
| otherWorkingCapital | 173.49K | 280.36K | -967.48K | 1.43M | 1.75M | 403.88K | -694.33K | -115.14K | 268.64K | -800.6K |
| otherNonCashItems | - | -36724 | - | - | - | - | -700.45K | - | -8920 | - |
| netCashProvidedByOperatingActivities | -898.81K | -863.2K | -289.5K | 543.26K | 994.65K | -373.2K | -1.28M | -763.06K | -779.46K | -1.77M |
| investmentsInPropertyPlantAndEquipment | -217.46K | -32622 | -324.48K | -38401 | -41999 | -356.64K | -132.02K | -298.34K | -101.81K | -938.98K |
| acquisitionsNet | - | - | - | - | -1.8M | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -2.5M | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -2.72M | -32622 | -324.48K | -38401 | -1.84M | -356.64K | -132.02K | -298.34K | -101.81K | -938.98K |
| netDebtIssuance | -204.1K | -1.56M | -1.72M | -72673 | 685.78K | 559.1K | 663.63K | 236.35K | 17588 | 412.78K |
| longTermNetDebtIssuance | -204.1K | -1.56M | 25015 | -72673 | 685.78K | 559.1K | 463.63K | 236.35K | 17588 | -87215 |
| shortTermNetDebtIssuance | - | - | -1.75M | - | - | - | 200K | - | - | 500K |
| netStockIssuance | 1.75M | 4.61M | -149.85K | 85703 | - | 64149 | 56000 | - | - | - |
| netCommonStockIssuance | 1.75M | 4.61M | 117.94K | 85703 | - | 64149 | 56000 | - | - | - |
| commonStockIssuance | 1.75M | 4.61M | 117.94K | 85703 | - | 64149 | 56000 | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | -267.79K | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | - | 2.01M | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | 1.55M | 3.05M | 142.95K | 13030 | 685.78K | 623.25K | 719.63K | 236.35K | 17588 | 412.78K |