OTC : CPPTL
$0.01 (0.12%)
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|
| revenue | 104.83M | 100.38M | 101.58M | 113.62M | 154.56M | 181.48M |
| costOfRevenue | 56.06M | 2.08M | 60.77M | 33.37M | 49.02M | - |
| grossProfit | 48.77M | 98.3M | 101.58M | 80.25M | 105.54M | 181.48M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 15.3M | 4.91M | 5.26M | 8.91M | 8.89M | 16.23M |
| sellingAndMarketingExpenses | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 15.3M | 4.91M | 5.26M | 8.91M | 8.89M | 16.23M |
| otherExpenses | 62.9M | 30.76M | - | - | - | 58.44M |
| operatingExpenses | 78.2M | 35.67M | 5.26M | 8.91M | 8.89M | 74.67M |
| costAndExpenses | 134.26M | 37.75M | 5.26M | 49.12M | 71.63M | 74.67M |
| netInterestIncome | 3.12M | 1.34M | - | - | - | - |
| interestIncome | 3.12M | 1.34M | - | - | - | - |
| interestExpense | - | - | - | - | - | - |
| depreciationAndAmortization | 24.76M | 26.04M | 27.01M | 25.92M | 42.82M | - |
| ebitda | 71.78M | 99.82M | 5.48M | 90.43M | 125.75M | 213.62M |
| ebit | 47.02M | 73.78M | -21.54M | 64.51M | 82.93M | 213.62M |
| nonOperatingIncomeExcludingInterest | -76.44M | -11.14M | - | - | - | -106.81M |
| operatingIncome | -29.43M | 62.64M | -21.54M | 64.51M | 82.93M | 106.81M |
| totalOtherIncomeExpensesNet | 76.44M | 11.14M | 90.7M | 23M | 113.79M | - |
| incomeBeforeTax | 47.02M | 73.78M | 69.16M | 87.51M | 196.72M | 106.81M |
| incomeTaxExpense | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 47.02M | 73.78M | 69.16M | 87.51M | 196.72M | 106.81M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - |
| netIncome | 47.02M | 73.78M | 69.16M | 87.51M | 196.72M | 106.81M |
| netIncomeDeductions | - | - | - | - | - | - |
| bottomLineNetIncome | 47.02M | 73.78M | 69.16M | 87.51M | 196.72M | 106.81M |
| eps | 0.63 | 0.98 | 0.92 | 1.17 | 2.62 | 1.42 |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 37.13M | 51.89M | 38.03M | 48.92M | 627.52M |
| shortTermInvestments | - | - | - | - | - |
| cashAndShortTermInvestments | 37.13M | 51.89M | 38.03M | 48.92M | 627.52M |
| netReceivables | 32.05M | 35.37M | 39.5M | 42.68M | 48.55M |
| accountsReceivables | - | - | - | - | - |
| otherReceivables | 32.05M | 35.37M | 39.5M | 42.68M | 48.55M |
| inventory | - | - | - | - | - |
| prepaids | - | - | - | - | - |
| otherCurrentAssets | - | - | -39.5M | -42.68M | -48.55M |
| totalCurrentAssets | 69.18M | 87.25M | 38.03M | 48.92M | 627.52M |
| propertyPlantEquipmentNet | 77.82M | 83.43M | 85.25M | 87.09M | 100.62M |
| goodwill | - | - | - | - | - |
| intangibleAssets | 170.97M | 191.26M | 212M | 228.53M | 254.6M |
| goodwillAndIntangibleAssets | 170.97M | 191.26M | 212M | 228.53M | 254.6M |
| longTermInvestments | 730.8M | - | - | - | -1.05B |
| taxAssets | - | - | - | 1.3B | 2.06B |
| otherNonCurrentAssets | -730.8M | 541K | 899.21M | -364.54M | 68.84M |
| totalNonCurrentAssets | 248.78M | 274.69M | 1.2B | 1.25B | 1.44B |
| otherAssets | 730.91M | 774.31M | - | - | - |
| totalAssets | 1.05B | 1.14B | 1.23B | 1.3B | 2.06B |
| totalPayables | - | - | - | 1.06M | - |
| accountPayables | - | - | - | 1.06M | - |
| otherPayables | - | - | - | - | - |
| accruedExpenses | - | 478K | 492K | 494K | 630K |
| shortTermDebt | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - |
| taxPayables | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | -1.06M | - |
| totalCurrentLiabilities | - | - | 492K | 494K | 630K |
| longTermDebt | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 37.83M | 37.8M | 37.76M | 37.68M | 37.55M |
| deferredRevenueNonCurrent | - | - | - | 149.28M | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - |
| otherNonCurrentLiabilities | 78.48M | 122.36M | 102.9M | -37.68M | 102.22M |
| totalNonCurrentLiabilities | 116.31M | 122.36M | 140.67M | 149.28M | 139.77M |
| otherLiabilities | - | - | -492K | 140.16M | 36.92M |
| capitalLeaseObligations | 37.83M | 37.8M | 37.76M | 37.68M | 37.55M |
| totalLiabilities | 116.31M | 122.36M | 140.67M | 149.28M | 177.32M |
| treasuryStock | - | - | - | - | - |
| preferredStock | - | - | - | - | - |
| commonStock | - | - | - | - | - |
| retainedEarnings | -1.02B | -938.23M | -858.3M | -801.46M | -64.75M |
| additionalPaidInCapital | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B |
| date | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2019-12-31 |
|---|---|---|---|---|---|---|
| netIncome | 47.02M | 73.78M | 69.16M | 87.51M | 89.89M | 106.81M |
| depreciationAndAmortization | 17.45M | 18.48M | 21.45M | 22.38M | 42.82M | - |
| deferredIncomeTax | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - |
| changeInWorkingCapital | 1.14M | 2.73M | 2.27M | 1.29M | -46.13M | - |
| accountsReceivables | 48000 | -48000 | 160K | 2.52M | -58.07M | - |
| inventory | - | - | - | - | - | - |
| accountsPayables | 925K | 1.32M | 201K | -483K | 1.67M | - |
| otherWorkingCapital | 162K | 1.46M | 2.11M | -754K | 10.27M | - |
| otherNonCashItems | 13.71M | -2.8M | -389K | -21.73M | -8.15M | -106.81M |
| netCashProvidedByOperatingActivities | 79.32M | 92.18M | 92.5M | 89.45M | 78.43M | - |
| investmentsInPropertyPlantAndEquipment | - | - | - | -89000 | - | - |
| acquisitionsNet | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | 29.99M | 65.78M | 22.61M | 156.25M | 793.65M | - |
| otherInvestingActivities | 4.27M | 9.6M | - | - | - | - |
| netCashProvidedByInvestingActivities | 34.26M | 75.39M | 22.61M | 156.16M | 793.65M | - |
| netDebtIssuance | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - |
| netDividendsPaid | -128.34M | -153.71M | -126M | -824.22M | -261.47M | - |
| commonDividendsPaid | -128.34M | -153.71M | -126M | -824.22M | -285.24M | - |
| preferredDividendsPaid | - | - | - | - | 23.77M | - |
| otherFinancingActivities | - | - | - | - | -8.65M | - |
| netCashProvidedByFinancingActivities | -128.34M | -153.71M | -126M | -824.22M | -270.12M | - |
| 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 | 26.23M | 25.88M | 26.02M | 26.36M | 26.56M | 26.46M | 26.88M | 27.11M | 27.49M | 27.26M |
| costOfRevenue | 13.78M | 26.29M | 13.92M | 7.86M | 7.99M | 7.94M | 3.95M | 8.21M | 8.39M | 2.54M |
| grossProfit | 12.45M | -411K | 12.1M | 18.5M | 18.57M | 18.52M | -3.95M | 18.9M | 19.1M | 18.92M |
| researchAndDevelopmentExpenses | - | - | - | - | - | - | - | - | - | - |
| generalAndAdministrativeExpenses | 5.86M | 9.29M | 3.41M | 1.25M | 1.35M | 1.22M | 1.14M | 1.03M | 1.52M | 1.72M |
| sellingAndMarketingExpenses | - | - | - | - | - | - | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 5.86M | 9.29M | 3.41M | 1.25M | 1.35M | 1.22M | 1.14M | 1.03M | 1.52M | 1.72M |
| otherExpenses | -4.66M | -4.7M | 47.24M | - | 7.55M | 1.55M | 1.81M | - | - | - |
| operatingExpenses | 1.2M | 4.59M | 50.65M | 1.25M | 8.9M | 2.77M | 2.95M | 1.03M | 1.52M | 1.72M |
| costAndExpenses | 14.99M | 18.38M | 64.57M | 10.56M | 10.78M | 10.71M | 10.61M | 77.7M | 4.34M | 26.53M |
| netInterestIncome | 221K | 2.24M | 358K | 260K | 263K | 520K | 332K | 365K | 320K | 1.19M |
| interestIncome | 221K | 2.24M | 358K | 260K | 263K | 520K | 332K | 365K | 320K | - |
| interestExpense | - | - | - | - | - | - | - | - | - | 20.47M |
| depreciationAndAmortization | 6.07M | 9.79M | 4.35M | 6.2M | 4.43M | 6.35M | 6.45M | 6.57M | 6.67M | 6.71M |
| ebitda | 17.53M | 23.66M | 5.64M | 22M | 20.48M | 22.1M | 186.96M | -44.01M | -65.23M | 7.45M |
| ebit | 11.46M | 7.46M | 1.29M | 15.8M | 16.05M | 15.75M | 180.51M | -50.58M | -71.9M | 738K |
| nonOperatingIncomeExcludingInterest | -221K | 40000 | -39.84M | - | -263K | - | - | - | - | - |
| operatingIncome | 11.24M | -22.47M | -38.55M | 15.8M | 15.79M | 15.75M | -6.9M | -50.58M | 24.06M | 738K |
| totalOtherIncomeExpensesNet | 221K | 29.93M | 39.84M | 6.41M | 263K | 5.93M | 23.34M | 68.47M | 89.67M | 14.74M |
| incomeBeforeTax | 11.46M | 7.46M | 1.29M | 22.22M | 16.05M | 21.68M | 16.44M | 17.88M | 17.77M | 15.48M |
| incomeTaxExpense | - | - | - | - | - | - | - | - | - | - |
| netIncomeFromContinuingOperations | 11.46M | 7.46M | 1.29M | 22.22M | 16.05M | 21.68M | 16.44M | 17.88M | 17.77M | 15.48M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - | - | - | - | - | - |
| netIncome | 11.46M | 7.46M | 1.29M | 22.22M | 16.05M | 21.68M | 16.44M | 17.88M | 17.77M | 15.48M |
| netIncomeDeductions | - | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 11.46M | 7.46M | 1.29M | 22.22M | 16.05M | 21.68M | 16.44M | 17.88M | 17.77M | 15.48M |
| eps | 0.15 | 0.1 | 0.02 | 0.3 | 0.21 | 0.29 | 0.22 | 0.24 | 0.24 | 0.21 |
| 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 | 33.97M | 37.13M | 48.91M | 34.99M | 34.03M | 51.89M | 46.12M | 47.03M | 49.79M | 38.03M |
| shortTermInvestments | - | - | - | - | - | - | - | - | - | - |
| cashAndShortTermInvestments | 33.97M | 37.13M | 48.91M | 34.99M | 34.03M | 51.89M | 46.12M | 47.03M | 49.79M | 38.03M |
| netReceivables | 31.52M | 32.05M | 32.58M | 33.68M | 34.35M | 35.37M | 36.17M | 37.46M | 38.41M | 39.5M |
| accountsReceivables | - | - | - | - | - | - | - | - | - | - |
| otherReceivables | - | 32.05M | 32.58M | 33.68M | 34.35M | 35.37M | 36.17M | 37.46M | 38.41M | 39.5M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | - | - | - | - | - | - | - |
| otherCurrentAssets | - | - | - | - | - | - | - | -37.46M | -38.41M | -39.5M |
| totalCurrentAssets | 65.48M | 69.18M | 81.49M | 68.66M | 68.38M | 87.25M | 82.29M | 47.03M | 49.79M | 38.03M |
| propertyPlantEquipmentNet | 77.41M | 77.82M | 77.27M | 78.63M | 79.04M | 83.43M | 83.88M | 910.35M | 84.8M | 85.25M |
| goodwill | - | - | - | - | - | - | - | - | - | - |
| intangibleAssets | 168.11M | 170.97M | 172.75M | 181.2M | 184.13M | 191.26M | 195.28M | 201.35M | 205.34M | 212M |
| goodwillAndIntangibleAssets | 168.11M | 170.97M | 172.75M | 181.2M | 184.13M | 191.26M | 195.28M | 201.35M | 205.34M | 212M |
| longTermInvestments | 727.58M | 730.8M | 738.36M | - | - | - | - | - | - | - |
| taxAssets | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentAssets | -727.58M | -730.8M | -738.36M | 3.69M | 19.77M | 541K | 22.65M | 38.36M | 881.11M | 899.21M |
| totalNonCurrentAssets | 245.52M | 248.78M | 250.02M | 259.84M | 263.17M | 274.69M | 279.17M | 1.15B | 1.17B | 1.2B |
| otherAssets | 728.64M | 730.91M | 742.99M | 762.7M | 782.06M | 774.31M | 814.77M | - | - | - |
| totalAssets | 1.04B | 1.05B | 1.07B | 1.09B | 1.11B | 1.14B | 1.18B | 1.2B | 1.22B | 1.23B |
| totalPayables | - | - | - | - | - | - | - | - | - | - |
| accountPayables | - | - | - | - | - | - | - | - | - | - |
| otherPayables | - | - | - | - | - | - | - | - | - | - |
| accruedExpenses | - | - | - | 471K | 478K | 478K | 482K | 484K | 490K | 492K |
| shortTermDebt | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligationsCurrent | - | - | - | - | - | - | - | - | - | - |
| taxPayables | - | - | - | - | - | - | - | - | - | - |
| deferredRevenue | - | - | - | - | - | - | - | - | - | - |
| otherCurrentLiabilities | - | - | - | 2.8M | 2.71M | 2.53M | 1.35M | -484K | - | - |
| totalCurrentLiabilities | - | - | - | 3.27M | 3.19M | 3.01M | 1.84M | -484K | 490K | 492K |
| longTermDebt | - | - | 37.82M | - | - | - | - | - | - | - |
| capitalLeaseObligationsNonCurrent | 37.84M | 37.83M | 37.82M | 37.81M | 37.8M | 37.8M | 37.79M | 37.78M | 37.77M | 37.76M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | - | - | - |
| otherNonCurrentLiabilities | 77.13M | 78.48M | 43.91M | 117.69M | 121.42M | 122.36M | 132.16M | 95.36M | 98.05M | 102.9M |
| totalNonCurrentLiabilities | 114.97M | 116.31M | 119.55M | 117.69M | 121.42M | 122.36M | 132.16M | 133.14M | 135.82M | 140.67M |
| otherLiabilities | - | - | - | 114.42M | 118.22M | 119.35M | - | 484K | -490K | -492K |
| capitalLeaseObligations | 37.84M | 37.83M | 37.82M | 37.81M | 37.8M | 37.8M | 37.79M | 37.78M | 37.77M | 37.76M |
| totalLiabilities | 114.97M | 116.31M | 119.55M | 117.69M | 121.42M | 122.36M | 132.16M | 133.14M | 135.82M | 140.67M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | - | - | - | - | - | - | - | - | - | - |
| retainedEarnings | -1.03B | -1.02B | -997.18M | -978.61M | -959.93M | -938.23M | -908.06M | -888.16M | -866.91M | -858.3M |
| additionalPaidInCapital | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B | 1.95B |
| 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 | 11.46M | 7.46M | 1.29M | 22.22M | 16.05M | 21.68M | 16.44M | 17.88M | 17.77M | 15.48M |
| depreciationAndAmortization | 4.29M | 2.87M | 5.06M | 5.1M | 6.3M | 6.35M | 6.45M | 5.26M | 5.32M | 6.71M |
| deferredIncomeTax | - | - | - | - | - | - | - | - | - | - |
| stockBasedCompensation | - | - | - | - | - | - | - | - | - | - |
| changeInWorkingCapital | -782K | 2.79M | 325K | -111K | -1.87M | 1.45M | 897K | 654K | -274K | -611K |
| accountsReceivables | - | - | - | - | 48000 | -48000 | - | - | - | -1.76M |
| inventory | - | - | - | - | - | - | - | - | - | - |
| accountsPayables | -340K | 746K | 1.02M | 19000 | 179K | 633K | 356K | -164K | 493K | 194K |
| otherWorkingCapital | -442K | 3.09M | -700K | -130K | -2.1M | 868K | 541K | 818K | -767K | 958K |
| otherNonCashItems | 1.22M | 49.1M | 13.06M | -5.58M | -587K | -5.92M | -482K | -530K | -768K | 1.54M |
| netCashProvidedByOperatingActivities | 16.18M | 59.42M | 19.74M | 21.62M | 19.9M | 23.56M | 23.31M | 23.27M | 22.04M | 23.13M |
| investmentsInPropertyPlantAndEquipment | - | - | - | - | - | - | - | - | - | - |
| acquisitionsNet | - | - | - | - | - | - | - | - | - | - |
| purchasesOfInvestments | - | - | - | - | - | - | - | - | - | - |
| salesMaturitiesOfInvestments | - | 34.26M | 1.85M | -6.12M | - | 34.07M | -1.87M | 13.11M | 16.1M | 4.38M |
| otherInvestingActivities | - | 4.27M | 12.19M | 26.35M | - | - | 13.97M | - | - | - |
| netCashProvidedByInvestingActivities | - | 38.54M | 14.04M | 20.23M | - | 34.07M | 12.11M | 13.11M | 16.1M | 4.38M |
| netDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | -19.35M | -29.84M | -19.86M | -40.9M | -37.75M | -51.86M | -36.34M | -39.14M | -26.38M | -23.42M |
| commonDividendsPaid | -19.35M | - | -19.86M | -40.9M | -37.75M | -51.86M | -36.34M | -39.14M | -26.38M | -23.42M |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | - | -90.59M | - | - | - | - | - | - | - | - |
| netCashProvidedByFinancingActivities | -19.35M | -90.59M | -19.86M | -40.9M | -37.75M | -51.86M | -36.34M | -39.14M | -26.38M | -23.42M |