AMEX : CVU
-$0.19 (-4.11%)
| 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 | 69.26M | 81.08M | 86.47M | 83.34M | 103.37M | 87.58M | 87.52M | 83.93M | 81.28M | 81.33M |
| costOfRevenue | 58.71M | 63.84M | 69.4M | 67.03M | 88.36M | 77.82M | 80.69M | 65.77M | 62.64M | 77.01M |
| grossProfit | 10.56M | 17.24M | 17.07M | 16.3M | 15.01M | 9.76M | 6.83M | 18.16M | 18.65M | 4.32M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | - | 10.51M | 10.76M | 11.41M | 11.82M | 12.05M | 11.56M | 9.53M | 8.45M | 8.61M |
| otherExpenses | 10.73M | - | - | - | - | - | - | 28709 | -19774 | - |
| operatingExpenses | 10.73M | 10.51M | 10.76M | 11.41M | 11.82M | 12.05M | 11.56M | 9.53M | 8.45M | 8.61M |
| costAndExpenses | 69.44M | 74.35M | 80.16M | 78.44M | 100.19M | 89.87M | 92.25M | 75.29M | 71.09M | 85.63M |
| netInterestIncome | -1.57M | -2.29M | -2.46M | -2.27M | -1.14M | -1.42M | -2.1M | -1.99M | -1.7M | -1.36M |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 1.57M | 2.29M | 2.46M | 2.27M | 1.14M | 1.42M | 2.1M | 1.99M | 1.7M | 1.36M |
| depreciationAndAmortization | 420.39K | 430.01K | 470.95K | 688.1K | 1.03M | 1.03M | 1.12M | 710.2K | 616.29K | 661.92K |
| ebitda | 244K | 7.16M | 6.78M | 5.58M | 9.01M | -1.25M | -3.52M | -4.83M | 10.81M | -3.66M |
| ebit | -176.38K | 6.73M | 6.31M | 4.89M | 7.98M | -2.29M | -4.64M | -5.54M | 10.18M | -4.32M |
| nonOperatingIncomeExcludingInterest | - | - | - | - | -4.8M | - | -89666 | -28709 | 19774 | 22659 |
| operatingIncome | -176.38K | 6.73M | 6.31M | 4.89M | 3.18M | -2.29M | -4.73M | 8.64M | 10.2M | -4.3M |
| totalOtherIncomeExpensesNet | -1.57M | -2.29M | -2.46M | -2.27M | 3.65M | -1.42M | -2.02M | -1.96M | -1.72M | -1.38M |
| incomeBeforeTax | -1.74M | 4.44M | 3.85M | 2.62M | 6.83M | -3.71M | -6.75M | 6.67M | 8.48M | -5.67M |
| incomeTaxExpense | -900.86K | 1.14M | -13.35M | -6.55M | 14609 | -53414 | 3877 | 4.46M | 2.71M | -2.07M |
| netIncomeFromContinuingOperations | -843.36K | 3.3M | 17.2M | 9.18M | 6.82M | -3.65M | -6.75M | -7.55M | 5.77M | -3.61M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | -843.36K | 3.3M | 17.2M | 9.18M | 6.82M | -3.65M | -6.75M | 2.21M | 5.77M | -3.61M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -843.36K | 3.3M | 17.2M | 9.18M | 6.82M | -3.65M | -6.75M | -7.55M | 5.77M | -3.61M |
| eps | -0.07 | 0.26 | 1.4 | 0.74 | 0.56 | -0.31 | -0.38 | 0.23 | 0.65 | -0.42 |
| 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 | 899.2K | 5.49M | 5.09M | 3.85M | 6.31M | 6.03M | 4.05M | 4.13M | 1.43M | 1.04M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 899.2K | 5.49M | 5.09M | 3.85M | 6.31M | 6.03M | 4.05M | 4.13M | 1.43M | 1.04M |
| netReceivables | 39.44M | 36.55M | 39.66M | 35.88M | 32.32M | 24.73M | 22.79M | 26.75M | 116.54M | 108.09M |
| accountsReceivables | 5.76M | 3.72M | 4.35M | 32.24M | 29.43M | 4.96M | 22.31M | 8.72M | 5.38M | 8.51M |
| otherReceivables | 33.67M | 32.83M | 35.31M | 3.64M | 2.89M | 19.73M | 474.9K | 17.59M | 111.16M | 99.58M |
| inventory | 800.82K | 918.29K | 1.44M | 2.49M | 4.03M | 6.39M | 5.89M | 9.71M | 1.69M | - |
| prepaids | - | - | 718.03K | - | 625.08K | 534.86K | 721.96K | 1.97M | 727.81K | 2.16M |
| otherCurrentAssets | 2.27M | 634.53K | - | 975.83K | - | - | 1.38M | 2.43M | - | - |
| totalCurrentAssets | 43.41M | 43.59M | 46.91M | 43.2M | 43.28M | 37.69M | 34.83M | 140.2M | 120.38M | 111.29M |
| propertyPlantEquipmentNet | 9.93M | 3.62M | 5.53M | 7.65M | 9.44M | 6.6M | 7.17M | 2.55M | 2.05M | 2.3M |
| goodwill | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | - | - | - |
| intangibleAssets | - | - | - | - | 125K | 250K | 375K | - | - | - |
| goodwillAndIntangibleAssets | 1.78M | 1.78M | 1.78M | 1.78M | 1.91M | 2.03M | 2.16M | - | - | - |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 19.89M | 18.84M | 19.94M | 6.57M | - | - | - | 279.32K | 1.57M | 3.95M |
| otherNonCurrentAssets | 229.69K | 143.62K | 189.77K | 238.74K | 372.74K | 191.18K | 179.07K | 684.58K | 188.3K | 252.48K |
| totalNonCurrentAssets | 31.84M | 24.39M | 27.45M | 16.25M | 11.73M | 8.82M | 9.51M | 3.51M | 3.8M | 6.5M |
| otherAssets | - | - | - | - | 1 | - | - | - | - | - |
| totalAssets | 75.24M | 67.98M | 74.36M | 59.45M | 55.01M | 46.51M | 44.34M | 143.71M | 124.18M | 117.79M |
| totalPayables | 14.87M | 11.16M | 10.52M | 8.04M | 10.43M | 12.09M | 8.2M | 9.9M | 15.24M | 14.03M |
| accountPayables | 14.72M | 11.1M | 10.49M | 8.03M | 10.43M | 12.09M | 8.2M | 9.9M | 15.13M | 14.03M |
| otherPayables | 142.54K | 58209 | 30107 | 11396 | 5165 | 948 | 1216 | - | 109.33K | 6000 |
| accruedExpenses | 4.76M | 7.92M | 10.28M | 7.34M | 6.1M | 5.94M | 2.37M | 1.56M | 1.91M | 1.39M |
| shortTermDebt | 187.5K | 2.75M | 2.4M | 2.92M | 3.37M | 6.5M | 2.48M | 26.47M | 24.85M | 23.78M |
| capitalLeaseObligationsCurrent | 1.43M | 2.19M | 2.04M | 1.82M | 1.58M | 1.82M | 1.71M | 334.98K | -355.66K | 175.26K |
| taxPayables | 142.54K | 58209 | 30107 | 11396 | 5165 | 948 | 1216 | 115K | 109.33K | 6000 |
| deferredRevenue | 1.63M | 2.43M | 5.94M | 6M | 5.12M | 1.65M | 3.56M | 3.81M | 74657 | 115.34K |
| otherCurrentLiabilities | 138.43K | 22832 | 337.35K | 4.18M | 4.5M | 2.01M | 2.65M | -15.34M | - | 1.2M |
| totalCurrentLiabilities | 23.02M | 26.47M | 31.51M | 30.3M | 31.1M | 30.01M | 20.98M | 41.85M | 42.24M | 40.69M |
| longTermDebt | 18.06M | 14.64M | 17.64M | 19.87M | 22.79M | 26.94M | 28.5M | 3.88M | 7.02M | 8.28M |
| capitalLeaseObligationsNonCurrent | 8.35M | 938.42K | 3.13M | 5.15M | 6.45M | 2.54M | 2.6M | - | - | 584.12K |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | -3.41M |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 4.03M | - | 3.41M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | 531.12K | 607.06K | 632.74K |
| totalNonCurrentLiabilities | 26.42M | 15.58M | 20.77M | 24.95M | 29.24M | 29.48M | 31.1M | 8.44M | 7.63M | 9.49M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.79M | 3.13M | 5.17M | 6.97M | 8.03M | 4.36M | 4.31M | 334.98K | -355.66K | 759.37K |
| totalLiabilities | 49.44M | 42.05M | 52.28M | 55.25M | 60.34M | 59.49M | 52.08M | 50.29M | 49.87M | 50.19M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13155 | 12979 | 12771 | 12507 | 12336 | 11951 | 11819 | 11715 | 8863 | 8738 |
| retainedEarnings | -49.35M | -48.5M | -51.8M | -69M | -78.18M | -85M | -79.05M | 22.76M | 20.55M | 14.78M |
| additionalPaidInCapital | 75.14M | 74.42M | 73.87M | 73.19M | 72.83M | 72.01M | 71.29M | 70.65M | 53.77M | 52.82M |
| 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 | -843.36K | 3.3M | 17.2M | 9.18M | 6.82M | -1.32M | -6.75M | 2.21M | 5.77M | -3.61M |
| depreciationAndAmortization | 420.39K | 430.01K | 470.95K | 688.1K | 1.03M | 1.03M | 1.12M | 710.2K | 616.29K | 661.92K |
| deferredIncomeTax | -1.06M | 1.1M | -13.36M | -6.57M | - | -23395 | - | 5.34M | 2.38M | -2.08M |
| stockBasedCompensation | 806.61K | 604.68K | 770.63K | 355.88K | 828.29K | 711.34K | 762.89K | 717.53K | 945.79K | 687.72K |
| changeInWorkingCapital | -4.53M | -2.07M | -1.25M | -3.05M | -1.21M | -1.96M | 4.47M | -11.68M | -8.37M | -2.79M |
| accountsReceivables | -2.82M | 2.97M | -3.82M | 37843 | -7.71M | 2.09M | 4.51M | -1.8M | 2.98M | -1.31M |
| inventory | 117.47K | 518.36K | 1.06M | 1.54M | 2.36M | -3.68M | 1.21M | -3.09M | -12.94M | 2.6M |
| accountsPayables | 380.04K | -1.73M | 5.11M | -1.16M | -1.5M | 7.21M | -678.38K | -7.7M | 1.63M | -4.02M |
| otherWorkingCapital | -2.21M | -3.82M | -3.6M | -3.46M | 5.64M | -7.59M | -577.11K | 900.92K | -40680 | -60101 |
| otherNonCashItems | 5900 | 190.72K | 103.3K | 345.1K | -4.67M | -42308 | 17557 | 170.78K | 225.9K | 530.07K |
| netCashProvidedByOperatingActivities | -5.2M | 3.56M | 3.93M | 944.33K | 2.8M | -1.6M | -377.98K | -2.54M | 1.57M | -6.6M |
| investmentsInPropertyPlantAndEquipment | -65036 | -403.85K | -140.45K | -40789 | -29188 | -146.79K | -436.01K | -559.04K | -281.92K | -136.32K |
| acquisitionsNet | - | - | - | - | - | - | - | -6.05M | 42480 | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | 42480 | - |
| netCashProvidedByInvestingActivities | -65036 | -403.85K | -140.45K | -40789 | -29188 | -146.79K | -436.01K | -6.61M | -239.44K | -136.32K |
| netDebtIssuance | 957.19K | -2.69M | -2.68M | -3.37M | -2.49M | 2.46M | 263.21K | -2.11M | -941.76K | 7.03M |
| longTermNetDebtIssuance | 957.19K | -44498 | -2.68M | -3.37M | -2.49M | 2.46M | -2.44M | -2.27M | -1.34M | 8.29M |
| shortTermNetDebtIssuance | - | -2.65M | - | - | - | - | 2.7M | 157.21K | 400K | -1.26M |
| netStockIssuance | - | - | - | - | - | - | - | 16.17M | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | 16.17M | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | 16.17M | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -283.89K | -64414 | 139.44K | - | - | -107.54K | -144.57K | -157.21K | - | -253.86K |
| netCashProvidedByFinancingActivities | 673.3K | -2.76M | -2.54M | -3.37M | -2.49M | 2.35M | 118.64K | 13.84M | -941.76K | 6.77M |
| 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 | 17.36M | 19.41M | 19.27M | 15.18M | 15.4M | 21.77M | 19.42M | 20.81M | 19.08M | 23.5M |
| costOfRevenue | 12.88M | 15.48M | 14.96M | 14.52M | 13.75M | 17.42M | 15.2M | 15.69M | 15.53M | 19.41M |
| grossProfit | 4.48M | 3.94M | 4.31M | 663.38K | 1.65M | 4.35M | 4.22M | 5.12M | 3.55M | 4.09M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.65M | 8.04M | 2.55M | 2.65M | 2.84M | 2.27M | 2.74M | 2.78M | 2.71M | 2.55M |
| otherExpenses | - | -5.35M | - | - | - | - | - | - | - | - |
| operatingExpenses | 2.65M | 2.69M | 2.55M | 2.65M | 2.84M | 2.27M | 2.74M | 2.78M | 2.71M | 2.55M |
| costAndExpenses | 15.53M | 18.17M | 17.51M | 17.17M | 16.59M | 19.69M | 17.94M | 18.47M | 18.24M | 21.96M |
| netInterestIncome | -291.94K | -404.28K | -387.92K | -287.55K | -488.09K | -495.36K | -573.37K | -587.97K | -632.14K | -638.81K |
| interestIncome | - | - | - | - | - | - | - | - | - | - |
| interestExpense | 291.94K | 404.28K | 387.92K | 287.55K | 488.09K | 495.36K | 573.37K | 587.97K | 632.14K | 638.81K |
| depreciationAndAmortization | 404.45K | -1.02M | 427.52K | 429.49K | 584.3K | 124.75K | 576.76K | 1.03M | 99567 | 119.98K |
| ebitda | 2.26M | 217.7K | 2.18M | -1.56M | -600.5K | 2.2M | 2.05M | 3.37M | 939.41K | 1.66M |
| ebit | 1.86M | 1.24M | 1.75M | -1.99M | -1.18M | 2.07M | 1.48M | 2.34M | 839.84K | 1.55M |
| nonOperatingIncomeExcludingInterest | -30373 | 6980 | - | -5479 | -1500 | - | - | - | -5 | -1 |
| operatingIncome | 1.83M | 1.25M | 1.75M | -1.99M | -1.19M | 2.07M | 1.48M | 2.34M | 839.84K | 1.54M |
| totalOtherIncomeExpensesNet | -261.56K | -411.26K | -387.92K | -282.07K | -486.59K | -495.36K | -573.37K | -587.97K | -632.14K | -638.81K |
| incomeBeforeTax | 1.57M | 834.34K | 1.37M | -2.27M | -1.67M | 1.58M | 904.27K | 1.75M | 207.71K | 906.2K |
| incomeTaxExpense | 331.35K | 142.51K | 253.34K | -947.75K | -348.97K | 607.82K | 154.59K | 341.57K | 39472 | -13.85M |
| netIncomeFromContinuingOperations | 1.24M | 691.83K | 1.11M | -1.32M | -1.32M | 971.47K | 749.68K | 1.41M | 168.24K | 14.76M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 1.24M | 691.83K | 1.11M | -1.32M | -1.32M | 971.47K | 749.68K | 1.41M | 168.24K | 14.76M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 1.24M | 691.83K | 1.11M | -1.32M | -1.32M | 971.47K | 749.68K | 1.41M | 168.24K | 14.76M |
| eps | 0.1 | 0.05 | 0.09 | -0.1 | -0.1 | 0.07 | 0.06 | 0.11 | 0.01 | 1.16 |
| 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 | 1M | 899.2K | 546.59K | 674.48K | 1.87M | 5.49M | 1.71M | 1.94M | 3.02M | 5.09M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 1M | 899.2K | 546.59K | 674.48K | 1.87M | 5.49M | 1.71M | 1.94M | 3.02M | 5.09M |
| netReceivables | 41.19M | 39.44M | 40.1M | 37.08M | 37.65M | 36.55M | 40.23M | 40.45M | 39.04M | 39.7M |
| accountsReceivables | 4.17M | 5.76M | 6.4M | 6.05M | 5.57M | 3.72M | 40.19M | 40.41M | 39M | 39.66M |
| otherReceivables | 37.02M | 33.67M | 33.7M | 31.03M | 32.08M | 32.83M | 40000 | 40000 | 40000 | 40000 |
| inventory | 725.91K | 800.82K | 593.6K | 1.03M | 897.52K | 918.29K | 1.05M | 1.13M | 1.28M | 1.44M |
| prepaids | - | - | - | - | - | - | - | - | - | 718.03K |
| otherCurrentAssets | 3.06M | 2.27M | 552.58K | 541.08K | 705.68K | 634.53K | 377.86K | 563.15K | 532.46K | -40000 |
| totalCurrentAssets | 45.97M | 43.41M | 41.79M | 39.32M | 41.12M | 43.59M | 43.37M | 44.08M | 43.87M | 46.91M |
| propertyPlantEquipmentNet | 9.58M | 9.93M | 10.44M | 10.86M | 3.1M | 3.62M | 4.15M | 4.6M | 5.02M | 5.53M |
| goodwill | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M |
| intangibleAssets | - | - | - | - | - | - | - | - | - | - |
| goodwillAndIntangibleAssets | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M | 1.78M |
| longTermInvestments | - | - | - | - | - | - | - | - | - | - |
| taxAssets | 19.63M | 19.89M | 19.92M | 20.15M | 19.22M | 18.84M | 19.43M | 19.58M | 19.91M | 22.51M |
| otherNonCurrentAssets | 346.83K | 229.69K | 127.62K | 132.95K | 138.28K | 143.62K | 151.08K | 162.8K | 174.53K | 189.77K |
| totalNonCurrentAssets | 31.33M | 31.84M | 32.27M | 32.93M | 24.24M | 24.39M | 25.51M | 26.13M | 26.88M | 30.01M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 77.31M | 75.24M | 74.06M | 72.26M | 65.36M | 67.98M | 68.89M | 70.22M | 70.76M | 76.93M |
| totalPayables | 16.74M | 14.87M | 16.51M | 15.18M | 14.59M | 11.16M | 15.02M | 14.56M | 11.9M | 10.52M |
| accountPayables | 16.53M | 14.72M | 16.49M | 15.18M | 14.5M | 11.1M | 14.99M | 14.53M | 11.86M | 10.49M |
| otherPayables | 206.54K | 142.54K | 21253 | 2348 | 93156 | 58209 | 28748 | 31734 | 38358 | 30107 |
| accruedExpenses | 3.29M | 4.76M | 4.45M | 4.73M | 4.55M | 7.92M | 5.74M | 5.99M | 7.94M | 1.14M |
| shortTermDebt | 250K | 187.5K | 1.5M | 3M | 2.75M | 2.75M | 2.76M | 2.64M | 2.16M | 2.4M |
| capitalLeaseObligationsCurrent | 1.47M | 1.43M | 1.41M | 1.38M | 2.23M | 2.19M | 2.12M | 2.11M | 2.07M | 2.04M |
| taxPayables | 206.54K | 142.54K | - | 2348 | 93156 | 58209 | 40000 | 31734 | 38358 | 30107 |
| deferredRevenue | 1.37M | 1.63M | 1.99M | 1.9M | 1.96M | 2.43M | 611.67K | 2.48M | 4.5M | 5.94M |
| otherCurrentLiabilities | 126.68K | 138.43K | 95082 | 70137 | 98534 | 22832 | 803.34K | 59922 | 133.21K | 9.47M |
| totalCurrentLiabilities | 23.24M | 23.02M | 25.95M | 26.26M | 26.17M | 26.47M | 27.06M | 27.85M | 28.7M | 31.51M |
| longTermDebt | 18.81M | 18.06M | 14.39M | 13.14M | 13.89M | 14.64M | 15.39M | 16.2M | 16.91M | 17.64M |
| capitalLeaseObligationsNonCurrent | 7.97M | 8.35M | 8.72M | 9.09M | 374.57K | 938.42K | 1.5M | 2.06M | 2.58M | 3.13M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | 26483 |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | 2.57M |
| otherNonCurrentLiabilities | - | - | - | - | - | - | - | - | 26483 | - |
| totalNonCurrentLiabilities | 26.78M | 26.42M | 23.11M | 22.23M | 14.26M | 15.58M | 16.89M | 18.26M | 19.52M | 23.33M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 9.44M | 9.79M | 10.13M | 10.47M | 2.6M | 3.13M | 3.62M | 4.16M | 4.65M | 5.17M |
| totalLiabilities | 50.03M | 49.44M | 49.07M | 48.48M | 40.43M | 42.05M | 43.95M | 46.1M | 48.22M | 54.85M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 13189 | 13155 | 12989 | 12978 | 13009 | 12979 | 12933 | 12963 | 12784 | 12771 |
| retainedEarnings | -48.11M | -49.35M | -50.04M | -51.15M | -49.83M | -48.5M | -49.48M | -50.23M | -51.64M | -51.8M |
| additionalPaidInCapital | 75.38M | 75.14M | 75.02M | 74.91M | 74.74M | 74.42M | 74.4M | 74.33M | 74.15M | 73.87M |
| 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 | 1.24M | 691.83K | 1.11M | -1.32M | -1.32M | 971.47K | 749.68K | 1.41M | 168.24K | 14.76M |
| depreciationAndAmortization | 404.45K | -1.02M | 427.52K | 429.49K | 584.3K | -1.28M | 576.76K | 1.03M | 577.28K | 119.98K |
| deferredIncomeTax | 267.76K | 23653 | 234.66K | -931.94K | -383.59K | 587.83K | 157.5K | 324K | 31221 | -13.86M |
| stockBasedCompensation | 235.29K | 215.59K | 102.21K | 168.58K | 320.23K | 74911 | 72713 | 175.54K | 281.52K | 110.77K |
| changeInWorkingCapital | -2.58M | -2.08M | -1.67M | 1.06M | -1.84M | 4.03M | -853.22K | -3.54M | -1.7M | 1.94M |
| accountsReceivables | -1.75M | 642.85K | -3.01M | 565K | -1.01M | 3.65M | 218.8K | -1.41M | 517.09K | 490.49K |
| inventory | 74915 | -207.22K | 431.57K | -127.65K | 20765 | 134K | 80234 | 148.7K | 155.43K | 214.23K |
| accountsPayables | 428.84K | -1.79M | 1.11M | 949.56K | 107.99K | -1.97M | 300.7K | 803.16K | -867.72K | 2.01M |
| otherWorkingCapital | -1.33M | -726.11K | -201.45K | -329.69K | -955.34K | 2.22M | -1.45M | -3.09M | -1.51M | -778.97K |
| otherNonCashItems | 12162 | 76723 | 5330 | 5330 | -81483 | 7462 | 11726 | 8208 | -314.38K | 76614 |
| netCashProvidedByOperatingActivities | -424.7K | -2.09M | 212.05K | -596.26K | -2.72M | 4.4M | 715.15K | -591.68K | -960.54K | 3.14M |
| investmentsInPropertyPlantAndEquipment | -53055 | -1136 | -963 | -3534 | -59403 | -73572 | -128.26K | -155.25K | -46775 | -47496 |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| otherInvestingActivities | - | - | - | - | - | - | - | - | - | - |
| netCashProvidedByInvestingActivities | -53055 | -1136 | -963 | -3534 | -59403 | -73572 | -128.26K | -155.25K | -46775 | -47496 |
| netDebtIssuance | 800K | 2.48M | -255.37K | -507.91K | -757.75K | -737.58K | -727.42K | -247.26K | -982.24K | -749.39K |
| longTermNetDebtIssuance | 800K | 2.48M | -255.37K | -507.91K | -757.75K | -737.58K | -727.42K | -247.26K | -982.24K | -749.39K |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | -123.22K | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | -123.22K | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | -123.22K | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -95672 | -30279 | -83603 | -86390 | -83619 | 197.12K | -87176 | -87178 | -87177 | 139.44K |
| netCashProvidedByFinancingActivities | 581.11K | 2.45M | -338.98K | -594.3K | -841.37K | -540.46K | -814.6K | -334.44K | -1.07M | -609.95K |