OTC : CAUUF
$0 (0.0%)
| 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 | 35.12M | 37.33M | 38.38M | 39.08M | 32.4M | 48.9M | 70.5M | 65.4M | 72.5M | 70.5M |
| costOfRevenue | 13.26M | 18.06M | 18.23M | 20.38M | 12.7M | 19.1M | 22.1M | 31.6M | 36.6M | 35.4M |
| grossProfit | 21.86M | 19.27M | 20.16M | 18.7M | 19.7M | 29.8M | 48.4M | 33.8M | 35.9M | 35.1M |
| researchAndDevelopmentExpenses | - | 26000 | 49000 | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 30.53M | 2.23M | 2.46M | 2.56M | - | 2.9M | - | - | - | - |
| sellingAndMarketingExpenses | 35000 | 1.49M | 1.62M | 1.4M | 719K | 1.6M | 2.1M | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 30.57M | 3.72M | 1.62M | 1.4M | 719K | 4.5M | 2.1M | 32.4M | 30.8M | 27.5M |
| otherExpenses | - | 9.42M | 14.93M | 15.68M | 15.47M | 50.3M | 800K | - | - | - |
| operatingExpenses | 30.57M | 13.16M | 16.6M | 17.07M | 16.19M | 54.8M | 68.9M | 63.5M | 64.8M | 62.7M |
| costAndExpenses | 43.82M | 31.22M | 34.83M | 37.42M | 34.6M | 54.8M | 68.9M | 63.5M | 64.8M | 62.7M |
| netInterestIncome | 262K | 21000 | 34000 | -66000 | -94000 | -100000 | -200K | -200K | -500K | -900K |
| interestIncome | 317K | 110K | 85000 | 1000 | 6000 | - | - | - | - | - |
| interestExpense | 55000 | 89000 | 51000 | 67000 | 100000 | 100000 | 200K | 200K | 500K | 900K |
| depreciationAndAmortization | 2.21M | 2.14M | 3.9M | 4.23M | 5.27M | 6.2M | 6.1M | 6M | 5.6M | 5.2M |
| ebitda | -6.28M | 8.36M | 7.3M | 5.66M | 3.28M | -700K | -5.3M | 5.5M | -2.9M | 100000 |
| ebit | -8.49M | 6.22M | 3.4M | 1.43M | -2M | -8M | -20.5M | -500K | -8.5M | -5.1M |
| nonOperatingIncomeExcludingInterest | -223K | -110K | 151K | 193K | -310K | - | 200K | 200K | 100000 | 400K |
| operatingIncome | -8.71M | 6.11M | 3.56M | 1.62M | -2.3M | -8.4M | -14M | -300K | -3.9M | -4.7M |
| totalOtherIncomeExpensesNet | 168K | 21000 | -73000 | -260K | -309K | -300K | -200K | -400K | -500K | -900K |
| incomeBeforeTax | -8.54M | 6.13M | 3.48M | 1.36M | -2.61M | -8.7M | -14.2M | -700K | -4.4M | -5.6M |
| incomeTaxExpense | 1.04M | 807K | 930K | -56000 | -895K | -700K | 100000 | 800K | 1M | 1.3M |
| netIncomeFromContinuingOperations | -9.59M | 5.33M | 2.55M | 1.42M | -1.72M | -7.5M | -19.4M | -1.1M | -9M | -6.9M |
| netIncomeFromDiscontinuedOperations | - | -477K | 248K | - | -12.71M | 9.4M | - | 23M | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | 5.2M | - | 3.6M | - |
| netIncome | -9.59M | 4.85M | 2.8M | 1.42M | -14.4M | 1.9M | -14.2M | 21.9M | -5.4M | -6.9M |
| netIncomeDeductions | - | - | - | - | - | 9.4M | 5.2M | 23M | 3.6M | - |
| bottomLineNetIncome | -9.59M | 4.85M | 2.55M | 1.42M | -1.72M | -7.5M | -19.4M | -1.1M | -9M | -6.9M |
| eps | -0.07 | 0.04 | 0.02 | 0.01 | -0.01 | -0.04 | -0.1 | 0.15 | -0.04 | -0.05 |
| 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 | 928K | 2M | 7.5M | 13.06M | 8.3M | 9.3M | 100000 | 4.1M | 3.4M | 3.1M |
| shortTermInvestments | 8M | 7.5M | 8.5M | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 8.93M | 9.5M | 16M | 13.06M | 8.3M | 9.3M | 100000 | 4.1M | 3.4M | 3.1M |
| netReceivables | 3.46M | 3.56M | 4.44M | 5.08M | 4.54M | 9M | 12M | 10.2M | 14.5M | 23.3M |
| accountsReceivables | 2.73M | 3.56M | 3.81M | 4.91M | 4.22M | 6.8M | 9.8M | 9M | 13.1M | 19.9M |
| otherReceivables | 734K | 426K | 630K | 167K | 323K | 2.2M | 2.2M | 1.2M | 1.4M | 3.4M |
| inventory | - | - | - | - | - | 500K | 1.4M | 1.4M | 2.5M | 2M |
| prepaids | 1.19M | 1.11M | 916K | 981K | 1.24M | 1.3M | 1.7M | 1.4M | 1.2M | 1.7M |
| otherCurrentAssets | 36000 | 805K | 165K | 195K | 219K | 100000 | 2.4M | 1.2M | 1.4M | 3.4M |
| totalCurrentAssets | 13.62M | 14.96M | 21.52M | 19.32M | 14.3M | 20.2M | 14.6M | 17.1M | 21.6M | 30.1M |
| propertyPlantEquipmentNet | 1.16M | 2.23M | 387K | 2.48M | 3.3M | 4.3M | 1.3M | 1.7M | 2M | 2.3M |
| goodwill | 29.14M | 41.16M | 41.16M | 41.16M | 41.2M | 52.2M | 62.6M | 75.6M | 72.1M | 78.1M |
| intangibleAssets | 3.5M | 3.52M | 2.61M | 3.1M | 4.9M | 9M | 15.5M | 18.6M | 16.7M | 18.3M |
| goodwillAndIntangibleAssets | 32.64M | 44.68M | 43.77M | 44.26M | 46.1M | 61.2M | 78.1M | 94.2M | 88.8M | 96.4M |
| longTermInvestments | - | 166K | 27000 | 319K | 500K | 500K | -700K | -700K | -600K | -600K |
| taxAssets | 1.25M | 2.18M | 1.67M | 2.49M | 2.4M | 1.4M | 800K | 700K | 600K | 600K |
| otherNonCurrentAssets | 4000 | 2.18M | - | - | - | -500K | 700K | 700K | 600K | 600K |
| totalNonCurrentAssets | 35.05M | 49.25M | 45.86M | 49.56M | 52.3M | 66.9M | 80.2M | 96.6M | 91.4M | 99.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 48.67M | 64.22M | 67.38M | 68.87M | 66.6M | 87.1M | 94.8M | 113.7M | 113M | 129.4M |
| totalPayables | 1.49M | 1.2M | 727K | 1.07M | 219K | 1.1M | 2.7M | 2.6M | 3.7M | 3M |
| accountPayables | 315K | 1.2M | 727K | 1.07M | 219K | 1.1M | 2.7M | 2.6M | 3.7M | 3M |
| otherPayables | 1.18M | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | 6.72M | 8.17M | 9M | 6.93M | 9.7M | 8.9M | 6.9M | 4.7M | 7M |
| shortTermDebt | - | - | - | 3000 | 7000 | -8.7M | - | - | - | 1.1M |
| capitalLeaseObligationsCurrent | 1.02M | 952K | - | 1.88M | 1.97M | 2.1M | - | - | - | - |
| taxPayables | 592K | 1M | 577K | 886K | 1.3M | 1M | 2.1M | 1.1M | 1.5M | 900K |
| deferredRevenue | 10.27M | 8.35M | 8.88M | 7.85M | 7M | 8.7M | 15M | 14.6M | 16.9M | 17M |
| otherCurrentLiabilities | 13.39M | 675K | 758K | 1.34M | 1.68M | 10.4M | 15.9M | 17.8M | 19.3M | 20.3M |
| totalCurrentLiabilities | 15.91M | 17.89M | 18.54M | 21.14M | 17.8M | 23.3M | 27.5M | 27.3M | 27.7M | 31.4M |
| longTermDebt | - | - | - | - | - | - | - | - | 17.4M | 20.8M |
| capitalLeaseObligationsNonCurrent | - | 1.02M | - | 500K | 1.41M | 2.2M | - | - | - | 100000 |
| deferredRevenueNonCurrent | - | - | - | -128K | -239K | - | - | - | -800K | -700K |
| deferredTaxLiabilitiesNonCurrent | 260K | 231K | 20000 | 128K | 239K | 400K | 500K | 1.4M | 800K | 700K |
| otherNonCurrentLiabilities | - | - | - | 128K | 239K | 100000 | 600K | 1.5M | - | - |
| totalNonCurrentLiabilities | 260K | 1.26M | 20000 | 628K | 1.64M | 2.7M | 600K | 1.5M | 18.2M | 21.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 1.02M | 1.98M | - | 2.38M | 3.38M | 4.3M | - | - | - | 100000 |
| totalLiabilities | 16.17M | 19.15M | 18.56M | 21.77M | 19.4M | 26M | 28.1M | 28.8M | 45.9M | 53M |
| treasuryStock | -3.95M | -4.91M | -5.86M | -5.47M | -5.9M | -7.2M | -6.9M | -6.5M | -6.4M | -6.5M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 15.14M | 15.14M | 15.14M | 15.14M | 15.1M | 15.1M | 15.1M | 15.1M | 15.1M | 15M |
| retainedEarnings | 19.51M | 31.86M | 37.1M | 35.64M | 36.1M | 50.1M | 55.5M | 74M | 56.4M | 65.8M |
| additionalPaidInCapital | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 700K |
| 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 | -9.59M | 4.85M | 2.8M | 1.42M | -14.4M | 1.9M | -14.2M | 21.9M | -5.4M | -6.9M |
| depreciationAndAmortization | 2.21M | 2.14M | 3.93M | 4.23M | 6M | 7.3M | 6.5M | 6M | 5.6M | 5.2M |
| deferredIncomeTax | 1.12M | -585K | 830K | -39000 | 10.7M | -7M | 11.9M | -21.6M | 6.9M | 11.4M |
| stockBasedCompensation | -419K | 1.1M | 806K | 495K | 541K | 100000 | 800K | 500K | -100000 | 700K |
| changeInWorkingCapital | -1.1M | -1.63M | 86000 | 3.15M | -1M | 2.1M | 400K | 4.3M | 6M | -6.4M |
| accountsReceivables | 583K | 25000 | 1M | -259K | 4.4M | 500K | -1.3M | 5.1M | 9.2M | -9.3M |
| inventory | - | - | - | - | - | - | - | 600K | -500K | -200K |
| accountsPayables | -1.92M | -1.12M | -1.96M | 2.62M | -3.7M | 1.3M | 1.4M | -1.4M | -2.6M | 1.4M |
| otherWorkingCapital | -1.68M | -533K | 1.04M | 798K | -1.7M | 300K | 300K | 3.7M | 6.5M | -6.2M |
| otherNonCashItems | 13.04M | -89000 | -78000 | 260K | 215K | 300K | 200K | -20.5M | 7.9M | 12.1M |
| netCashProvidedByOperatingActivities | 4.14M | 5.78M | 8.37M | 9.52M | 2.06M | 4.7M | 5.6M | 12.2M | 14M | 4.7M |
| investmentsInPropertyPlantAndEquipment | -23000 | -111K | -1.36M | -757K | -800K | -1.6M | -2.8M | -2.8M | -2.6M | -3.3M |
| acquisitionsNet | - | - | - | - | -100000 | 16.3M | -1.5M | 13.5M | -1.5M | -100000 |
| purchasesOfInvestments | -500K | - | -8.5M | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 1M | - | - | - | - | - | - | - | - |
| otherInvestingActivities | -839K | -1.72M | 63000 | -705K | 145K | - | -2M | -2.6M | -2.3M | -2.4M |
| netCashProvidedByInvestingActivities | -1.36M | -835K | -9.79M | -757K | -755K | 14.7M | -4.3M | 10.7M | -4.1M | -3M |
| netDebtIssuance | -1.01M | -973K | -2.16M | -2.04M | -2.12M | -2.3M | - | -17.5M | -4.6M | 2.9M |
| longTermNetDebtIssuance | -1.01M | -973K | -2.16M | -2.04M | -2.12M | -2.3M | - | -17.5M | -3.5M | 2.9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | -1.1M | - |
| netStockIssuance | -121K | -419K | -604K | -306K | - | -600K | -400K | -100000 | -200K | - |
| netCommonStockIssuance | -121K | -419K | -604K | -306K | - | -600K | -400K | -100000 | -200K | - |
| commonStockIssuance | -121K | -97000 | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | -322K | -604K | -306K | - | -600K | -400K | -100000 | -200K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -2.63M | -8.92M | -1.44M | -1.45M | - | -7.1M | -4.3M | -4.3M | -4.3M | -4M |
| commonDividendsPaid | -2.63M | -1.73M | -1.44M | -1.45M | - | -7.1M | -4.3M | -4.3M | -4.3M | -4M |
| preferredDividendsPaid | - | -7.19M | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -91000 | -93000 | -71000 | -194K | -155K | -200K | -600K | -300K | -500K | -900K |
| netCashProvidedByFinancingActivities | -3.85M | -10.4M | -4.28M | -3.98M | -2.28M | -10.2M | -5.3M | -22.2M | -9.6M | -2M |
| date | 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 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 11.14M | 18.64M | 16.47M | 18.04M | 19.29M | 21.8M | 19.79M | 20.78M | 18.3M | 14.7M |
| costOfRevenue | 8.14M | 5.2M | 8.06M | 6.71M | 8.11M | 9.3M | 8.4M | 7.79M | 9.1M | 4.1M |
| grossProfit | 2.99M | 13.44M | 8.42M | 11.33M | 11.18M | 12.5M | 11.39M | 12.99M | 9.2M | 10.6M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 1.23M | 29.36M | 1.17M | 1.62M | 614K | 543.5K | 597K | 586K | 695.5K | 674K |
| sellingAndMarketingExpenses | 189K | -846K | 323K | 957.5K | 531.5K | 311.5K | 464K | 340.5K | 359K | 159.5K |
| sellingGeneralAndAdministrativeExpenses | 1.42M | 28.48M | 1.47M | 7.03M | 9.37M | 9.71M | 10.3M | 11.09M | 9.4M | 861K |
| otherExpenses | 3.47M | -4.87M | 5.49M | - | - | - | - | - | - | - |
| operatingExpenses | 4.89M | 23.61M | 6.96M | 7.03M | 9.37M | 9.71M | 10.3M | 11.09M | 9.4M | 4.25M |
| costAndExpenses | 13.03M | 28.81M | 15.02M | 13.74M | 17.48M | 19.01M | 18.7M | 18.88M | 18.5M | 4.1M |
| netInterestIncome | 62000 | 168K | 74000 | 49000 | -28000 | 53500 | -73000 | -81107.2 | -276.29K | - |
| interestIncome | 62000 | 7000 | 310K | 152K | 114K | 79000 | 6000 | 57500 | 90500 | 53000 |
| interestExpense | - | - | - | 103K | 142K | 79000 | 79000 | - | - | - |
| depreciationAndAmortization | 555K | 1.64M | 572K | 1.01M | 1.1M | 2.01M | 1.92M | 2.03M | 2.2M | 2M |
| ebitda | -531K | -8.43M | 2.15M | 6.41M | 1.93M | 3M | 2.46M | 2.99M | 2M | 2.25M |
| ebit | -1.09M | -10.06M | 1.58M | 5.39M | 830K | 995.5K | 545K | 958K | -107.5K | 252.5K |
| nonOperatingIncomeExcludingInterest | -807K | -101K | -122K | -1.09M | 980K | 1.79M | 545K | 943K | -27500 | 10.35M |
| operatingIncome | -1.89M | -10.16M | 1.45M | 4.3M | 1.81M | 2.79M | 1.09M | 1.9M | -200K | 10.6M |
| totalOtherIncomeExpensesNet | 62000 | 94000 | 74000 | -428K | -994K | -1.72M | -581.5K | -995K | -365K | -10.46M |
| incomeBeforeTax | -1.83M | -10.07M | 1.53M | 3.88M | 1.78M | 2.79M | 1.02M | 1.86M | -500K | 12M |
| incomeTaxExpense | 384K | 625K | 420K | 925K | -118K | 731K | 274K | 44000 | -100000 | -100000 |
| netIncomeFromContinuingOperations | -2.22M | -10.69M | 1.11M | 2.95M | 891.5K | 1.03M | 371.5K | 898.5K | -190K | 240.5K |
| netIncomeFromDiscontinuedOperations | 1.39M | - | - | - | 58500 | - | - | - | - | -604.5K |
| otherAdjustmentsToNetIncome | - | - | - | - | 950K | 1.03M | 371.5K | 918.5K | -210K | 464K |
| netIncome | -57000 | -10.69M | 1.11M | 2.95M | 1.9M | 2.06M | 743K | 1.82M | -400K | 100000 |
| netIncomeDeductions | - | - | - | - | 1.01M | 1.28M | 371.5K | 918.5K | -210K | -140.5K |
| bottomLineNetIncome | -1.45M | -10.69M | 1.11M | 2.95M | 891.5K | 780.5K | 371.5K | 898.5K | -190K | 240.5K |
| eps | -0.01 | -0.07 | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | -0.0 | 0.0 |
| date | 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 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 1.91M | 928K | 1.38M | 2M | 2.84M | 7.5M | 10.74M | 13.06M | 11.9M | 8.3M |
| shortTermInvestments | 7.5M | 8M | 7.5M | 7.5M | 6M | 8.5M | 3.5M | - | - | - |
| cashAndShortTermInvestments | 9.41M | 8.93M | 8.88M | 9.5M | 8.84M | 16M | 14.24M | 13.06M | 11.9M | 8.3M |
| netReceivables | 1.77M | 3.46M | 2.29M | 3.56M | 3.94M | 4.44M | 5.28M | 5.08M | 4M | 4.54M |
| accountsReceivables | 1.77M | 2.73M | 2.29M | 3.56M | 3.44M | 3.81M | 4.72M | 4.91M | 3.5M | 4.22M |
| otherReceivables | 502K | 734K | 408K | 426K | 492K | 630K | 561K | 167K | 500K | 323K |
| inventory | - | - | -2.29M | - | -6M | -8.5M | -3.5M | - | - | - |
| prepaids | 1.52M | 1.19M | 2.02M | 1.11M | 1.8M | 916K | 1.46M | 981K | 1M | 1.24M |
| otherCurrentAssets | 1.59M | 36000 | 3.07M | 805K | 597K | 795K | 737K | 362K | 600K | 505K |
| totalCurrentAssets | 14.3M | 13.62M | 13.97M | 14.96M | 14.68M | 21.52M | 21.16M | 19.32M | 17M | 14.3M |
| propertyPlantEquipmentNet | 614K | 1.16M | 1.7M | 2.23M | 2.75M | 387K | 3.61M | 2.48M | 2.4M | 3.3M |
| goodwill | 29.14M | 29.14M | 41.16M | 41.16M | 41.16M | 41.16M | 41.16M | 41.16M | 41.2M | 41.2M |
| intangibleAssets | 2.26M | 3.5M | 3.51M | 3.52M | 3.11M | 2.61M | 2.75M | 3.1M | 3.8M | 4.9M |
| goodwillAndIntangibleAssets | 31.4M | 32.64M | 44.67M | 44.68M | 44.28M | 43.77M | 43.91M | 44.26M | 45M | 46.1M |
| longTermInvestments | - | - | - | - | 176K | 27000 | 302K | 319K | 300K | 500K |
| taxAssets | 1.02M | 1.25M | 1.76M | 2.18M | 3.29M | 1.67M | 2.15M | 2.49M | 2.5M | 2.4M |
| otherNonCurrentAssets | 1.02M | 4000 | 176K | 166K | - | - | - | - | - | - |
| totalNonCurrentAssets | 33.03M | 35.05M | 48.31M | 49.25M | 50.49M | 45.86M | 49.98M | 49.56M | 50.2M | 52.3M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 47.33M | 48.67M | 62.28M | 64.22M | 65.17M | 67.38M | 71.14M | 68.87M | 67.2M | 66.6M |
| totalPayables | 145K | 1.49M | 2.31M | 1.2M | 482K | 727K | 567K | 1.07M | 400K | 219K |
| accountPayables | 145K | 315K | 769K | 1.2M | 482K | 727K | 567K | 1.07M | 400K | 219K |
| otherPayables | - | 1.18M | 1.54M | - | - | - | - | - | - | - |
| accruedExpenses | 4.26M | - | 5.26M | 6.72M | 8.27M | 8.17M | 8.65M | 9M | 7.7M | 6.93M |
| shortTermDebt | - | - | - | -8.35M | - | - | - | 3000 | - | 7000 |
| capitalLeaseObligationsCurrent | 517K | 1.02M | 989K | 952K | 918K | - | 1.9M | 1.88M | 1.9M | 1.97M |
| taxPayables | - | 592K | 989K | 1M | 1.15M | 577K | 1.23M | 886K | 1.5M | 1.3M |
| deferredRevenue | - | 10.27M | - | 8.35M | 10.65M | 8.88M | 10.75M | 7.85M | 8.8M | 7M |
| otherCurrentLiabilities | 11.4M | 13.39M | 8.7M | 9.03M | 658K | 9.64M | 986K | 1.34M | 1.7M | 8.68M |
| totalCurrentLiabilities | 16.32M | 15.91M | 17.26M | 17.89M | 20.98M | 18.54M | 22.85M | 21.14M | 20.5M | 17.8M |
| longTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | - | - | 517K | 1.02M | 1.5M | - | 1.49M | 500K | 500K | 1.41M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | -128K | - | -239K |
| deferredTaxLiabilitiesNonCurrent | - | 260K | - | 231K | - | 20000 | - | 128K | - | 200K |
| otherNonCurrentLiabilities | 175K | - | 272K | - | 69000 | - | 34000 | 128K | 100000 | -45000 |
| totalNonCurrentLiabilities | 175K | 260K | 789K | 1.26M | 1.57M | 20000 | 1.52M | 628K | 600K | 1.6M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 517K | 1.02M | 1.51M | 1.98M | 2.42M | - | 3.39M | 2.38M | 2.4M | 3.38M |
| totalLiabilities | 16.5M | 16.17M | 18.05M | 19.15M | 22.55M | 18.56M | 24.37M | 21.77M | 21.1M | 19.4M |
| treasuryStock | -3.95M | -3.95M | -4.6M | -4.91M | -6.18M | -5.86M | -6.08M | -5.47M | -5.4M | -5.9M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 15.14M | 15.14M | 15.14M | 15.22M | 15.14M | 15.14M | 15.14M | 15.14M | 15.1M | 15.1M |
| retainedEarnings | 17.88M | 19.51M | 31.14M | 31.86M | 30.78M | 37.1M | 35.64M | 35.64M | 34.6M | 36.1M |
| additionalPaidInCapital | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M | 1.1M |
| date | 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 | 2020-12-31 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | -57000 | -10.69M | 1.11M | 3.43M | 1.9M | 2.06M | 743K | 1.82M | -400K | 12.1M |
| depreciationAndAmortization | 1.15M | 1.13M | 1.08M | 1.01M | 1.1M | 2.01M | 1.92M | 2.03M | 2.2M | 2M |
| deferredIncomeTax | 205.92K | 600.53K | 522.16K | 1.15M | -1.73M | 719K | 221K | 168K | -200K | -1M |
| stockBasedCompensation | 185K | -218K | -201K | - | 283.5K | 228.5K | 174.5K | 137.5K | 110K | 20500 |
| changeInWorkingCapital | 718K | -1.44M | 341K | -2.12M | 486K | -840K | 926K | -646K | 3.8M | -1.5M |
| accountsReceivables | 718K | 242K | 341K | 688K | -663K | 1.66M | -656K | -1.26M | 1M | 1.6M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -2.22M | 422.87K | -2.37M | -511K | -614K | -715K | -1.24M | 1.62M | 1M | 300K |
| otherWorkingCapital | 3.39M | -1.68M | 1.69M | -2.3M | 1.76M | -1.78M | 2.82M | -1M | 1.8M | -3.4M |
| otherNonCashItems | 1.08M | 13.28M | -239K | -121K | 4.3M | 3.36M | 6.06M | 3.87M | 2.9M | -8.5M |
| netCashProvidedByOperatingActivities | 3.07M | 2.06M | 2.09M | 3.35M | 2.58M | 4.23M | 4.14M | 3.53M | 5.9M | 1M |
| investmentsInPropertyPlantAndEquipment | -278.68K | -2000 | -21000 | -1.22M | -835K | -583K | -774K | -457K | -300K | -200K |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | -500K | - | - | - | -8.5M | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | -1.5M | 2.5M | - | - | - | - | - |
| otherInvestingActivities | 445K | -497K | -342K | - | 921K | -4.45M | -2.05M | -214K | -138.5K | 100000 |
| netCashProvidedByInvestingActivities | 445K | -999K | -363K | -2.72M | 1.66M | -9.08M | -774K | -457K | -300K | -100000 |
| netDebtIssuance | -521K | - | -503K | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | -521K | - | -503K | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -121K | -55629 | - | -161K | - | -302K | -51500 | -101.5K | - |
| netCommonStockIssuance | - | -121K | -55629 | - | -161K | - | -302K | -51500 | -101.5K | - |
| commonStockIssuance | - | -33000 | -88000 | -97000 | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | -97000 | -322K | - | -604K | -106K | -200K | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -1.77M | -884K | -1.74M | -870K | -8.05M | -712K | -724K | -748K | -700K | - |
| commonDividendsPaid | -1.77M | -884K | -1.74M | -870K | -429.5K | -356K | -362K | -362K | -362K | - |
| preferredDividendsPaid | - | - | - | - | -3.59M | -356K | -362K | -386K | -338K | - |
| otherFinancingActivities | -31000 | -496K | -99000 | -584K | -667K | 1.48M | -4.75M | -138.5K | -253K | -590K |
| netCashProvidedByFinancingActivities | -2.32M | -1.5M | -2.34M | -1.45M | -8.87M | 1.57M | -5.78M | -1.9M | -2M | -1M |