$0 (0.0%)
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 119.19M | 81.31M | 90.23M | 35.83M | 25.92M | 22.56M | 11.62M | 11.91M | 8.81M | 4.75M |
| costOfRevenue | 67.55M | 48.15M | 45.69M | 24.57M | 11.59M | 10.31M | 5.19M | 5.3M | 4.41M | 2.48M |
| grossProfit | 51.65M | 33.17M | 44.54M | 11.27M | 14.34M | 12.25M | 6.42M | 6.62M | 4.41M | 2.27M |
| researchAndDevelopmentExpenses | 7.8M | 2.1M | 1.1M | 700K | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 32.73M | 28.2M | 23.95M | 6.71M | 3.21M | 2.74M | 1.57M | 1.49M | 1.06M | 1.09M |
| otherExpenses | 5.03M | -3.7M | -1.17M | -1.3M | - | - | - | - | - | - |
| operatingExpenses | 45.56M | 26.6M | 23.87M | 6.1M | 12.86M | 9.86M | 4.95M | 4.58M | 4.2M | 2.59M |
| costAndExpenses | 113.11M | 74.75M | 69.57M | 30.67M | 24.45M | 20.17M | 10.14M | 9.88M | 8.61M | 5.07M |
| netInterestIncome | -678.78K | -376.39K | -832.28K | 604.55K | 301.31K | 341.05K | 154.04K | 145.99K | 134.33K | 162.67K |
| interestIncome | 133.51K | 54936 | 15501 | 959.16K | 301.31K | 341.05K | 154.04K | 145.99K | 134.33K | 162.67K |
| interestExpense | 812.29K | 431.32K | 847.78K | 354.6K | - | - | - | - | - | - |
| depreciationAndAmortization | 2.62M | 2.42M | 1.74M | 1.22M | 862.9K | 735.91K | 485.05K | 492.52K | 410.93K | 364.62K |
| ebitda | 7.75M | 8.69M | 22.09M | 6.23M | 2.34M | 3.12M | 1.96M | 2.48M | 611.93K | 11179 |
| ebit | 5.12M | 6.62M | 20.68M | 5.95M | 1.47M | 2.39M | 1.48M | 1.98M | 201K | -353.45K |
| nonOperatingIncomeExcludingInterest | 960.49K | -54934 | -15496 | -785.16K | - | - | - | - | - | - |
| operatingIncome | 6.08M | 6.56M | 20.67M | 5.16M | 1.47M | 2.39M | 1.48M | 1.98M | 201K | -353.45K |
| totalOtherIncomeExpensesNet | -1.77M | -376.39K | -832.29K | 430.55K | -301.31K | -341.05K | -154.04K | -94932 | -134.33K | -123.31K |
| incomeBeforeTax | 4.31M | 6.19M | 19.83M | 5.59M | 1.17M | 2.05M | 1.32M | 1.89M | 66675 | -476.76K |
| incomeTaxExpense | 554.62K | 3.08M | 7.39M | 1.61M | 118.93K | 195.66K | 410.02K | 407.51K | 9898.93 | -1.19M |
| netIncomeFromContinuingOperations | 3.76M | 3.11M | 12.44M | 3.98M | 1.05M | 1.85M | 914.03K | 1.48M | 56776 | 714.46K |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 3.76M | 3.11M | 12.44M | 3.98M | 1.05M | 1.85M | 914.03K | 1.48M | 56776 | 714.46K |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 3.76M | 3.11M | 12.44M | 3.98M | 1.05M | 1.85M | 914.03K | 1.48M | 56776 | 714.46K |
| eps | 0.24 | 0.2 | 0.8 | 0.26 | 0.07 | - | - | 0.1 | 0.0 | 0.05 |
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 6.98M | 14.47M | 16.28M | 294.12K | 1.04M | 1.08M | 384.85K | 973.68K | 311.96K | 493.94K |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 6.98M | 14.47M | 16.28M | 294.12K | 1.04M | 1.08M | 384.85K | 973.68K | 311.96K | 493.94K |
| netReceivables | 602.8K | 171.02K | 392.4K | 4.69M | 229.28K | 81439 | 81577 | 250.6K | 180.37K | 551.29K |
| accountsReceivables | - | - | - | - | 229.28K | 81439 | 81577 | 250.6K | 180.37K | - |
| otherReceivables | 602.8K | 171.02K | 392.4K | 4.69M | - | - | - | - | - | 551.29K |
| inventory | 55.94M | 32.42M | 26.25M | 12.01M | 7.43M | 6.71M | 4.71M | 2.59M | 1.65M | 523.74K |
| prepaids | - | - | - | 2 | 2 | - | - | - | - | 2 |
| otherCurrentAssets | 8.25M | 5.86M | 4.43M | 1.9M | 388.74K | 500.4K | 139.66K | 65674 | 1.11M | 1.35M |
| totalCurrentAssets | 71.78M | 52.91M | 47.35M | 18.89M | 9.09M | 8.37M | 5.32M | 3.88M | 3.26M | 2.92M |
| propertyPlantEquipmentNet | 12.65M | 7.21M | 4.23M | 786K | 439.82K | 423.98K | 243.19K | 159.63K | 270.1K | 326.52K |
| goodwill | - | 1.17M | 1.22M | 471.38K | 8305.65 | 11137 | 19542 | 30248 | 44948 | - |
| intangibleAssets | 13.42M | 8.5M | 5.49M | 3.81M | 3.34M | 2.31M | 983.94K | 731.7K | 776.71K | 788.07K |
| goodwillAndIntangibleAssets | 13.42M | 9.67M | 6.7M | 4.28M | 3.35M | 2.32M | 1M | 761.94K | 821.66K | 788.07K |
| longTermInvestments | 0.67 | -1.17M | -1.22M | 28286 | - | 8998.2 | - | - | - | 186.14K |
| taxAssets | 3.86M | 1.27M | 1.57M | -471.38K | - | - | - | - | - | - |
| otherNonCurrentAssets | 472.58K | 667.91K | 471.91K | 241.27K | - | -2.76M | -1.25M | - | -1.09M | -1.3M |
| totalNonCurrentAssets | 29.52M | 17.64M | 11.75M | 4.87M | 3.79M | 2.76M | 1.25M | 921.57K | 1.09M | 1.3M |
| otherAssets | - | - | - | - | 380.61K | 470.35K | 285.89K | 618.2K | 6440.75 | 11488 |
| totalAssets | 101.29M | 70.56M | 59.11M | 23.76M | 13.25M | 11.6M | 6.85M | 5.42M | 4.36M | 4.23M |
| totalPayables | 19.6M | 14.1M | 7.41M | 6.4M | 2.94M | 3.05M | 1.07M | 521.74K | 401.02K | 624.32K |
| accountPayables | 11.82M | 14.1M | 7.41M | 6.4M | 2.94M | 3.05M | 1.07M | 521.74K | 401.02K | 624.32K |
| otherPayables | 7.78M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | 38.04M | - | - | 2.57M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 7.27M | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 7.27M | - | - | -3.96M | - | - | - | - | - | - |
| otherCurrentLiabilities | 187.11K | - | - | 3.96M | 2.2M | 22769 | 77977 | 65195 | 581 | - |
| totalCurrentLiabilities | 56.55M | 12.4M | 6.05M | 8.28M | 5.15M | 3.07M | 1.15M | 586.83K | 401.73K | 624.43K |
| longTermDebt | 7.81M | 24.19M | 14.68M | 273.2K | - | 366.24K | 15.79 | - | 31202 | 49586 |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3.82M | 2.6M | 1.67M | 1.03M | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 12.7M | 14.81M | 15.31M | 5.01M | - | -366.24K | - | - | - | - |
| totalNonCurrentLiabilities | 24.33M | 41.59M | 31.66M | 6.31M | - | 366.24K | 15.79 | - | 31202 | 49586 |
| otherLiabilities | - | - | - | - | - | 3.36M | 3.15M | - | 3.61M | 3.55M |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 80.88M | 54M | 37.71M | 14.59M | 5.15M | 6.8M | 4.3M | 586.83K | 4.04M | 4.23M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 15.5M | 15.5M | 1.94M | 1.94M | 2.13M | 2.23M | 1.95M | 1.94M | 2.16M | 2.45M |
| retainedEarnings | 3.52M | -273.88K | 16.68M | 4.34M | 85103 | -1.01M | -2.51M | -3.54M | -5.59M | -6.43M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.76M | 3.11M | 12.44M | 4.68M | 1.05M | 1.85M | 914.03K | 1.48M | 56776 | 714.46K |
| depreciationAndAmortization | 2.62M | 2.13M | 1.43M | 1.07M | - | - | - | - | - | - |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -25.62M | -1.98M | -9.41M | - | - | - | - | - | - | - |
| accountsReceivables | - | - | 16.75M | - | - | - | - | - | - | - |
| inventory | - | -8.74M | -17.41M | - | - | - | - | - | - | - |
| accountsPayables | - | - | 657.4K | - | - | - | - | - | - | - |
| otherWorkingCapital | -25.62M | -1.98M | -9.41M | - | - | - | - | - | - | - |
| otherNonCashItems | 2.1M | 4.74M | 8.65M | -3.61M | -1.05M | -1.85M | -914.03K | -1.48M | -56776.61 | -714.46K |
| netCashProvidedByOperatingActivities | -17.15M | 3.73M | 10.92M | 2.14M | - | - | - | - | - | - |
| investmentsInPropertyPlantAndEquipment | -12.28M | -7.64M | -6.49M | - | - | - | - | - | - | - |
| acquisitionsNet | 178K | 3000 | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | 8000 | - | 20000 | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -12.1M | -7.64M | -6.47M | - | - | - | - | - | - | - |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | -7.75M | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | -7.75M | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 6.67M | 8.88M | 11.87M | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | 6.67M | 1.13M | 11.87M | - | - | - | - | - | - | - |
| date | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 |
|---|---|---|---|---|---|---|
| revenue | 23.4M | 24M | 17.3M | 20.1M | 32.8M | 44.2M |
| costOfRevenue | 15.4M | 18.2M | 12.4M | 9.6M | 18.1M | 19.64M |
| grossProfit | 8M | 5.8M | 4.9M | 10.5M | 14.7M | 24.56M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 9.1M | 8M | 7.6M | 8M | 9.6M | 2.93M |
| otherExpenses | -100000 | -200K | -100000 | -400K | -600K | 1.88M |
| operatingExpenses | 9M | 7.8M | 7.5M | 7.6M | 9M | 14.77M |
| costAndExpenses | 24.4M | 26M | 19.9M | 17.2M | 27.1M | 34.41M |
| netInterestIncome | - | - | - | - | - | - |
| interestIncome | - | - | - | - | - | - |
| interestExpense | - | - | - | - | - | - |
| depreciationAndAmortization | 600K | 736.58K | 732.18K | 700K | 557.62K | 588.84K |
| ebitda | -400K | -1.3M | -1.9M | 3.6M | 6.3M | 9.11M |
| ebit | -1M | -2.18M | -2.82M | 2.9M | 5.7M | 8.52M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | - | - |
| operatingIncome | -1M | -2M | -2.6M | 2.9M | 5.7M | 8.52M |
| totalOtherIncomeExpensesNet | 1M | -400.7K | 213.62K | -2.9M | 3.57M | 1.27M |
| incomeBeforeTax | - | -2.4M | -2.39M | - | 9.27M | 9.79M |
| incomeTaxExpense | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | - | -2.4M | -2.39M | - | 9.27M | 9.79M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | - | -2.4M | -2.39M | - | 9.27M | 9.79M |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | - | -2.4M | -2.39M | - | 9.27M | 9.79M |
| eps | - | -0.15 | -0.15 | - | - | 0.63 |
| date | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-06-30 | 2022-03-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 2.5M | 3.4M | 3.69M | 5.7M | -16M |
| shortTermInvestments | - | - | - | - | 32.01M |
| cashAndShortTermInvestments | 2.5M | 3.4M | 3.69M | 5.7M | 16M |
| netReceivables | - | 13.64M | 13.56M | - | - |
| accountsReceivables | - | - | - | - | - |
| otherReceivables | - | 13.64M | 13.56M | - | - |
| inventory | 75.7M | 71.7M | 77.77M | 51M | 40.39M |
| prepaids | - | -13.64M | - | - | - |
| otherCurrentAssets | 12.6M | 12.5M | 4.56M | 6.5M | -40.39M |
| totalCurrentAssets | 90.8M | 87.6M | 99.58M | 63.2M | 16M |
| propertyPlantEquipmentNet | 25.8M | 20.8M | 22.56M | 6.8M | - |
| goodwill | - | 1.34M | - | - | - |
| intangibleAssets | 15.2M | 14.7M | 15.95M | 9.6M | - |
| goodwillAndIntangibleAssets | 15.2M | 16.04M | 15.95M | 9.6M | - |
| longTermInvestments | 700K | -1.24M | - | - | - |
| taxAssets | 3.9M | 3.9M | - | 1.6M | - |
| otherNonCurrentAssets | 500K | 300K | -38.51M | 1.7M | - |
| totalNonCurrentAssets | 46.1M | 39.8M | 38.51M | 19.7M | - |
| otherAssets | - | - | 108.47K | - | - |
| totalAssets | 136.9M | 127.4M | 138.19M | 82.9M | 90.85M |
| totalPayables | 36.89M | 32.07M | - | 11.95M | - |
| accountPayables | 36.89M | 32.07M | - | 11.95M | - |
| otherPayables | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - |
| shortTermDebt | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - |
| taxPayables | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - |
| otherCurrentLiabilities | - | - | 37.86M | - | - |
| totalCurrentLiabilities | 34.9M | 29.4M | 69.75M | 11.4M | - |
| longTermDebt | 69.7M | 65.3M | 40.57M | 23.5M | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 3.8M | 3.8M | - | 2.6M | - |
| otherNonCurrentLiabilities | 15.7M | 13.5M | -40.57M | 18.2M | - |
| totalNonCurrentLiabilities | 89.2M | 82.6M | 40.57M | 44.3M | - |
| otherLiabilities | - | - | 11.28M | - | - |
| capitalLeaseObligations | - | - | - | - | - |
| totalLiabilities | 124.1M | 112M | 121.6M | 55.7M | - |
| treasuryStock | - | - | - | - | - |
| preferredStock | - | - | - | - | - |
| commonStock | - | 16.7M | 16.6M | - | - |
| retainedEarnings | - | - | - | - | - |
| additionalPaidInCapital | - | - | - | - | - |
| date | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-09-30 | 2022-06-30 | 2022-03-31 |
|---|---|---|---|---|---|---|
| netIncome | - | -2.4M | -2.39M | - | 9.27M | 9.79M |
| depreciationAndAmortization | 600K | 736.58K | 732.18K | 700K | 628.8K | 774.58K |
| deferredIncomeTax | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - |
| changeInWorkingCapital | 4.9M | -11.22M | -11.16M | - | - | - |
| accountsReceivables | - | - | - | - | - | - |
| inventory | -4.3M | -11.22M | -11.16M | - | - | - |
| accountsPayables | 9.2M | - | - | - | - | - |
| otherWorkingCapital | - | - | - | - | - | - |
| otherNonCashItems | -4.76M | 7.3M | 7.25M | 700K | -9.27M | -9.79M |
| netCashProvidedByOperatingActivities | 742K | -5.59M | -5.56M | 1.4M | -14.94M | 8.85M |
| investmentsInPropertyPlantAndEquipment | -6.14M | -4.9M | -4.87M | - | - | - |
| acquisitionsNet | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - |
| otherInvestingActivities | 92000 | -1.51M | -1.5M | - | - | - |
| netCashProvidedByInvestingActivities | -6.05M | -6.41M | -6.37M | - | - | - |
| netDebtIssuance | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - |
| otherFinancingActivities | 6.3M | 4.19M | 4.17M | - | - | - |
| netCashProvidedByFinancingActivities | 6.3M | 4.19M | 4.17M | - | - | - |