LSE : CPP.L
-$0.5 (-1.85%)
| 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 | 2.06M | 156.43M | 193.04M | 169.78M | 143.62M | 141.14M | 138.36M | 110.07M | 91.44M | 73.65M |
| costOfRevenue | 927K | 135.62M | 162.09M | 139.01M | 110.71M | 104.19M | 97.87M | 68.99M | 49.6M | 27.74M |
| grossProfit | 1.13M | 20.81M | 30.94M | 30.77M | 32.92M | 36.95M | 40.49M | 41.08M | 41.84M | 45.91M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 9.26M | 23.61M | 30.11M | 28.16M | 29.83M | 33.38M | 38.54M | 41.03M | 38.29M | 47.69M |
| sellingAndMarketingExpenses | - | - | 7.24M | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 9.26M | 23.61M | 37.35M | 28.16M | 29.83M | 33.38M | 38.54M | 41.03M | 38.29M | 47.69M |
| otherExpenses | -2.42M | - | - | - | - | - | - | - | - | -89000 |
| operatingExpenses | 6.84M | 23.61M | 30.11M | 28.16M | 29.83M | 33.38M | 38.54M | 41.03M | 38.29M | 47.69M |
| costAndExpenses | 7.76M | 159.22M | 199.44M | 167.17M | 140.54M | 137.57M | 136.42M | 110.02M | 87.89M | 75.43M |
| netInterestIncome | -9000 | -18000 | 251K | -169K | -425K | -247K | -100000 | 438K | 25000 | -4000 |
| interestIncome | 145K | 330K | 662K | 405K | 223K | 412K | 508K | 531K | 191K | 231K |
| interestExpense | 154K | 312K | 482K | 656K | 358K | 415K | 1M | 51000 | 313K | 325K |
| depreciationAndAmortization | 2.12M | 3.13M | 2.77M | 2.51M | 2.75M | 3.15M | 2.98M | 866K | 750K | 504K |
| ebitda | -3.76M | 699K | -2.89M | 5.61M | 7.59M | 4.97M | 4.68M | 1.44M | 4.88M | -1.14M |
| ebit | -5.88M | -2.43M | -5.66M | 3.1M | 4.84M | 1.82M | 1.7M | 420K | 3.98M | -1.64M |
| nonOperatingIncomeExcludingInterest | - | -365K | -745K | -486K | -255K | 471K | -69000 | -573K | -44000 | -141K |
| operatingIncome | -5.7M | -2.8M | -6.4M | 2.61M | 4.58M | 2.43M | 1.63M | -153K | 3.55M | -1.78M |
| totalOtherIncomeExpensesNet | -1.74M | 53000 | 263K | -170K | -111K | -1.13M | -495K | 480K | -122K | -94000 |
| incomeBeforeTax | -7.44M | -2.75M | -6.14M | 2.44M | 4.22M | 2.01M | 1.13M | 327K | 3.42M | -1.88M |
| incomeTaxExpense | - | 1.93M | 1.96M | 2.34M | 3.71M | 3.61M | 2.08M | 712K | -1.17M | -1.34M |
| netIncomeFromContinuingOperations | -7.44M | -4.67M | -8.1M | 101K | 576K | -2.28M | -624K | -186K | 4.72M | -533K |
| netIncomeFromDiscontinuedOperations | 1.25M | 1.06M | - | - | - | 952K | - | - | - | 579K |
| otherAdjustmentsToNetIncome | - | - | - | 676K | 2.43M | -264K | -320K | -199K | - | - |
| netIncome | -6.2M | -3.59M | -8.66M | 101K | 518K | -1.6M | -944K | -380K | 4.6M | 46000 |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -6.2M | -3.59M | -8.66M | 523K | 2.56M | -1.68M | -1.01M | -380K | 4.72M | 46000 |
| eps | -0.67 | -0.41 | -0.98 | 0.01 | 0.06 | -0.18 | -0.11 | -0.04 | 0.55 | 0.01 |
| 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 | 5.61M | 9.49M | 17.96M | 20.98M | 22.32M | 21.86M | 21.96M | 25.96M | 31.46M | 9.52M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.61M | 9.49M | 17.96M | 20.98M | 22.32M | 21.86M | 21.96M | 25.96M | 31.46M | 9.52M |
| netReceivables | 1.74M | 10.98M | 14.58M | - | - | - | 23.89M | - | - | 6.59M |
| accountsReceivables | 1.74M | 1.76M | 5.9M | 6.59M | 7.5M | 8.41M | 9.33M | 6.65M | 6.05M | 4.91M |
| otherReceivables | - | 9.22M | 14.58M | 19.01M | 10.12M | 12.82M | 14.56M | 11.6M | 7.18M | 1.68M |
| inventory | - | 12000 | 9000 | 87000 | 102K | 145K | 87000 | 159K | 65000 | 40000 |
| prepaids | - | - | - | - | - | 46000 | 42000 | 24000 | 30000 | - |
| otherCurrentAssets | - | 157K | 9.58M | - | 478K | - | 140K | - | - | 3.87M |
| totalCurrentAssets | 7.35M | 20.64M | 42.12M | 46.68M | 40.52M | 43.28M | 46.11M | 44.4M | 55.68M | 45.34M |
| propertyPlantEquipmentNet | 28000 | 1.43M | 4.05M | 5.18M | 6.44M | 7.77M | 8.86M | 1.72M | 1.28M | 5.32M |
| goodwill | - | - | 513K | 544K | 540K | 612K | 1.49M | 1.49M | 776K | - |
| intangibleAssets | 766K | 6.03M | 6.62M | 4.71M | 3.6M | 3.74M | 3.53M | 2.79M | 882K | 2.14M |
| goodwillAndIntangibleAssets | 766K | 6.03M | 7.13M | 5.25M | 4.14M | 4.35M | 5.02M | 4.28M | 1.66M | 2.14M |
| longTermInvestments | 445K | 206K | 208K | 2.32M | 2.45M | 876K | 574K | 1.51M | 349K | - |
| taxAssets | - | 586K | 693K | 230K | 396K | 858K | 1.15M | 1.22M | 1.55M | 818K |
| otherNonCurrentAssets | - | 206K | 2.63M | - | - | - | 865K | - | -349K | - |
| totalNonCurrentAssets | 1.24M | 8.26M | 14.72M | 12.98M | 13.44M | 13.85M | 16.47M | 8.74M | 4.49M | 8.27M |
| otherAssets | - | - | -2.63M | - | - | - | - | - | - | - |
| totalAssets | 8.58M | 28.9M | 54.2M | 59.66M | 53.96M | 57.13M | 62.59M | 53.13M | 60.17M | 53.61M |
| totalPayables | 4.91M | 15.83M | 23.98M | 23.34M | 19.06M | 19.33M | 20.78M | 19.33M | 20.65M | 23.69M |
| accountPayables | 4.26M | 13.83M | 22.98M | 22.15M | 17.7M | 18.36M | 20.18M | 18.8M | 19.8M | 21.74M |
| otherPayables | 650K | 2M | 1M | 1.2M | 1.36M | 974K | 601K | 536K | 854K | 1.95M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | - | - | 943K | - | - | - | - | -6000 | 1.39M |
| capitalLeaseObligationsCurrent | 21000 | 277K | 907K | 966K | 937K | 882K | 1.37M | - | - | - |
| taxPayables | - | 1.96M | 1M | 1.2M | 1.36M | 974K | 601K | 536K | 854K | 1.95M |
| deferredRevenue | 58000 | 9.44M | 11.58M | 11.24M | 11.1M | 11.86M | 12.77M | 10.93M | 22.02M | 3.09M |
| otherCurrentLiabilities | 652K | 10.65M | 4.59M | 14.56M | 2.39M | 2.96M | 4.49M | 5.3M | -9.39M | 5.64M |
| totalCurrentLiabilities | 5.64M | 26.76M | 41.06M | 39.81M | 31.58M | 34.07M | 38.82M | 35.56M | 45.15M | 43.44M |
| longTermDebt | - | -66000 | 105K | - | 4.88M | 5.66M | 5.84M | -90000 | - | -80000 |
| capitalLeaseObligationsNonCurrent | - | 751K | 2.89M | 3.75M | 4.94M | 5.76M | 5.9M | - | - | - |
| deferredRevenueNonCurrent | - | 510K | 604K | 773K | 1.2M | 1.09M | 1.25M | 1.01M | 593K | - |
| deferredTaxLiabilitiesNonCurrent | - | 398K | 646K | 702K | 927K | 579K | 373K | 90000 | - | 103K |
| otherNonCurrentLiabilities | 187K | 574K | 1.38M | 145K | -9.87M | -11.51M | -5.59M | 291K | - | - |
| totalNonCurrentLiabilities | 187K | 2.17M | 5.62M | 5.37M | 7M | 7.33M | 7.78M | 1.3M | 19.79M | 23000 |
| otherLiabilities | - | - | - | - | - | - | - | - | -19.79M | - |
| capitalLeaseObligations | 21000 | 1.03M | 3.8M | 4.72M | 5.87M | 6.64M | 7.27M | - | - | - |
| totalLiabilities | 5.83M | 28.92M | 46.69M | 45.18M | 38.59M | 41.4M | 46.59M | 36.86M | 45.15M | 43.46M |
| treasuryStock | - | - | - | - | - | - | - | 15.88M | 15.11M | 14.52M |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 24.59M | 9.16M | 24.26M | 8.84M | 8.83M | 8.74M | 8.64M | 24.02M | 23.98M | 23.98M |
| retainedEarnings | -85.26M | 15.14M | 19.19M | 27.2M | 27.2M | 27.33M | 28.93M | 30.32M | 30.33M | 25.9M |
| additionalPaidInCapital | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M |
| 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 | -7.44M | -3.61M | -8.66M | 777K | 3.01M | -1.6M | -944K | -385K | 4.6M | 46000 |
| depreciationAndAmortization | 2.12M | 3.13M | 2.77M | 2.51M | 3.11M | 3.45M | 2.98M | 866K | 750K | 504K |
| deferredIncomeTax | - | - | -567K | -196K | 1.14M | 2.74M | 538K | -333K | -1.32M | 2.06M |
| stockBasedCompensation | - | 709K | 1.13M | -246K | -64000 | 499K | 1.22M | 800K | 270K | 1.49M |
| changeInWorkingCapital | -3.56M | -7.74M | 7.84M | 1.96M | 1.15M | -2.26M | -3.66M | -1.83M | -3.44M | -11.62M |
| accountsReceivables | -2.24M | 4.28M | 3.01M | -7.71M | 1.98M | 1.94M | -7.1M | -4.45M | -2.26M | -3.54M |
| inventory | 12000 | -3000 | 78000 | 15000 | 40000 | -58000 | 72000 | -82000 | -25000 | 2000 |
| accountsPayables | 1.3M | -8.16M | 832K | 7.55M | 217K | -3.05M | 1.56M | 1000 | -3.42M | -6.72M |
| otherWorkingCapital | -2.63M | -12.02M | 3.92M | 2.11M | -1.08M | -1.09M | 1.81M | 2.7M | 2.26M | -1.37M |
| otherNonCashItems | 2.98M | -2.22M | 1.76M | -978K | -3.78M | 329K | 1M | 51000 | 313K | 325K |
| netCashProvidedByOperatingActivities | -5.9M | -9.74M | 4.29M | 3.82M | 4.56M | 3.16M | 1.14M | -833K | 1.18M | -7.21M |
| investmentsInPropertyPlantAndEquipment | -448K | -270K | -335K | -2.72M | -1.9M | -1.76M | -3.66M | -2.72M | -1.16M | -4.4M |
| acquisitionsNet | -6.8M | - | - | -128K | -112K | - | - | -1.93M | -862K | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | -1.22M | - | - |
| salesMaturitiesOfInvestments | - | 2.65M | - | - | - | - | 157K | 1.22M | - | - |
| otherInvestingActivities | 10.32M | -452K | -3.55M | -333K | 2.59M | 527K | 499K | 531K | 5.52M | 243K |
| netCashProvidedByInvestingActivities | 3.08M | 1.93M | -3.89M | -3.18M | 583K | -1.24M | -3M | -4.12M | 3.49M | -4.16M |
| netDebtIssuance | - | - | -128K | - | - | -110K | - | -126K | -1.3M | -1M |
| longTermNetDebtIssuance | - | - | -128K | - | - | -110K | - | -126K | -1.3M | -1M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | -248K | - | 6000 | 20000 | - | 35000 | 43000 | 44000 | -76000 |
| netCommonStockIssuance | - | -248K | - | 6000 | 20000 | - | 35000 | 43000 | 44000 | -76000 |
| commonStockIssuance | - | - | - | 6000 | 20000 | - | 35000 | 43000 | 44000 | - |
| commonStockRepurchased | - | -248K | - | - | - | - | - | - | - | -76000 |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | -663K | -2.63M | - | - | - | - | - |
| commonDividendsPaid | - | - | - | -663K | -2.63M | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -478K | -1.04M | -1.4M | -1.46M | -1.58M | -1.51M | -2.21M | -51000 | - | -230K |
| netCashProvidedByFinancingActivities | -478K | -1.29M | -1.52M | -2.12M | -4.19M | -1.62M | -2.18M | -134K | -1.56M | -1.31M |
| 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 | 1.14M | 926K | 67.31M | 89.11M | 99.52M | 93.52M | 92.02M | 77.77M | 77.23M | 66.39M |
| costOfRevenue | 905K | 1.46M | 59.41M | 78.64M | 85.25M | 79.61M | 78.08M | 63.43M | 61.58M | 52.12M |
| grossProfit | 230K | -530K | 7.9M | 10.47M | 14.26M | 13.91M | 13.93M | 14.34M | 15.65M | 14.27M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 2.95M | 2.63M | 8.74M | 11.19M | 14.73M | 12.11M | 11.89M | 12.5M | 12.05M | 13.16M |
| otherExpenses | - | - | - | - | -75000 | - | - | - | - | - |
| operatingExpenses | 2.95M | 2.63M | 8.74M | 11.19M | 14.73M | 12.11M | 11.89M | 12.5M | 12.05M | 13.16M |
| costAndExpenses | 3.86M | 4.09M | -68.15M | 89.84M | 99.98M | 91.72M | 89.98M | 75.93M | 73.63M | 65.28M |
| netInterestIncome | 3000 | -12000 | -219K | 272K | 27000 | 236K | -118K | -52000 | 22000 | -157K |
| interestIncome | 106K | 39000 | -164K | 494K | 320K | 429K | 310K | 176K | 111K | 112K |
| interestExpense | 103K | 51000 | 55000 | 222K | 293K | 193K | 428K | 228K | 89000 | 269K |
| depreciationAndAmortization | 796K | 1.33M | 800K | 1.64M | 1.69M | 1.08M | 1.25M | 1.26M | 1.41M | 1.58M |
| ebitda | -1.93M | -2.14M | -1.16M | 1.12M | -427K | -2.46M | 2.83M | 2.78M | 6.44M | 1.32M |
| ebit | -2.72M | -3.46M | -1.96M | -512K | -2.12M | -3.53M | 1.58M | 1.52M | 5.03M | -262K |
| nonOperatingIncomeExcludingInterest | - | 302K | 1.12M | -210K | 1.66M | 5.34M | 453K | 321K | -1.43M | 1.38M |
| operatingIncome | -2.72M | -3.16M | -834K | -722K | -464K | 1.81M | 2.04M | 1.84M | 3.6M | 1.12M |
| totalOtherIncomeExpensesNet | -1.21M | -353K | -1.18M | -12000 | -1.95M | -5.53M | -881K | -549K | 1.34M | -1.65M |
| incomeBeforeTax | -3.93M | -3.51M | -2.01M | -734K | -2.41M | -3.73M | 1.16M | 1.29M | 4.94M | -531K |
| incomeTaxExpense | - | - | 672K | 1.26M | 615K | 1.34M | 894K | 1.45M | 2.57M | 1.14M |
| netIncomeFromContinuingOperations | -3.93M | -3.51M | -2.68M | -1.99M | -3.03M | -5.07M | 263K | -162K | 2.37M | -1.67M |
| netIncomeFromDiscontinuedOperations | -619K | 1.87M | -228K | 1.42M | - | - | 60000 | -1.75M | -513K | 421K |
| otherAdjustmentsToNetIncome | - | - | - | - | -324K | -232K | - | - | -70000 | -119K |
| netIncome | -4.55M | -1.65M | -2.73M | -727K | -3.35M | -5.3M | 269K | -2.11M | 1.61M | -1.63M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | -4.55M | -1.65M | -2.73M | -727K | -3.35M | -5.3M | 269K | -2.11M | 1.61M | -1.63M |
| eps | -0.5 | -0.18 | -0.3 | -0.08 | -0.38 | -0.6 | 0.03 | -0.24 | 0.18 | -0.19 |
| 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 | 5.61M | 2.11M | 9.49M | 11.64M | 19M | 15.96M | 20.98M | 19.32M | 22.32M | 19.59M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 5.61M | 2.11M | 9.49M | 11.64M | 19M | 15.96M | 20.98M | 19.32M | 22.32M | 19.59M |
| netReceivables | 1.74M | 1.98M | 10.98M | 19.27M | - | - | - | - | 17.62M | - |
| accountsReceivables | 1.74M | 1.98M | 1.76M | 13.06M | 5.9M | 14.8M | 6.59M | 15.78M | 7.5M | 13.12M |
| otherReceivables | - | - | 9.22M | 6.21M | 14.58M | 6.95M | 19.01M | 4.54M | 10.12M | 3.69M |
| inventory | - | - | 12000 | - | 9000 | 19000 | 87000 | 115K | 102K | 146K |
| prepaids | - | - | - | - | - | - | - | - | - | 31000 |
| otherCurrentAssets | - | 17.4M | 157K | - | - | - | - | - | 478K | - |
| totalCurrentAssets | 7.35M | 21.48M | 20.64M | 30.91M | 39.49M | 37.73M | 46.68M | 39.75M | 40.52M | 36.58M |
| propertyPlantEquipmentNet | 28000 | 200K | 1.43M | 3.49M | 4.05M | 4.67M | 5.18M | 5.46M | 6.44M | 6.93M |
| goodwill | - | - | - | 514K | 513K | 524K | 544K | 567K | 540K | 528K |
| intangibleAssets | 766K | 801K | 6.03M | 6.75M | 6.62M | 5.73M | 4.71M | 4.45M | 3.6M | 3.84M |
| goodwillAndIntangibleAssets | 766K | 801K | 6.03M | 7.26M | 7.13M | 6.25M | 5.25M | 5.02M | 4.14M | 4.37M |
| longTermInvestments | 445K | - | 206K | 201K | 208K | 2.25M | 2.32M | 2.34M | 2.16M | 924K |
| taxAssets | - | - | 586K | 707K | 693K | 536K | 230K | 341K | 396K | 245K |
| otherNonCurrentAssets | - | - | 206K | - | 2.63M | - | - | - | 290K | - |
| totalNonCurrentAssets | 1.24M | 1M | 8.26M | 11.65M | 14.72M | 13.71M | 12.98M | 13.16M | 13.44M | 12.48M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 8.58M | 22.49M | 28.9M | 42.56M | 54.2M | 51.44M | 59.66M | 52.91M | 53.96M | 49.05M |
| totalPayables | 4.91M | 5.33M | 15.83M | 20.12M | 26.7M | 20.87M | 23.34M | 22.54M | 19.06M | 18.16M |
| accountPayables | 4.26M | 4.35M | 13.83M | 19.13M | 25.7M | 19.85M | 22.15M | 21.73M | 17.7M | 17.12M |
| otherPayables | 650K | 981K | 2M | 999K | 1M | 1.02M | 1.2M | 808K | 1.36M | 1.05M |
| accruedExpenses | - | - | - | - | - | - | - | - | - | - |
| shortTermDebt | - | -37000 | - | - | - | - | 943K | - | - | - |
| capitalLeaseObligationsCurrent | 21000 | 178K | 277K | 953K | 907K | 946K | 966K | 869K | 937K | 910K |
| taxPayables | - | 981K | 1.96M | 999K | 1M | 1.02M | 1.2M | 808K | 1.36M | 1.05M |
| deferredRevenue | 58000 | 111K | 9.44M | 10.23M | 11.58M | 12.15M | 11.24M | 9.91M | 11.1M | 9.45M |
| otherCurrentLiabilities | 652K | 16.11M | 10.65M | 2.53M | 1.88M | 947K | 14.56M | 9.91M | 2.39M | 367K |
| totalCurrentLiabilities | 5.64M | 21.58M | 26.76M | 32.88M | 41.06M | 34.91M | 39.81M | 33.32M | 31.58M | 27.84M |
| longTermDebt | - | - | -66000 | -86000 | 105K | 3.26M | - | 3.97M | 4.88M | 5.23M |
| capitalLeaseObligationsNonCurrent | - | - | 751K | 2.46M | 2.89M | 3.38M | 3.75M | 4.01M | 4.94M | 5.3M |
| deferredRevenueNonCurrent | - | 14000 | 510K | 429K | 604K | 629K | 773K | 898K | 1.2M | 1.33M |
| deferredTaxLiabilitiesNonCurrent | - | - | 398K | 644K | 646K | 699K | 702K | 626K | 927K | 104K |
| otherNonCurrentLiabilities | 187K | 465K | 574K | 1.01M | 1.38M | -695K | 145K | -8.02M | -9.87M | -10.61M |
| totalNonCurrentLiabilities | 187K | 479K | 2.17M | 4.46M | 5.62M | 7.27M | 5.37M | 5.49M | 7M | 6.66M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 21000 | 178K | 1.03M | 3.42M | 3.8M | 4.33M | 4.72M | 4.88M | 5.87M | 6.21M |
| totalLiabilities | 5.83M | 22.06M | 28.92M | 37.34M | 46.69M | 42.18M | 45.18M | 38.81M | 38.59M | 34.51M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 24.59M | 24.57M | 9.16M | 24.26M | 24.26M | 24.26M | 8.84M | 24.25M | 8.83M | 24.23M |
| retainedEarnings | -85.26M | 13.58M | 15.14M | -81.63M | -81.21M | 21.88M | 27.2M | 26.83M | 27.2M | 26.08M |
| additionalPaidInCapital | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M | 45.22M |
| 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.93M | -3.51M | -2.5M | -2.15M | -3.35M | -5.3M | 209K | -362K | 2.12M | -2.05M |
| depreciationAndAmortization | 796K | 1.33M | 800K | 1.64M | 1.69M | 1.08M | 1.25M | 1.26M | 1.41M | 1.58M |
| deferredIncomeTax | - | - | -418K | - | -567K | - | -196K | - | 221K | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -815K | -2.74M | -230K | -7.51M | 7.14M | 705K | 2.55M | -597K | 2.42M | -1.26M |
| accountsReceivables | -2.25M | 14000 | 4.87M | -597K | 1.14M | 1.87M | -5.76M | -1.96M | 763K | 1.22M |
| inventory | 12000 | - | -8000 | 5000 | 10000 | 68000 | 28000 | -13000 | -529K | 569K |
| accountsPayables | 2.74M | -1.44M | -3.28M | -4.88M | 6.52M | -5.68M | 6.14M | 1.4M | 785K | -568K |
| otherWorkingCapital | -1.32M | -1.32M | -1.82M | -2.04M | -529K | 4.45M | 2.14M | -30000 | 1.4M | -2.48M |
| otherNonCashItems | 1.21M | 1.78M | 1.16M | -152K | -2.87M | 7.38M | 2.69M | 2.6M | 566K | 3.45M |
| netCashProvidedByOperatingActivities | -2.74M | -3.15M | -1.19M | -8.18M | 6.33M | -2.04M | 4.42M | -188K | 4.94M | -227K |
| investmentsInPropertyPlantAndEquipment | -218K | -230K | -587K | -1.45M | -2.08M | -1.8M | -1.37M | -1.35M | -1M | -892K |
| acquisitionsNet | -6.8M | 3.06M | -3.28M | 434K | - | - | -128K | - | 2.37M | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 2.65M | - | - | - | - | - | - |
| otherInvestingActivities | 7.84M | -583K | 3.88M | -171K | - | - | -233K | -590K | -2.35M | 2.24M |
| netCashProvidedByInvestingActivities | 829K | 2.25M | 20000 | 1.46M | -2.08M | -1.8M | -1.73M | -1.94M | -990K | 1.35M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | -248K | - | - | - | - | 6000 | 10000 | 10000 |
| netCommonStockIssuance | - | - | -248K | - | - | - | - | 6000 | 10000 | 10000 |
| commonStockIssuance | - | - | - | - | - | - | - | 6000 | 10000 | 10000 |
| commonStockRepurchased | - | - | -248K | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | -663K | -441K | -2.19M |
| commonDividendsPaid | - | - | - | - | - | - | - | -663K | -441K | -2.19M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | -361K | -117K | -328K | -638K | -782K | -742K | -675K | -713K | -732K | -775K |
| netCashProvidedByFinancingActivities | -361K | -117K | -576K | -638K | -782K | -742K | -675K | -1.37M | -1.16M | -2.95M |