$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 | 76.24M | 83.59M | 73.04M | 120.86M | 102.49M | 119.74M | 153.32M | 136.21M | 91.64M | 85.33M |
| costOfRevenue | 42.78M | 49.2M | 44.64M | 87.95M | 87.38M | 84.34M | 98.38M | 85.37M | 63.3M | 61.49M |
| grossProfit | 33.47M | 34.39M | 28.4M | 32.91M | 15.11M | 35.4M | 54.94M | 50.84M | 28.34M | 23.84M |
| researchAndDevelopmentExpenses | 12.04M | 12.24M | 11.46M | 13.28M | 13.68M | 13.27M | 16.8M | 15.36M | 11.25M | 10.38M |
| generalAndAdministrativeExpenses | 15.77M | 16.15M | 18.64M | 23.93M | 22.37M | 21.89M | 25.72M | 23.87M | 13.38M | 12.76M |
| sellingAndMarketingExpenses | 7.07M | 7.92M | 7.1M | 8.14M | 7.96M | 9.32M | 14.82M | 13.51M | 5.49M | 4.19M |
| sellingGeneralAndAdministrativeExpenses | 22.83M | 24.08M | 25.74M | 32.07M | 30.33M | 31.21M | 40.55M | 37.38M | 18.87M | 16.95M |
| otherExpenses | -274.4K | 2.61M | -3.36M | 256K | - | -243K | 401K | -1.72M | - | - |
| operatingExpenses | 34.6M | 38.92M | 33.84M | 45.35M | 44.02M | 44.48M | 57.75M | 51.92M | 30.12M | 27.33M |
| costAndExpenses | 77.37M | 88.12M | 78.48M | 133.3M | 131.4M | 128.82M | 156.14M | 137.29M | 93.42M | 88.82M |
| netInterestIncome | -2.97M | -2.95M | -4.45M | -3.08M | -3.55M | -4.36M | -7.92M | -5.23M | -242.63K | -238.1K |
| interestIncome | 11990 | 46000 | 2000 | 18000 | 5000 | 33000 | 38000 | 96000 | 37511 | 18771 |
| interestExpense | 2.99M | 3.05M | 4.45M | 3.72M | 3.47M | 4.28M | 4.05M | 5.18M | 280.14K | 256.87K |
| depreciationAndAmortization | 2.31M | 2.71M | 3.88M | 7.88M | 10.98M | 12.17M | 11.97M | 8.95M | 4.08M | 4.11M |
| ebitda | 1.18M | -1.79M | 190K | -1.52M | -46.28M | -1.29M | 1.27M | 3.65M | 661K | 1.85M |
| ebit | -1.13M | -4.5M | -3.69M | -9.52M | -57.28M | -13.53M | -14.55M | -5.45M | -3.42M | -2.42M |
| nonOperatingIncomeExcludingInterest | - | -26000 | -1.75M | -351K | 2.42M | 1.35M | -1.28M | -768K | 1.64M | -1.09M |
| operatingIncome | -1.13M | -4.53M | -5.44M | -12.44M | -28.9M | -9.35M | -2.06M | -6.22M | -1.78M | -3.49M |
| totalOtherIncomeExpensesNet | -2.82M | -3.02M | -2.63M | -2.69M | -5.89M | -5.64M | -2.78M | -4.41M | -2M | 831K |
| incomeBeforeTax | -3.95M | -7.55M | -8.07M | -16.49M | -60.75M | -17.81M | -18.6M | -10.62M | -3.77M | -2.65M |
| incomeTaxExpense | 718.41K | 907K | 146K | 383K | 6.67M | -887K | 1.01M | -5.18M | 436K | 2688.2 |
| netIncomeFromContinuingOperations | -4.67M | -8.46M | -8.22M | -12.66M | -67.42M | -16.92M | -19.61M | -5.44M | -4.21M | -2.68M |
| netIncomeFromDiscontinuedOperations | - | 606K | -5.64M | -4.21M | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -4.67M | -7.85M | -13.85M | -16.88M | -67.42M | -16.92M | -19.61M | -4.65M | -3.73M | -2.65M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | -281K | - |
| bottomLineNetIncome | -4.67M | -7.85M | -13.85M | -16.88M | -67.42M | -16.92M | -19.61M | -4.65M | -3.73M | -2.68M |
| eps | -0.03 | -0.05 | -0.09 | -0.21 | -1.09 | -0.42 | -0.49 | -0.13 | -0.16 | -0.14 |
| 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 | 12.55M | 5.01M | 4.9M | 7.38M | 19.67M | 11.2M | 13.97M | 20.86M | 35.16M | 18.5M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 12.55M | 5.01M | 4.9M | 7.38M | 19.67M | 11.2M | 13.97M | 20.86M | 35.16M | 18.5M |
| netReceivables | 12.74M | 16.53M | 11.6M | 20.29M | 22.35M | 25.21M | 27.3M | 33.84M | 16.36M | 14.21M |
| accountsReceivables | 11.81M | 15.05M | 8.86M | 20.29M | 20.23M | 20.33M | 19.44M | 29.39M | 16.09M | 14.21M |
| otherReceivables | 929.24K | 1.48M | 2.74M | - | 2.12M | 4.88M | 7.86M | 4.45M | - | - |
| inventory | 12.65M | 14.74M | 17.62M | 18.37M | 15.83M | 19.67M | 21.09M | 23.51M | 9.17M | 8.69M |
| prepaids | 824.33K | 1.02M | 1.22M | 1.03M | 1.33M | 1.55M | 1.75M | 1.53M | 3.07M | 1.02M |
| otherCurrentAssets | 617.5K | 459.33K | 7.88M | 3.38M | 4.02M | 5.27M | 8.04M | 4.65M | 913K | 637K |
| totalCurrentAssets | 39.38M | 37.29M | 43.23M | 50.45M | 61.09M | 58.02M | 64.29M | 79.94M | 64.67M | 43.08M |
| propertyPlantEquipmentNet | 4.95M | 10.38M | 12.21M | 19.46M | 22.26M | 36.33M | 33.87M | 27.37M | 20.15M | 21.9M |
| goodwill | - | - | - | - | - | 15.91M | 18.91M | 33.15M | - | - |
| intangibleAssets | - | - | 2.93M | 4.26M | 9.28M | 15.24M | 20M | 23.55M | - | - |
| goodwillAndIntangibleAssets | - | - | 2.93M | 4.26M | 9.28M | 31.15M | 38.91M | 56.7M | - | - |
| longTermInvestments | 290.76K | 222K | 167K | 133K | 189K | 119K | 78000 | 16000 | 65000 | 103.26K |
| taxAssets | - | - | - | - | - | 7.13M | 7.28M | 6.43M | - | - |
| otherNonCurrentAssets | 713.42K | 1.27M | 1.17M | 79000 | 214K | 727K | 3.13M | 70000 | - | 235 |
| totalNonCurrentAssets | 5.96M | 11.87M | 16.48M | 23.93M | 31.95M | 75.45M | 83.26M | 90.58M | 20.22M | 22M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 45.34M | 49.17M | 59.71M | 74.38M | 93.03M | 133.47M | 147.56M | 170.52M | 84.88M | 65.07M |
| totalPayables | 10.9M | 13.65M | 9.06M | 18.88M | 20.22M | 15.31M | 15.13M | 23.45M | 17.04M | 15.03M |
| accountPayables | 10.73M | 12.85M | 9.06M | 18.55M | 20.22M | 15.21M | 14.83M | 22M | 16.88M | 15.03M |
| otherPayables | 168.86K | 799K | - | 652K | - | 202K | 598K | 2.89M | 324K | - |
| accruedExpenses | 7.91M | 5.77M | 5.09M | 5.48M | 1.42M | 4.75M | 4.78M | 10.24M | 5.32M | 2.64M |
| shortTermDebt | 19.01M | 18.7M | 17.69M | 28.92M | 33.25M | 13.95M | 14.77M | 377K | 4.16M | 3.48M |
| capitalLeaseObligationsCurrent | 963K | 590K | 901K | 1.69M | 1.39M | 1.2M | 1.44M | - | - | - |
| taxPayables | - | 325K | 57000 | 326K | 31000 | 101K | 299K | 1.44M | 162K | 51075 |
| deferredRevenue | 1.99M | 3.26M | 2.95M | 5.43M | 1.56M | 4.85M | 5.08M | 11.68M | 5.48M | 2 |
| otherCurrentLiabilities | 9.76M | 2.42M | 12.1M | 1M | 17.74M | 1.26M | 728K | 1.01M | 359K | 979.33K |
| totalCurrentLiabilities | 50.54M | 44.38M | 47.8M | 65.5M | 61.85M | 36.47M | 36.85M | 35.08M | 26.87M | 22.14M |
| longTermDebt | 417.66K | 5.05M | 3.32M | 4.6M | 4.86M | 32.12M | 34.21M | 49.06M | 347K | - |
| capitalLeaseObligationsNonCurrent | 1.93M | 6.34M | 6.75M | 9.61M | 10.65M | 11.18M | 12.41M | - | - | - |
| deferredRevenueNonCurrent | - | - | - | - | 2.59M | 2.31M | 1.92M | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 66000 | - | 447K | 853K | 1.49M | 2.73M | 2.26M | - | - |
| otherNonCurrentLiabilities | 4.09M | 1.86M | 1.88M | 2.08M | -1.82M | 1.04M | 549K | 2.3M | 1.84M | 1.46M |
| totalNonCurrentLiabilities | 6.44M | 13.31M | 11.95M | 12.14M | 19.4M | 48.14M | 51.83M | 53.61M | 2.18M | 1.46M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 2.89M | 6.93M | 7.65M | 11.3M | 12.04M | 12.38M | 13.85M | - | - | - |
| totalLiabilities | 56.98M | 57.69M | 59.75M | 77.64M | 81.25M | 84.61M | 88.68M | 88.69M | 29.06M | 23.6M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 188.15M | 187.87M | 187.77M | 172.79M | 172.7M | 142.16M | 137.2M | 136.68M | 109.21M | 114.27M |
| retainedEarnings | -218.58M | -214.08M | -206.66M | -192.8M | -175.93M | -108.51M | -91.58M | -71.49M | -65.95M | -75.96M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | -4.67M | -8.46M | -8.22M | -16.88M | -67.42M | -16.92M | -19.61M | -5.44M | -4.21M | -2.65M |
| depreciationAndAmortization | 2.31M | 2.71M | 3.88M | 10.47M | 10.98M | 12.17M | 11.97M | 8.95M | 4.08M | 4.17M |
| deferredIncomeTax | 719K | 907K | 146K | 383K | 6.67M | -887K | 1.01M | -5.18M | 436K | -2688.2 |
| stockBasedCompensation | 2.12M | 1.69M | 2.26M | 1.38M | 434K | 1.97M | 1.32M | 2.52M | 359K | 459.68K |
| changeInWorkingCapital | 40966 | 161K | 5.1M | -2.64M | 10.59M | 4.13M | -3.98M | -1.89M | -3.37M | 954.31K |
| accountsReceivables | 2.88M | -5.41M | 7.61M | 550K | 532K | -922K | 9.32M | -6.58M | -2.45M | -1.35M |
| inventory | 2.06M | 2.26M | -1.87M | -2.39M | -507K | 1.43M | 1.85M | 2.59M | -722K | -1.14M |
| accountsPayables | -5.59M | 1.74M | -2.12M | -646K | 6.56M | -135K | -11.22M | 3.73M | 2.1M | 4.63M |
| otherWorkingCapital | 698.43K | 1.57M | 1.48M | -154K | 4.01M | 3.75M | -3.93M | -1.64M | -199K | -1.19M |
| otherNonCashItems | -163.18K | 3.45M | -10.26M | 2.32M | 31.86M | 3.2M | 6.56M | 451K | 3.96M | -1.05M |
| netCashProvidedByOperatingActivities | 359.71K | 464K | -7.08M | -4.98M | -6.88M | 3.66M | -2.73M | -593K | 1.26M | 1.88M |
| investmentsInPropertyPlantAndEquipment | -56953 | -137K | -312K | -1.76M | -1.41M | -7.14M | -6.71M | -5.43M | -3.21M | -1.64M |
| acquisitionsNet | - | - | - | 20000 | - | 727K | 7.1M | -68.55M | 45000 | 2.59M |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | 279K | 23000 | - | -575K | -3.06M | 783K | 45000 | 2.63M |
| netCashProvidedByInvestingActivities | -56953 | -137K | -33000 | -1.74M | -1.41M | -6.98M | -2.67M | -73.2M | -3.16M | 983.88K |
| netDebtIssuance | -3.93M | -566K | -11.4M | -6.25M | -1.41M | -4.07M | -8.59M | 37.36M | 1.04M | -4.23M |
| longTermNetDebtIssuance | -3.93M | -990K | -16.15M | -5.02M | -1.41M | -4.07M | -8.59M | 44.86M | - | -1525 |
| shortTermNetDebtIssuance | - | 424K | 4.75M | -1.24M | - | - | 7.59M | -7.5M | 1.04M | -4.23M |
| netStockIssuance | 12.1M | - | 16.51M | - | 18.27M | 4.71M | 210K | - | - | 5.09M |
| netCommonStockIssuance | 12.1M | - | 14.81M | - | 18.27M | 4.71M | 210K | 21.23M | 18.28M | 5.09M |
| commonStockIssuance | 12.1M | - | 14.81M | - | 18.27M | 4.71M | 210K | 21.23M | 18.28M | 5.09M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | 1.7M | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -814.34K | - | -262K | - | - | - | 7.59M | 21.23M | 18.28M | - |
| netCashProvidedByFinancingActivities | 7.35M | -566K | 4.85M | -6.6M | 16.86M | 636K | -792K | 58.59M | 19.32M | 938.18K |
| 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 | 16.11M | 18.22M | 12.03M | 22.46M | 18.87M | 20.79M | 20.71M | 22.04M | 20.05M | -883K |
| costOfRevenue | 9.42M | 9.9M | 6.81M | 12.05M | 10.86M | 12.9M | 11.17M | 13.18M | 12.41M | -6.07M |
| grossProfit | 6.69M | 8.32M | 5.22M | 10.4M | 8M | 7.89M | 9.54M | 8.85M | 7.64M | 5.19M |
| researchAndDevelopmentExpenses | 2.96M | 2.99M | 2.21M | 3.11M | 3.13M | 3.12M | 3.34M | 2.71M | 2.96M | 1.39M |
| generalAndAdministrativeExpenses | 3.59M | 5.04M | 2.77M | 3.76M | 4.19M | 3.58M | 4.58M | 3.69M | 4.3M | 4.37M |
| sellingAndMarketingExpenses | 1.61M | 1.73M | 1.74M | 1.78M | 1.82M | 2.12M | 2.06M | 1.92M | 1.82M | 1.13M |
| sellingGeneralAndAdministrativeExpenses | 5.21M | 6.77M | 4.51M | 5.54M | 6M | 5.7M | 6.65M | 5.6M | 6.12M | 5.5M |
| otherExpenses | - | - | -1.27M | - | - | 3.49M | -881K | - | -160K | - |
| operatingExpenses | 8.17M | 9.76M | 5.45M | 8.65M | 9.14M | 12.31M | 9.11M | 8.42M | 9.01M | 6.89M |
| costAndExpenses | 17.59M | 19.66M | 12.25M | 20.7M | 20M | 25.21M | 20.27M | 21.22M | 21.42M | 817K |
| netInterestIncome | -617.59K | -686.44K | -515.52K | -572.18K | -775K | -938K | -623K | -804K | -704K | -1.4M |
| interestIncome | 1002 | 999.19 | - | - | 11000 | 45000 | - | - | 1000 | 1000 |
| interestExpense | 618.59K | 687.44K | 515.52K | 572.18K | 786K | 931K | 623K | 804K | 691K | 1.41M |
| depreciationAndAmortization | 966.49K | 566.54K | 401.36K | 581K | 608K | 655K | 671K | 695K | 693K | -1.15M |
| ebitda | -513.32K | -874.29K | -71800 | 2.54M | -690K | -2.94M | 226K | 1.67M | -524K | -1.54M |
| ebit | -1.48M | -1.44M | -473.16K | 1.96M | -1.3M | -3.6M | -445K | 974K | -1.22M | -1.33M |
| nonOperatingIncomeExcludingInterest | - | -221K | 249.15K | -207K | 165K | -825K | 881K | -155K | -147K | -370K |
| operatingIncome | -1.48M | -1.44M | -224.02K | 1.76M | -1.13M | -4.42M | 436K | 819K | -1.36M | -1.7M |
| totalOtherIncomeExpensesNet | -972.51K | -451.63K | -646.2K | -522K | -951K | -150K | -1.71M | -616K | -544K | -1.04M |
| incomeBeforeTax | -2.45M | -1.89M | -870.22K | 1.24M | -2.08M | -4.57M | -1.28M | 203K | -1.86M | -2.74M |
| incomeTaxExpense | -127.33K | 637.48K | -80416 | 235K | -42000 | 371K | 137K | 335K | 64000 | -292K |
| netIncomeFromContinuingOperations | -2.32M | -2.53M | -789.8K | 1M | -2.04M | -4.94M | -1.41M | -132K | -1.97M | -2.44M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | 3.71M | -857K | -1.46M | -786K | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | -5.64M |
| netIncome | -2.32M | -2.53M | -789.8K | 1M | -2.04M | -1.24M | -2.27M | -1.59M | -2.76M | -8.08M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -2.32M | -2.53M | -789.8K | 1M | -2.04M | -1.24M | -2.27M | -1.59M | -2.76M | -8.08M |
| eps | -0.02 | -0.02 | -0.01 | 0.01 | -0.01 | -0.01 | -0.01 | -0.01 | -0.02 | -0.08 |
| 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 | 13.65M | 12.55M | 5.3M | 4.29M | 5.96M | 5.01M | 3.7M | 2.74M | 2.81M | 4.9M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 13.65M | 12.55M | 5.3M | 4.29M | 5.96M | 5.01M | 3.7M | 2.74M | 2.81M | 4.9M |
| netReceivables | 11.05M | 12.74M | 8.31M | 12.83M | 11.5M | 16.53M | 14.16M | 14.72M | 15.3M | 11.6M |
| accountsReceivables | 11.05M | 11.81M | 8.31M | 12.83M | 11.5M | 15.05M | 14.16M | 14.72M | 15.3M | 8.86M |
| otherReceivables | - | 929.24K | - | - | - | 1.48M | - | - | - | 2.74M |
| inventory | 13.14M | 12.65M | 13.43M | 13.12M | 14.63M | 14.74M | 15.54M | 15.68M | 16.29M | 17.62M |
| prepaids | - | 824.33K | - | - | - | 1.02M | - | - | - | 1.22M |
| otherCurrentAssets | 2.86M | 617.5K | 6.37M | 3.11M | 2.98M | 459.33K | 10.15M | 12.49M | 13.51M | 7.88M |
| totalCurrentAssets | 40.69M | 39.38M | 33.4M | 33.36M | 35.07M | 37.29M | 43.55M | 45.62M | 47.91M | 43.23M |
| propertyPlantEquipmentNet | 4.81M | 4.95M | 9.72M | 10.12M | 10.86M | 10.38M | 10.8M | 11.32M | 11.89M | 12.21M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | - | - | - | - | - | - | 2.69M | 2.77M | 2.85M | 2.93M |
| goodwillAndIntangibleAssets | - | - | - | - | - | - | 2.69M | 2.77M | 2.85M | 2.93M |
| longTermInvestments | 463.19K | 290.76K | 225.45K | 139K | 169K | 222K | 228K | 69000 | 126K | 167K |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | 727.88K | 713.42K | 895.55K | 1.21M | 1.27M | 1.27M | 1.2M | 1.21M | 1.2M | 1.17M |
| totalNonCurrentAssets | 6M | 5.96M | 10.84M | 11.47M | 12.3M | 11.87M | 14.91M | 15.37M | 16.07M | 16.48M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 46.69M | 45.34M | 44.24M | 44.82M | 47.37M | 49.17M | 58.45M | 60.99M | 63.98M | 59.71M |
| totalPayables | 23.21M | 21.38M | 15.36M | 19.99M | 23.22M | 13.65M | 22.81M | 21.87M | 23.76M | 9.06M |
| accountPayables | 23.2M | 21.21M | 15.26M | 19.8M | 22.98M | 12.85M | 22.81M | 21.87M | 23.76M | 9.06M |
| otherPayables | 7018 | 168.86K | 142K | 183K | 236K | 799K | - | - | - | - |
| accruedExpenses | - | - | - | - | - | 5.77M | - | - | - | 5.09M |
| shortTermDebt | 19.63M | 19.96M | 16.11M | 16.62M | 17.59M | 18.7M | 18.05M | 18.35M | 18.5M | 17.69M |
| capitalLeaseObligationsCurrent | 1.01M | 963K | 912K | 838K | 887K | 590K | 689K | 811K | 872K | 901K |
| taxPayables | - | - | 142K | 183K | 236K | 325K | 120K | 201K | 84000 | 57000 |
| deferredRevenue | - | - | - | - | - | 3.26M | - | 201K | 84000 | 2.95M |
| otherCurrentLiabilities | 9.29M | 9.2M | 6.04M | 2.19M | 2.37M | 2.42M | 9.22M | 10.61M | 10.7M | 12.1M |
| totalCurrentLiabilities | 53.14M | 50.54M | 38.43M | 39.63M | 44.07M | 44.38M | 50.77M | 51.84M | 53.92M | 47.8M |
| longTermDebt | 476.23K | 417.66K | 5.12M | 5.16M | 4.86M | 5.05M | 4.7M | 4.3M | 3.43M | 3.32M |
| capitalLeaseObligationsNonCurrent | 2.32M | 1.93M | 6.43M | 6.65M | 6.91M | 6.34M | 6.45M | 6.58M | 6.74M | 6.75M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | 140K | 103K | 66000 | - | 149K | - | - |
| otherNonCurrentLiabilities | 4.13M | 4.09M | 4.12M | 1.88M | 1.88M | 1.86M | 1.88M | 1.86M | 1.86M | 1.88M |
| totalNonCurrentLiabilities | 6.93M | 6.44M | 15.66M | 13.83M | 13.76M | 13.31M | 13.03M | 12.88M | 12.02M | 11.95M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 3.33M | 2.89M | 7.34M | 7.49M | 7.8M | 6.93M | 7.14M | 7.39M | 7.61M | 7.65M |
| totalLiabilities | 60.07M | 56.98M | 54.1M | 53.46M | 57.82M | 57.69M | 63.8M | 64.73M | 65.94M | 59.75M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 188.83M | 188.15M | 188.23M | 188.19M | 187.96M | 187.87M | 187.8M | 187.77M | 187.73M | 187.77M |
| retainedEarnings | -221.65M | -218.58M | -216.22M | -215.12M | -216.12M | -214.08M | -213.28M | -211M | -209.42M | -206.66M |
| additionalPaidInCapital | - | - | - | - | - | - | - | - | - | - |
| 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 | -2.32M | -2.53M | -1.1M | 1M | -2.04M | -4.94M | -1.41M | -132K | -1.97M | -2.44M |
| depreciationAndAmortization | 966.49K | 566.54K | 559K | 581K | 608K | 655K | 671K | 695K | 693K | -1.15M |
| deferredIncomeTax | -127K | 638K | -112K | 235K | -42000 | 371K | 137K | 335K | 64000 | -292K |
| stockBasedCompensation | 188K | 285K | 167K | 1.26M | 403K | 310K | 322K | 428K | 629K | 432K |
| changeInWorkingCapital | 1.24M | 252.79K | -179.5K | -3.11M | 3.15M | -120K | 2.56M | -701K | -1.58M | 5.58M |
| accountsReceivables | 961.48K | -365.7K | 1.06M | -1.79M | 3.55M | -256K | 461K | 650K | -6.26M | 7.95M |
| inventory | -466.2K | 876.28K | -140.73K | 1.26M | 117K | 98000 | 158K | 627K | 1.38M | -773K |
| accountsPayables | 1.07M | -751.39K | -995.15K | -3.31M | -150K | -121K | 513K | -2.02M | 3.37M | -2.34M |
| otherWorkingCapital | -333.86K | 493.6K | -107.7K | 728K | -373K | 159K | 1.43M | 39000 | -64000 | 741K |
| otherNonCashItems | 618.75K | -683.44K | 585.8K | 217K | 604K | 5.37M | -664K | -738K | 3.08M | -2.15M |
| netCashProvidedByOperatingActivities | 557.44K | -2.39M | -79698 | 188K | 2.68M | 1.64M | 1.62M | -113K | -2.68M | -22000 |
| investmentsInPropertyPlantAndEquipment | -32082 | -16985.6 | -9334 | -26000 | -1000 | -24000 | -47000 | -5000 | -61000 | -16000 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | 39000 |
| netCashProvidedByInvestingActivities | -32082 | -16985.6 | -9334 | -26000 | -1000 | -24000 | -47000 | -5000 | -61000 | 23000 |
| netDebtIssuance | 456K | 32973 | -1.21M | -1.65M | -1.74M | -540K | -596K | 501K | 304K | -12.38M |
| longTermNetDebtIssuance | -276K | -3.93M | -203K | -229K | -199K | -288K | -232K | 266K | 304K | -13.06M |
| shortTermNetDebtIssuance | 732K | 3.96M | -1.01M | -1.42M | -1.54M | -252K | -364K | 501K | 539K | 676K |
| netStockIssuance | - | 9.85M | 2.25M | - | - | - | - | - | - | 11.69M |
| netCommonStockIssuance | - | 9.85M | - | - | - | - | - | - | - | 11.69M |
| commonStockIssuance | - | 9.85M | 2.25M | - | - | - | - | - | - | 11.69M |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | 2.25M | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 1177 | -183.85K | -293K | - | - | - | - | -235K | - | 1.44M |
| netCashProvidedByFinancingActivities | 457.18K | 9.7M | 746K | -1.65M | -1.74M | -540K | -596K | 266K | 304K | 742K |