OTC : CSBTF
$0 (0.0%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 121.36M | 75.56M | 33.56M | 17.99M | 13.82M | 4.04M | 2.56M | 715K | 534K | 1.06M |
| costOfRevenue | 16.51M | 13.52M | 5.09M | 7.22M | 3.75M | 2.37M | 2.64M | 3.42M | 3.3M | 3.95M |
| grossProfit | 104.84M | 62.03M | 28.47M | 10.77M | 10.07M | 1.67M | -79000 | -2.7M | -2.77M | -2.89M |
| researchAndDevelopmentExpenses | 8.87M | 6.98M | 5.6M | 5.19M | 4.99M | 4M | 6.48M | 6.88M | 4.47M | 7.91M |
| generalAndAdministrativeExpenses | 10.67M | 5.08M | 3.56M | 3.07M | 2.58M | 3.14M | 4.97M | 8.59M | 1.82M | 17.07M |
| sellingAndMarketingExpenses | 70.96M | 36.18M | 17.13M | 8.08M | 4.8M | 1.56M | 2.3M | 348K | - | - |
| sellingGeneralAndAdministrativeExpenses | 81.63M | 41.26M | 20.69M | 11.15M | 7.38M | 4.7M | 7.27M | 8.93M | 1.82M | 17.07M |
| otherExpenses | 7.02M | 18.78M | 15.37M | 7.87M | 6.46M | 4.65M | -2.44M | - | - | - |
| operatingExpenses | 97.51M | 67.03M | 41.66M | 24.22M | 18.83M | 13.35M | 11.31M | 11.03M | 11.28M | 22.41M |
| costAndExpenses | 114.03M | 80.55M | 46.76M | 31.43M | 22.58M | 15.72M | 13.95M | 14.44M | 14.58M | 22.41M |
| netInterestIncome | -304.93K | -149K | 2.14M | -1.75M | -787K | -415K | -431K | -86000 | -350K | 1.07M |
| interestIncome | - | - | 400K | 1.77M | 596K | 433K | 220K | 40000 | 43000 | 1.21M |
| interestExpense | 304.93K | 149K | -1.74M | 4.32M | 1.38M | 848K | 651K | 126K | 393K | 145K |
| depreciationAndAmortization | 2.8M | 2.64M | 2.1M | 2.35M | 2.88M | 2.67M | 2.71M | 1.95M | 1.15M | 820K |
| ebitda | 10.13M | -561K | -7.49M | -7.5M | -5.29M | -8.58M | -8.46M | -11.74M | -15.1M | -19.31M |
| ebit | 7.33M | -3.2M | -9.59M | -9.85M | -8.17M | -11.25M | -11.17M | -13.69M | -16.2M | -20.13M |
| nonOperatingIncomeExcludingInterest | - | -1.8M | -3.6M | -3.6M | -596K | -433K | -220K | -40000 | -42999 | -1.21M |
| operatingIncome | 7.33M | -5M | -13.19M | -13.45M | -8.77M | -11.68M | -11.39M | -13.73M | -16.24M | -21.35M |
| totalOtherIncomeExpensesNet | -3.16M | 1.65M | 3.42M | -2.54M | -787K | -415K | -431K | -86000 | -350K | 1.07M |
| incomeBeforeTax | 4.17M | -3.35M | -9.78M | -15.99M | -9.55M | -12.09M | -11.82M | -13.81M | -16.59M | -20.28M |
| incomeTaxExpense | 2.12M | 370K | 380K | -1.4M | -2.01M | -574K | -571K | -2.12M | -109K | -533K |
| netIncomeFromContinuingOperations | 2.05M | -3.72M | -10.16M | -14.6M | -7.54M | -11.52M | -11.25M | -11.69M | -16.48M | -19.74M |
| netIncomeFromDiscontinuedOperations | 73948 | - | -3.57M | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 2.12M | -3.72M | -13.73M | -14.6M | -7.54M | -11.52M | -11.25M | -11.69M | -16.48M | -19.74M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 2.12M | -3.72M | -13.73M | -14.6M | -7.54M | -11.52M | -11.25M | -11.69M | -16.48M | -19.74M |
| eps | 0.06 | -0.1 | -0.38 | -0.43 | -0.23 | -0.47 | -0.66 | -1.14 | -1.88 | -3.19 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 15.67M | 17.46M | 14.21M | 24.06M | 28.62M | 28.39M | 20.8M | 18.33M | 16.67M | 12.37M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.67M | 17.46M | 14.21M | 24.06M | 28.62M | 28.39M | 20.8M | 18.33M | 16.67M | 12.37M |
| netReceivables | 31.86M | 14.93M | 6.41M | 3.35M | 1.88M | 1.2M | 782K | 217K | 156K | 311K |
| accountsReceivables | 23.95M | 13.4M | 6.41M | 2.82M | 1.69M | 1.04M | 759K | 214K | 154K | 308K |
| otherReceivables | 7.91M | 1.54M | 767K | 530K | 185K | 159K | 23000 | 3000 | 2000 | 3000 |
| inventory | 16.93M | 9.44M | 4.86M | 3.17M | 1.76M | 1.46M | 954K | 547K | 220K | 276K |
| prepaids | - | - | 513K | 540K | 465K | 547K | 459K | 325K | 263K | 346K |
| otherCurrentAssets | 1.07M | 2.92M | 1.21M | 271K | 171K | 2.38M | 293K | 413K | 364K | 373K |
| totalCurrentAssets | 65.52M | 44.75M | 27.19M | 31.39M | 32.89M | 33.97M | 23.29M | 19.83M | 17.67M | 13.4M |
| propertyPlantEquipmentNet | 3.71M | 3.02M | 2.64M | 2.32M | 2.45M | 2.59M | 2.78M | 634K | 630K | 45000 |
| goodwill | 19.26M | 19.43M | 24.47M | 29.31M | 33.39M | 33.85M | 33.86M | 34.24M | 34.55M | 23.72M |
| intangibleAssets | 13.15M | 14.99M | 16.51M | 19.41M | 22.61M | 23.67M | 27.92M | 31.11M | 33.23M | 6.6M |
| goodwillAndIntangibleAssets | 32.41M | 34.42M | 40.98M | 48.73M | 56M | 57.51M | 61.78M | 65.35M | 67.78M | 30.31M |
| longTermInvestments | - | - | 16.51M | 51.05M | 53.46M | 60.1M | 62.52M | - | -1.38M | 15000 |
| taxAssets | 5.37M | 2.34M | 637K | 504K | 4.98M | 295K | 2.04M | 1.82M | 1.34M | -15000 |
| otherNonCurrentAssets | 256.82K | - | -15.86M | -51.05M | -58.44M | -60.1M | -64.56M | -1.82M | 38000 | 15000 |
| totalNonCurrentAssets | 41.74M | 39.78M | 44.27M | 51.55M | 58.44M | 60.4M | 64.56M | 65.99M | 68.41M | 30.37M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 107.26M | 84.54M | 71.46M | 82.95M | 91.34M | 94.36M | 87.85M | 85.82M | 86.08M | 43.77M |
| totalPayables | 10.95M | 6.91M | 1.3M | 1.3M | 846K | 936K | 1.06M | 1.61M | 1.32M | 1.27M |
| accountPayables | 10.95M | 6.91M | 1.3M | 1.3M | 846K | 936K | 1.06M | 1.61M | 1.32M | 1.27M |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 15.58M | 9.56M | 7.87M | 4.96M | 3.6M | 2.59M | 2.29M | 2.43M | 3.13M | 1.99M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 653K | 529K | 578K | 416K | 317K | 278K | 246K | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 14.96M | 13.46M | 3.44M | 5.91M | 6.53M | 69000 | 48000 | - | 206K | - |
| totalCurrentLiabilities | 42.14M | 20.9M | 13.19M | 12.59M | 11.29M | 3.88M | 3.64M | 4.04M | 4.66M | 3.26M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 737K | 1.26M | 1.56M | 1.5M | 1.83M | 2.06M | 2.14M | - | - | - |
| deferredRevenueNonCurrent | - | - | -1.56M | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.94M | 331K | 4.44M | - | 890K | 3.24M | 3.49M | 4.34M | 6.6M | - |
| otherNonCurrentLiabilities | 3.58M | 3.3M | 3.38M | - | 353K | 587K | 727K | 5.3M | 8.28M | 2.18M |
| totalNonCurrentLiabilities | 7.25M | 4.89M | 1.56M | 1.5M | 3.07M | 5.89M | 6.36M | 5.3M | 8.28M | 2.18M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.39M | 1.79M | 2.14M | 1.91M | 2.15M | 2.34M | 2.39M | - | - | - |
| totalLiabilities | 49.39M | 25.79M | 14.75M | 14.09M | 14.36M | 9.76M | 10M | 9.34M | 12.94M | 5.45M |
| treasuryStock | - | - | -17000 | -17000 | -17000 | -17000 | -17000 | -17000 | - | -266K |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.56M | 3.79M | 3.68M | 3.66M | 3.28M | 32.81M | 22.47M | 15.06M | 8.17M | 5.08M |
| retainedEarnings | -29.95M | -45.43M | -42.15M | -116.25M | -101.17M | -93.15M | -81.9M | -69.43M | -57.16M | -43.34M |
| additionalPaidInCapital | 53M | 73.03M | 73.32M | 160.16M | 154.59M | 125.06M | 118.16M | 112.23M | 104.15M | 60.91M |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 5.1M | -3.92M | -13.35M | -15.99M | -9.55M | -12.09M | -11.82M | -13.81M | -16.59M | -20.28M |
| depreciationAndAmortization | 3.37M | 2.64M | 2.75M | 2.83M | 2.88M | 2.67M | 2.71M | 1.95M | 1.15M | 820K |
| deferredIncomeTax | - | - | - | 5.11M | 130K | -110K | -863K | -2.02M | 2.86M | 3.03M |
| stockBasedCompensation | 4.2M | 5.13M | 917K | 1.03M | 389K | 752K | 498K | 675K | 2.04M | 8.47M |
| changeInWorkingCapital | -13.08M | -3.3M | -3.65M | -1.27M | -187K | -730K | -1.39M | 284K | -476K | 39000 |
| accountsReceivables | -18.79M | -7.88M | -4.57M | -1.64M | -737K | -375K | -476K | -284K | 507K | 394K |
| inventory | -8.26M | -4.65M | -2.48M | -1.58M | -340K | -516K | -469K | -337K | -79000 | - |
| accountsPayables | 4.51M | - | 55000 | 1.64M | 737K | 375K | 476K | - | - | - |
| otherWorkingCapital | 9.45M | 9.23M | 3.34M | 319K | 884K | 161K | -923K | 621K | -397K | -355K |
| otherNonCashItems | 23392 | 2.6M | 4.48M | 933K | 889K | 274K | 17000 | 91000 | 3.2M | 2.06M |
| netCashProvidedByOperatingActivities | -378.05K | 3.14M | -8.84M | -7.35M | -5.45M | -9.24M | -10.85M | -12.84M | -10.68M | -8.89M |
| investmentsInPropertyPlantAndEquipment | -2.03M | -1.1M | -317K | -400K | -374K | -220K | -118K | -662K | -1.57M | -50000 |
| acquisitionsNet | - | - | - | - | - | - | - | 10000 | 653K | 1.86M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | 15000 | - |
| otherInvestingActivities | - | -17000 | -9000 | - | - | - | - | 10000 | -1.02M | - |
| netCashProvidedByInvestingActivities | -2.03M | -1.11M | -326K | -400K | -374K | -220K | -118K | -652K | -905K | 1.82M |
| netDebtIssuance | - | -604K | -672K | -343K | -322K | 104K | -220K | - | - | - |
| longTermNetDebtIssuance | - | -604K | -672K | -343K | -322K | 104K | -220K | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 1.82M | 1.94M | 501K | 6M | - | 18.62M | - | 16.47M | 16.38M | 3.66M |
| netCommonStockIssuance | 1.82M | 1.94M | 501K | 6M | - | 18.62M | - | 16.47M | 16.38M | 3.66M |
| commonStockIssuance | 1.82M | 1.94M | 501K | 6M | - | 18.62M | 14.3M | 16.47M | 16.38M | 3.66M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -645.6K | -681K | -672K | -2.43M | 6.4M | -1.64M | 13.35M | -1.45M | -405K | -193K |
| netCashProvidedByFinancingActivities | 1.17M | 1.34M | -171K | 3.22M | 6.08M | 17.08M | 13.13M | 15.02M | 15.98M | 3.46M |
| 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-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 66.07M | 63.48M | 43.71M | 31.84M | 20.7M | 12.87M | 7.56M | 10.43M | 4.73M | 9.09M |
| costOfRevenue | 9.67M | 7.15M | 10.05M | 3.48M | 3.27M | 2.51M | 1.92M | 2.22M | 2.04M | 2.2M |
| grossProfit | 56.4M | 56.33M | 33.66M | 28.37M | 17.42M | 10.36M | 5.64M | 8.21M | 2.69M | 6.89M |
| researchAndDevelopmentExpenses | 5.09M | 4.3M | 3.42M | 3.56M | 3.31M | 2.29M | 2.66M | 2.53M | 2.48M | 2.5M |
| generalAndAdministrativeExpenses | - | 11.14M | -1.91M | 6.98M | 4.69M | 1.88M | 1.75M | 1.54M | 1.79M | 1.38M |
| sellingAndMarketingExpenses | - | 37.39M | 17.69M | 18.49M | 14M | 4.67M | 3.68M | 2.71M | 2.12M | 1.75M |
| sellingGeneralAndAdministrativeExpenses | 47.05M | 48.53M | 15.78M | 25.48M | 18.36M | 12.73M | 10.69M | 8.17M | 7.62M | 5.95M |
| otherExpenses | - | -6000 | 18.9M | -114K | - | - | - | - | - | - |
| operatingExpenses | 52.14M | 52.83M | 38.1M | 28.93M | 21.67M | 15.02M | 13.35M | 10.71M | 10.1M | 8.46M |
| costAndExpenses | 61.81M | 59.98M | 48.15M | 32.4M | 24.94M | 17.52M | 15.27M | 12.92M | 12.14M | 10.65M |
| netInterestIncome | -454.48K | -3.37M | -3.46M | 3.31M | 197K | -352K | -405K | -2.24M | -1.2M | 336.45K |
| interestIncome | 530.49K | - | -4.02M | 4.18M | 3.09M | 689K | 559K | - | 393.5K | - |
| interestExpense | 984.97K | 3.37M | -719K | 868K | 2.89M | 1.04M | 964K | - | - | - |
| depreciationAndAmortization | 1.46M | 974.5K | 1.68M | 954K | 1.04M | 1.41M | 1.41M | 1.42M | 1.44M | 1.44M |
| ebitda | 5.72M | 4.48M | -956K | 395K | -3.09M | -851.5K | -2.32M | 234K | -2.22M | 717.5K |
| ebit | 4.26M | 3.5M | -2.64M | -559K | -4.13M | -2.26M | -3.73M | -1.19M | -3.66M | -724.5K |
| nonOperatingIncomeExcludingInterest | - | - | -1.8M | - | -1.21M | -2.39M | -3.98M | -1.31M | -3.75M | -842.5K |
| operatingIncome | 4.26M | 3.5M | -4.44M | -559K | -8.66M | -4.66M | -7.71M | -2.5M | -7.41M | -1.57M |
| totalOtherIncomeExpensesNet | -358.46K | -3.37M | -6000 | 1.66M | 196K | 2.22M | 1.69M | -171.5K | 3.2M | 479K |
| incomeBeforeTax | 3.9M | 137K | -4.44M | 1.1M | -8.47M | -4.88M | -6.02M | -2.67M | -8.42M | -1.09M |
| incomeTaxExpense | 304.05K | 2.17M | -937K | 1.31M | 208K | 172K | -578K | -818K | -975K | -1.04M |
| netIncomeFromContinuingOperations | 3.6M | -2.04M | -3.5M | -211K | -8.68M | -2.53M | -5.45M | -1.85M | -3.72M | -50000 |
| netIncomeFromDiscontinuedOperations | 52808 | 23000 | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | -2.53M | -5.45M | -1.85M | -3.72M | -50000 |
| netIncome | 3.65M | -2.01M | -3.5M | -211K | -8.68M | -5.05M | -10.89M | -3.7M | -7.44M | -100000 |
| netIncomeDeductions | - | - | - | - | - | -2.53M | -5.45M | -1.85M | -3.72M | -50000 |
| bottomLineNetIncome | 3.65M | -2.04M | -3.5M | -211K | -8.68M | -2.53M | -5.45M | -1.85M | -3.72M | -50000 |
| eps | 0.1 | -0.05 | -0.09 | -0.01 | -0.24 | -0.14 | -0.32 | -0.11 | -0.23 | -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-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 15.67M | 17.9M | 17.46M | 14.28M | 14.21M | 16.86M | 24.06M | 21.56M | 28.62M | 27.22M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 15.67M | 17.9M | 17.46M | 14.28M | 14.21M | 16.86M | 24.06M | 21.56M | 28.62M | 27.22M |
| netReceivables | 31.86M | 26.89M | 14.93M | 9.16M | 6.41M | 5.18M | 3.35M | 8.17M | 1.88M | 2.18M |
| accountsReceivables | 23.95M | 21.78M | 13.4M | 9.16M | 6.41M | 4.16M | 2.82M | 7.33M | 1.69M | 1.78M |
| otherReceivables | 7.91M | 5.11M | 1.54M | 1.82M | 767K | 1.02M | 530K | 483K | 185K | 399K |
| inventory | 16.93M | 13.71M | 9.44M | 6.85M | 4.86M | 4.39M | 3.17M | 2.34M | 1.76M | 1.38M |
| prepaids | - | - | - | 1.13M | 513K | 657K | - | - | 465K | 736K |
| otherCurrentAssets | 1.07M | 2.25M | 2.92M | 1.82M | 1.21M | 1.02M | 801K | 534K | 356K | 399K |
| totalCurrentAssets | 65.52M | 60.75M | 44.75M | 33.24M | 27.19M | 27.09M | 31.39M | 32.24M | 32.89M | 31.52M |
| propertyPlantEquipmentNet | 3.71M | 4.18M | 3.02M | 2.94M | 2.64M | 3.21M | 2.32M | 2.18M | 2.45M | 2.72M |
| goodwill | 19.26M | 24.24M | 19.43M | 24.74M | 24.47M | 29.24M | 29.31M | 33.04M | 33.39M | 33.96M |
| intangibleAssets | 13.15M | 17.57M | 14.99M | 16.17M | 16.51M | 18.21M | 19.41M | 20.76M | 22.61M | 24.98M |
| goodwillAndIntangibleAssets | 32.41M | 41.81M | 34.42M | 40.91M | 40.98M | 47.46M | 48.73M | 53.8M | 56M | 58.95M |
| longTermInvestments | - | - | - | - | 16.51M | 50.67M | 51.05M | -54000 | - | -308K |
| taxAssets | 5.37M | 3.19M | 2.34M | 98000 | 5.08M | 496K | 504K | 54000 | 4.98M | 308K |
| otherNonCurrentAssets | 256.82K | 39000 | - | 209K | -16.49M | -50.67M | -51.05M | 53000 | -4.98M | 308K |
| totalNonCurrentAssets | 41.74M | 49.22M | 39.78M | 44.06M | 48.71M | 51.17M | 51.55M | 56.02M | 58.44M | 61.98M |
| otherAssets | - | - | - | - | - | 1000 | - | - | - | - |
| totalAssets | 107.26M | 109.97M | 84.54M | 77.3M | 75.91M | 78.26M | 82.95M | 88.27M | 91.34M | 93.49M |
| totalPayables | 10.95M | 6.92M | 6.91M | 2.83M | 1.3M | 1.19M | 1.3M | 920K | 846K | 601K |
| accountPayables | 10.95M | 6.92M | 6.91M | 2.83M | 1.3M | 1.19M | 1.3M | 920K | 846K | 601K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | 15.58M | 19.42M | 9.56M | 8.73M | 7.87M | 4.58M | 4.96M | 3.62M | 3.6M | 2.66M |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | 653K | 653K | 529K | 605K | 578K | 578K | 416K | 308K | 317K | 310K |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | 14.96M | 19.42M | 13.46M | 8.73M | 3.44M | 5.66M | 5.91M | 8.43M | 6.53M | 166K |
| totalCurrentLiabilities | 42.14M | 26.99M | 20.9M | 12.16M | 13.19M | 12.01M | 12.59M | 13.27M | 11.29M | 3.74M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 737K | 1.14M | 1.26M | 1.36M | 1.56M | 2.29M | 1.5M | 1.63M | 1.83M | 2.09M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 2.94M | 1.61M | 331K | - | - | - | - | - | 890K | - |
| otherNonCurrentLiabilities | 3.58M | 3.58M | 3.3M | 3.6M | 3.38M | -1000 | - | 163K | 353K | 2.7M |
| totalNonCurrentLiabilities | 7.25M | 6.33M | 4.89M | 4.96M | 4.94M | 2.29M | 1.5M | 1.8M | 3.07M | 4.8M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.39M | 1.79M | 1.79M | 1.96M | 2.14M | 2.87M | 1.91M | 1.94M | 2.15M | 2.4M |
| totalLiabilities | 49.39M | 33.32M | 25.79M | 17.13M | 19.19M | 14.3M | 14.09M | 15.07M | 14.36M | 8.54M |
| treasuryStock | - | - | - | -17000 | -17000 | -17000 | -17000 | -17000 | -17000 | -17000 |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 2.56M | 3.15M | 3.79M | 3.71M | 3.68M | 3.66M | 3.66M | 3.28M | 3.28M | 32.81M |
| retainedEarnings | -29.95M | -22.15M | -45.43M | -42.79M | -42.15M | -121.27M | -116.25M | -105.02M | -101.17M | -93.03M |
| additionalPaidInCapital | 53M | 65.98M | 73.03M | 74.11M | 73.32M | 160.16M | 160.16M | 154.59M | 154.59M | 125.06M |
| 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-31 | 2021-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 3.6M | -2.01M | -3.71M | -211K | -8.68M | -5.05M | -10.89M | -3.7M | -7.44M | -100000 |
| depreciationAndAmortization | 1.46M | 1.68M | 1.36M | 1.28M | 1.34M | 1.41M | 1.41M | 1.42M | 1.44M | 1.44M |
| deferredIncomeTax | - | - | - | - | -7.03M | -5.98M | -249K | -9.16M | - | - |
| stockBasedCompensation | - | 2.73M | 2.2M | 2.93M | 400K | 58500 | 475K | 40000 | 76500 | 118K |
| changeInWorkingCapital | -4.71M | -8.04M | 1.15M | -4.45M | -10000 | -3.64M | 5.34M | -6.6M | 886K | -1.07M |
| accountsReceivables | -10.5M | -8.81M | -5.03M | -2.85M | -2.9M | -1.67M | 4.09M | -5.73M | -65000 | -672K |
| inventory | -5.84M | -2.45M | -3.24M | -1.41M | -1.06M | -1.42M | -1.04M | -542K | -393K | 53000 |
| accountsPayables | 5.3M | - | -2.94M | 2.94M | 3.49M | - | - | - | - | - |
| otherWorkingCapital | 6.33M | 3.22M | 12.36M | -3.13M | 457K | -546K | 2.29M | -331K | 1.34M | -454K |
| otherNonCashItems | 1.6M | 4.65M | 2.46M | 143K | 11.88M | 6.45M | 3.4M | 11.18M | 3.8M | 2.44M |
| netCashProvidedByOperatingActivities | 1.95M | -2.68M | 3.46M | -316K | -2.1M | -6.74M | -525K | -6.82M | -4.66M | -798K |
| investmentsInPropertyPlantAndEquipment | -1.03M | -1.07M | -498K | -597K | -235K | -91000 | -328K | -72000 | -140K | -234K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | -17000 | 1000 | -5000 | -3000 | - | -6000 | -29000 |
| netCashProvidedByInvestingActivities | -1.03M | -1.07M | -498K | -614K | -234K | -92000 | -328K | -72000 | -140K | -234K |
| netDebtIssuance | - | -379K | - | -335K | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | -379K | - | -335K | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | 700.25K | - | 1.94M | - | - | - | - | - | - | - |
| netCommonStockIssuance | 700.25K | - | 1.94M | - | - | - | - | - | - | - |
| commonStockIssuance | 700.25K | - | 287K | 1.65M | 501K | - | 5.94M | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -294.78K | 1.22M | -1.13M | 863K | 138K | -309K | 3.39M | -85000 | 6.23M | -153K |
| netCashProvidedByFinancingActivities | 405.47K | 836K | 809K | 528K | 138K | -309K | 3.39M | -170K | 6.23M | -153K |