$0.11 (2.72%)
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 23.8M | 20.29M | 9.29M | 9.52M | 1.16M | 1.1M | 1.56M | 2.86M | 2.23M | 1.61M |
| costOfRevenue | 6.65M | 16.05M | 19.4M | 10.16M | 961.45K | 646.11K | 1.34M | 1.93M | 1.78M | 1.38M |
| grossProfit | 17.16M | 4.24M | -10.07M | -7.18M | 197.62K | 455.5K | 225.89K | 2.86M | 2.23M | 1.61M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 8.62M | 7.62M | 11.29M | 9.36M | 5.62M | 4.88M | 6.88M | 2.97M | 2.31M | 2.46M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 8.62M | 7.62M | 11.29M | 9.36M | 5.62M | 4.88M | 6.88M | 2.97M | 2.31M | 2.46M |
| otherExpenses | 7.58M | -6.33M | -14.87M | -6.5M | 2.12M | 3.68M | -325K | 7.67M | 3.72M | 7.23M |
| operatingExpenses | 16.19M | 1.29M | -3.58M | 2.86M | 7.74M | 8.55M | 6.55M | 10.64M | 6.03M | 9.7M |
| costAndExpenses | 22.84M | 17.34M | 15.82M | 22.21M | 8.71M | 9.2M | 7.89M | 10.64M | 10.49M | 9.7M |
| netInterestIncome | -1.89M | -3.54M | -4.67M | -1.33M | 734.81K | 1.28M | 356.09K | 225.87K | 102.1K | -124K |
| interestIncome | 1.92M | 1.55M | 2.38M | 1M | 734.81K | 1.28M | 603.51K | 225.87K | 102.1K | - |
| interestExpense | 3.81M | 5.09M | 7.05M | 2.33M | - | - | 247.42K | - | - | 124.07K |
| depreciationAndAmortization | 6.53M | 5.22M | 7.77M | 3.16M | 1.19M | 823K | 8.99M | 2.31M | 1.71M | 1.35M |
| ebitda | 10.78M | 6.92M | 25.97M | -9.54M | -8.44M | -10.19M | -6.88M | -4.91M | -4.44M | -5.96M |
| ebit | 4.26M | 1.7M | -6.58M | -12.7M | -8.35M | -11.01M | -15.87M | -7.22M | -6.15M | -11.84M |
| nonOperatingIncomeExcludingInterest | -3.29M | 1.25M | - | - | 800.68K | 434K | 7.26M | -558K | -440K | 3.75M |
| operatingIncome | 964K | 2.95M | -6.53M | -18.42M | -7.55M | -8.1M | -8.61M | -7.78M | -8.27M | -8.09M |
| totalOtherIncomeExpensesNet | -522K | -6.34M | 17.68M | -15.14M | 4.89M | -2.8M | 67.05M | -2.1M | 4.14M | -2.22M |
| incomeBeforeTax | 442K | -3.39M | 11.15M | -33.56M | -2.66M | -10.9M | 58.44M | -9.88M | -4.12M | -10.31M |
| incomeTaxExpense | 3.73M | 1.24M | 6.65M | -2.84M | 2.05M | -318K | 3.68M | -2.53M | -1.45M | 3.43M |
| netIncomeFromContinuingOperations | -3.29M | -4.63M | 4.5M | -23.73M | -4.71M | -10.58M | 62.12M | -7.5M | -2M | -4.95M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -3.29M | -4.63M | 4.5M | -30.01M | -4.71M | -10.58M | 62.12M | -7.5M | -2M | -4.96M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -3.29M | -4.72M | 4.5M | -30.01M | -4.72M | -10.58M | 45.61M | -5.88M | -2M | -4.96M |
| eps | -0.03 | -0.04 | 0.04 | -0.27 | -0.06 | -0.13 | 0.57 | -0.08 | -0.03 | -0.06 |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 26.27M | 20.1M | 20.84M | 19.78M | 41.11M | 52.82M | 63.27M | 2.81M | 2.38M | 5.63M |
| shortTermInvestments | 5.85M | 6.63M | 13.99M | 12.07M | 13.14M | 4.21M | 1.73M | - | 332.39K | - |
| cashAndShortTermInvestments | 32.12M | 26.73M | 34.82M | 31.85M | 54.25M | 57.02M | 87.71M | 3.72M | 3.49M | 5.87M |
| netReceivables | 13.98M | 7.74M | 15.55M | 9.44M | 2.97M | 1.8M | 145K | 2.69M | 2.55M | 384.38K |
| accountsReceivables | 13.98M | 7.74M | 15.55M | 9.41M | 66000 | 15000 | 145K | 258.22K | 2.55M | 111.22K |
| otherReceivables | - | - | - | - | 2.9M | 1.79M | - | 2.43M | - | 273.16K |
| inventory | - | - | - | - | - | -485.1K | -356.61K | -9254 | -7295 | -9036 |
| prepaids | - | - | - | - | 407K | 309K | 32000 | 45194 | 21200 | 32343 |
| otherCurrentAssets | 689K | 577K | 1.79M | 3.07M | 16.56M | 1.76M | 7.72M | - | -904.65K | 311.12K |
| totalCurrentAssets | 46.79M | 35.05M | 52.16M | 44.31M | 74.18M | 60.41M | 95.25M | 6.44M | 5.15M | 6.59M |
| propertyPlantEquipmentNet | 45.48M | 3.63M | 73.38M | 66.04M | 15.09M | 12M | 12.06M | 2.29M | 2.62M | 3M |
| goodwill | - | - | - | -67.02M | - | - | - | 1.45M | 4.75M | 4.69M |
| intangibleAssets | 61.39M | 46.11M | 94.04M | 79.92M | 14.25M | 13.49M | 14.35M | 21.94M | 25.83M | 28.8M |
| goodwillAndIntangibleAssets | 61.39M | 46.11M | 94.04M | 12.89M | 14.25M | 13.49M | 14.35M | 23.39M | 30.58M | 33.48M |
| longTermInvestments | 61.13M | 62.77M | 83.76M | 37.28M | 6.96M | 3.53M | 1.57M | 9.78M | 7.67M | 3.53M |
| taxAssets | - | - | -94.04M | 3.07M | -14.25M | 1.61M | 1.18M | 341.93K | - | - |
| otherNonCurrentAssets | 3.51M | 11.02M | 17.54M | 974.89K | 6.72M | -12.78M | -9.55M | -5.86M | -10.43M | 4.03M |
| totalNonCurrentAssets | 110.11M | 123.52M | 174.69M | 120.26M | 28.76M | 17.85M | 19.6M | 29.95M | 30.45M | 44.04M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 156.9M | 158.57M | 226.85M | 164.56M | 102.94M | 78.26M | 114.85M | 36.38M | 35.6M | 50.62M |
| totalPayables | 4.45M | 2.8M | 3.14M | 2.97M | 3.59M | 1.29M | 2.37M | 719.12K | 553.79K | 635.79K |
| accountPayables | 4.45M | 2.8M | 3.14M | 2.97M | 3.59M | 1.29M | 2.37M | 719.12K | 553.79K | 635.79K |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | 28000 | - | - | - | 5913 | 3467 |
| shortTermDebt | - | 32.75M | 4.32M | 50.52M | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | 413K | 994K | 2.29M | 2.68M | 1.23M | 1.84M | 452.02K | - | 253.97K | 99319 |
| otherCurrentLiabilities | 427.65K | 768.42K | 1425 | -409.79K | 337.7K | -275.36K | 1.84M | 520.46K | -130.22K | 62835 |
| totalCurrentLiabilities | 5.29M | 37.32M | 9.75M | 55.53M | 5.18M | 2.86M | 4.66M | 1.24M | 683.45K | 801.41K |
| longTermDebt | 34.55M | - | 50.08M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.58M | 613.63K | 1.47M | - | - | - | - | 1.45M | 3.54M | 4.69M |
| otherNonCurrentLiabilities | - | 201.37K | - | - | - | - | - | - | - | - |
| totalNonCurrentLiabilities | 36.14M | 815K | 51.56M | - | 1.23M | 1.84M | 452.02K | 1.45M | 3.54M | 6.5M |
| otherLiabilities | - | - | - | - | -1.23M | -1.84M | -452.02K | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 41.42M | 38.13M | 61.31M | 55.53M | 5.18M | 2.86M | 4.66M | 2.69M | 4.22M | 7.3M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 159.52M | 160.91M | 259.33M | 156.59M | 104.05M | 98.58M | 125.23M | 98.66M | 118.37M | 84.31M |
| retainedEarnings | -62.35M | -59.1M | -109.58M | -72.11M | -48.11M | -55.34M | -41.52M | -83.01M | -97.7M | -67.96M |
| additionalPaidInCapital | - | - | - | - | - | - | - | 124.06M | 117.5M | 117M |
| date | 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 | 2015-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -3.29M | -4.62M | 4.5M | -8.54M | -4.72M | -10.58M | 45.61M | -5.88M | -2M | -4.95M |
| depreciationAndAmortization | 6.53M | 5.22M | 197.52K | 3.16M | 49405 | 16076 | 8616 | 31287 | 101.33K | 108.66K |
| deferredIncomeTax | 770K | -287.17K | 5.61M | -3.93M | 1.66M | -317.7K | -2.7M | -1.98M | -1.07M | -2.47M |
| stockBasedCompensation | 2.35M | 2.07M | 4.61M | 3.62M | 2.18M | 1.71M | 1.34M | 1.13M | 701.83K | 343.32K |
| changeInWorkingCapital | 4.57M | 4.6M | -3.99M | 1.04M | -10204 | -2.36M | 1.1M | 2.01M | 85353 | -61777 |
| accountsReceivables | 3.57M | 4.78M | -5.01M | 1.84M | -1.49M | 871.95K | 1.28M | 1.52M | -4719 | 72926 |
| inventory | - | - | -6996.9 | - | -2.29M | 4.4M | - | -13278 | 2862 | 15396 |
| accountsPayables | 1.55M | - | 6996.9 | - | 2.29M | -4.4M | - | 137.26K | -64219 | 59851 |
| otherWorkingCapital | -553.1K | -186K | 1.01M | -802.98K | 1.48M | -3.23M | -180K | 371.8K | 151.43K | -209.95K |
| otherNonCashItems | -4.11M | 82070 | 11.56M | -5.55M | -6.19M | -1.95M | 32.9M | 1.25M | -3.14M | 1.96M |
| netCashProvidedByOperatingActivities | 6.82M | 7.06M | 22.48M | -10.19M | -7.03M | -13.48M | 78.25M | -3.44M | -5.32M | -5.08M |
| investmentsInPropertyPlantAndEquipment | -3.34M | -168.59K | -1.53M | -33.99M | -4.14M | -581.04K | -26997 | -24784 | -16999 | 5.3M |
| acquisitionsNet | -4.74M | - | -34.59M | -37.62M | - | 5.02M | - | -1.64M | 2.99M | - |
| purchasesOfInvestments | -4.51M | -3.58M | -2.57M | -1.27M | - | -5.45M | - | -2.06M | -90060 | - |
| salesMaturitiesOfInvestments | 2.43M | 5.19M | 635.54K | 507K | 763.82K | 51291 | 796.59K | 110.83K | - | - |
| otherInvestingActivities | 12M | 3.8M | 11.21M | -21.08M | -2.74M | -1.38M | -258.49K | 220.15K | -199.96K | -740.34K |
| netCashProvidedByInvestingActivities | 6.35M | 8.83M | -26.84M | -93.97M | -6.12M | -2.33M | 511.1K | -3.39M | 2.68M | 4.56M |
| netDebtIssuance | 340K | -10M | -15.43M | 42.02M | - | - | 6.28M | - | - | - |
| longTermNetDebtIssuance | 340K | -10M | -15.43M | 42.02M | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | 6.28M | - | - | - |
| netStockIssuance | -5.66M | 1.1M | 14.19M | 17.24M | 2.16M | 2.16M | 185.51K | 5.49M | 128.74K | - |
| netCommonStockIssuance | -5.66M | 1.1M | 14.19M | 17.24M | 2.16M | 2.16M | 185.51K | 5.49M | 128.74K | - |
| commonStockIssuance | 1.52M | 1.1M | 13.44M | 17.24M | 2.16M | 2.16M | 186.1K | 5.49M | 128.74K | - |
| commonStockRepurchased | -5.66M | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -1.54M | -3.22M | 534.46K | 16.01M | -470.1K | -57337 | -6.53M | 1.5M | -941 | - |
| netCashProvidedByFinancingActivities | -6.86M | -12.12M | -706.76K | 75.28M | 1.69M | 2.1M | -68788 | 6.99M | 127.8K | - |
| 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 | 5.77M | 7.74M | 6.93M | 6.18M | 5.08M | 5.6M | 5.37M | 11.14M | 2.06M | 1.72M |
| costOfRevenue | 3.24M | 4.83M | 2.68M | 5.32M | 4.28M | 5.35M | 2.01M | 1.6M | 790K | 11.66M |
| grossProfit | 2.53M | 2.91M | 4.25M | 864K | 807K | 251K | 3.36M | 9.55M | 1.27M | -9.94M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 2.02M | 3.05M | 2.1M | 1.86M | 2.57M | 2.09M | 1.66M | 2.39M | 1.7M | 1.86M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.02M | 3.05M | 2.1M | 1.86M | 2.57M | 2.09M | 1.66M | 2.39M | 1.7M | 1.86M |
| otherExpenses | -472K | -677K | -1.24M | -843K | -922K | -398K | 106K | 1.72M | 851K | 848.74K |
| operatingExpenses | 1.55M | 2.38M | 861K | 1.02M | 1.64M | 1.69M | 1.77M | 4.11M | 2.55M | 2.71M |
| costAndExpenses | 4.79M | 7.21M | 3.54M | 6.34M | 5.92M | 7.66M | 3.78M | 5.71M | 3.34M | 5.53M |
| netInterestIncome | -328K | -307K | -239K | -388K | -650K | -617K | -781K | -924K | -932K | -905K |
| interestIncome | 188K | 374K | 509K | 533K | 429.91K | 446K | 501K | 374K | 338K | 336K |
| interestExpense | 516K | 681K | 748K | 921K | 1.08M | 1.06M | 1.28M | 1.3M | 1.27M | 1.24M |
| depreciationAndAmortization | 972K | 2.32M | 591K | 2.21M | 1.33M | 2.42M | 1.96M | 1.57M | 857K | 811K |
| ebitda | 2.97M | 4.88M | 6.22M | 4.34M | -1.02M | 1.25M | 2.08M | 7.4M | -968K | -1.59M |
| ebit | 2M | 2.56M | 5.63M | 2.15M | -2.35M | -1.17M | 114K | 5.82M | -1.82M | -2.4M |
| nonOperatingIncomeExcludingInterest | -1.03M | -2.02M | -2.24M | -2.3M | 1.51M | -268K | 1.48M | -380K | 545K | -393K |
| operatingIncome | 975K | 539K | 3.39M | -151K | -838K | -1.44M | 1.59M | 5.43M | -1.28M | -2.8M |
| totalOtherIncomeExpensesNet | 511K | 1.34M | 1.49M | 1.38M | -2.6M | -797K | -2.76M | -918K | -1.82M | -848K |
| incomeBeforeTax | 1.49M | 1.88M | 4.88M | 1.23M | -3.43M | -2.24M | -1.17M | 4.52M | -3.1M | -3.64M |
| incomeTaxExpense | 844K | 622K | 3.11M | 32000 | 592K | -8000 | -2.54M | 2.07M | 1.63M | 81000 |
| netIncomeFromContinuingOperations | 642K | 1.26M | 1.77M | 1.19M | -4.02M | -2.23M | 1.37M | 2.44M | -4.72M | -3.73M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 642K | 1.26M | 1.77M | 1.19M | -4.02M | -2.23M | 1.37M | 2.44M | -4.72M | -3.73M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 642K | 1.26M | 1.77M | 1.19M | -4.02M | -2.23M | 1.37M | 2.44M | -4.72M | -3.73M |
| eps | 0.01 | 0.01 | 0.02 | 0.01 | -0.04 | -0.02 | 0.01 | 0.02 | -0.04 | -0.03 |
| 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 | 17.16M | 19.22M | 26.27M | 21.67M | 21.42M | 18.8M | 20.53M | 21.59M | 9.98M | 9.09M |
| shortTermInvestments | 6.25M | 6.38M | 5.85M | 6.7M | 4.94M | 5.34M | 6.63M | 8.48M | 9.54M | 10.27M |
| cashAndShortTermInvestments | 23.4M | 25.6M | 32.12M | 28.37M | 26.36M | 24.15M | 27.11M | 30.07M | 19.52M | 19.36M |
| netReceivables | 10.69M | 14.95M | 13.98M | 16.9M | 9.4M | 7.89M | 7.74M | 11.69M | 11.92M | 13.26M |
| accountsReceivables | 10.69M | 14.95M | 13.98M | 16.9M | 9.4M | 7.89M | 7.74M | 11.42M | 11.13M | 12.51M |
| otherReceivables | - | - | - | - | - | - | - | 267.71K | 759.68K | 750.5K |
| inventory | - | - | - | - | - | - | -5.83M | - | 773.27K | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | 498K | 327K | 689K | 16.87M | 9.39M | -111.07K | 5.77M | 581K | 866.73K | 4.35M |
| totalCurrentAssets | 34.59M | 40.88M | 46.79M | 45.27M | 35.76M | 31.93M | 34.8M | 42.34M | 33.07M | 36.96M |
| propertyPlantEquipmentNet | 49.51M | 50.73M | 45.48M | 43.1M | 770.64K | 46.55M | 846.86K | 37.66M | 52.74M | 53.92M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 64.77M | 69.01M | 61.39M | - | 42.44M | - | 46.11M | 48.72M | 66.4M | 68.84M |
| goodwillAndIntangibleAssets | 64.77M | 69.01M | 61.39M | - | 42.44M | - | 46.11M | 48.72M | 66.4M | 68.84M |
| longTermInvestments | 60.44M | 61.19M | 61.13M | 64.49M | 65.86M | 66.61M | 62.46M | 63.59M | 64.66M | 62.3M |
| taxAssets | - | - | - | - | - | - | -46.11M | -48.72M | -66.4M | -68.84M |
| otherNonCurrentAssets | 2.3M | 3.55M | 3.51M | 3.66M | 11.35M | 11.73M | 59.33M | 25.57M | 12.37M | 13.22M |
| totalNonCurrentAssets | 112.24M | 115.47M | 110.11M | 111.25M | 120.33M | 124.89M | 122.63M | 126.82M | 129.78M | 129.45M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 146.84M | 156.34M | 156.9M | 156.51M | 156.09M | 157.36M | 157.43M | 169.15M | 162.85M | 166.4M |
| totalPayables | 2.87M | 3.64M | 4.45M | 2.01M | 2.36M | 2.9M | 2.81M | 1.84M | 1.88M | 3.85M |
| accountPayables | 1.04M | 1.87M | 4.45M | 2.01M | 2.36M | 2.9M | 2.8M | 1.83M | 1.88M | 3.85M |
| otherPayables | 1.83M | 1.77M | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | - | 33.67M | 33.09M | 32.52M | - | 3.18M | 3.18M |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | 1.83M | 1.77M | - | - | - | - | - | - | - | - |
| deferredRevenue | 217K | 307K | 413K | 865K | 964.01K | 1.01M | 748.41K | 775K | 1.38M | 1.36M |
| otherCurrentLiabilities | 1.32M | 824K | 427.65K | 564.19K | 1.19M | 1.26M | 973.5K | 4.53M | 1.74M | 867.43K |
| totalCurrentLiabilities | 4.4M | 4.78M | 5.29M | 3.44M | 38.21M | 38.26M | 37.05M | 7.14M | 8.19M | 9.25M |
| longTermDebt | 24.62M | 34.57M | 34.55M | 34.77M | - | - | - | 38.75M | 38.25M | 37.77M |
| capitalLeaseObligationsNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -4.56M | - | - |
| deferredTaxLiabilitiesNonCurrent | 1.76M | 1.67M | 1.58M | 888K | 826.69K | 658.71K | 809.14K | 4.54M | 2.65M | 1.1M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | 4.56M | - | - |
| totalNonCurrentLiabilities | 26.38M | 36.24M | 36.14M | 35.66M | 826K | 661K | 809.14K | 43.29M | 40.9M | 38.87M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | - | - | - | - | - | - | - | - | - | - |
| totalLiabilities | 30.79M | 41.02M | 41.42M | 39.1M | 39.01M | 38.92M | 37.86M | 50.43M | 49.09M | 48.12M |
| treasuryStock | - | - | - | -14976 | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 159.45M | 157.14M | 159.52M | 163.64M | 164.82M | 160.79M | 159.76M | 118.76M | 157.98M | 157.88M |
| retainedEarnings | -60.48M | -61.13M | -62.35M | -64.15M | -65.35M | -61.11M | -58.67M | -44.65M | -62.91M | -58.19M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | 642K | 1.26M | 1.72M | 1.19M | -4.03M | -2.23M | 1.37M | 2.44M | -4.72M | -3.73M |
| depreciationAndAmortization | 972K | 2.32M | 574.32K | 2.19M | 1.33M | 2.42M | 1.96M | 1.57M | 857.02K | 56000 |
| deferredIncomeTax | 93000 | 83000 | 665.05K | 62000 | 165K | -155K | -3.73M | 1.87M | 1.48M | 81000 |
| stockBasedCompensation | 464K | 1.23M | 444K | 359K | 872.64K | 189K | 305K | 1.03M | 8000 | 93000 |
| changeInWorkingCapital | 5.21M | -1.7M | 5.03M | -1.91M | 1.27M | 399K | 2.85M | 253.69K | 1.44M | -255K |
| accountsReceivables | 6.18M | -894K | 3.18M | -1.11M | 1.86M | -74664 | 2.39M | 321.6K | 2.69M | -836K |
| inventory | - | - | - | - | - | - | - | 22582 | 1.16M | -573.48K |
| accountsPayables | - | - | - | -344.44K | -542.36K | 89379 | 992.9K | -22582 | -1.16M | 573.48K |
| otherWorkingCapital | -974K | -804K | 1.85M | -453.84K | -57752 | 383.03K | -540.1K | -67913 | -1.26M | 581K |
| otherNonCashItems | -487K | 417K | -1.94M | -2.01M | 43765 | 404K | -2.23M | -43183 | -56017 | 919K |
| netCashProvidedByOperatingActivities | 6.89M | 1.29M | 6.49M | -109.22K | -514K | 1.03M | 4.26M | 7.12M | -1M | -2.83M |
| investmentsInPropertyPlantAndEquipment | -704K | -7.53M | -2.9M | -390.6K | -583 | -79447 | -355 | 1107 | -43000 | -127K |
| acquisitionsNet | - | - | - | - | - | - | - | 844.42K | -16696 | 4.76M |
| purchasesOfInvestments | - | - | -37247 | -254 | -34616 | -4.71M | -7394 | 2344 | 16696 | -4.76M |
| salesMaturitiesOfInvestments | 301K | 85000 | 829K | 251.1K | 525K | 852.18K | 2.64M | 1.09M | 155K | 565K |
| otherInvestingActivities | 2.33M | 1.63M | 6.05M | 1.84M | 1.98M | 1.76M | 2.11M | 2.71M | 2.64M | -3.24M |
| netCashProvidedByInvestingActivities | 1.92M | -5.82M | 3.94M | -139.76K | 2.51M | -2.17M | 4.74M | 4.64M | 2.75M | -2.81M |
| netDebtIssuance | -10.35M | - | 2670 | 1.57M | -614K | -610.26K | -10.77M | -791.13K | -791K | -781K |
| longTermNetDebtIssuance | -10.35M | - | 2670 | 1.57M | -614K | -610.26K | -10.77M | -791.13K | -791K | -781K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -2.55M | -2.44M | -4.23M | -1.22M | -206K | - | 230.93K | 787.17K | 88955 | - |
| netCommonStockIssuance | -2.55M | -2.44M | -4.23M | -1.22M | -206K | - | 230.93K | 787.17K | 88955 | - |
| commonStockIssuance | 2.29M | 40876 | 95651 | 81.16 | 1.5M | - | 230.45K | 789.5K | 88955 | - |
| commonStockRepurchased | -2.55M | -2.44M | -4.23M | -1.22M | -206K | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 2.06M | -619K | -886.67K | -4968 | 1.48M | -2739 | -65934 | 794K | -22955 | - |
| netCashProvidedByFinancingActivities | -10.84M | -3.06M | -5.11M | 344.42K | 662K | -613K | -10.61M | -3956 | -725K | -781K |