OTC : CTTQF
$0.19 (9.84%)
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|
| revenue | 905.37M | 858.65M | 880.27M | 724.61M |
| costOfRevenue | 708.36M | 679.38M | 681.73M | 588.66M |
| grossProfit | 197M | 179.27M | 198.55M | 135.95M |
| researchAndDevelopmentExpenses | - | - | - | - |
| generalAndAdministrativeExpenses | - | - | - | - |
| sellingAndMarketingExpenses | - | - | - | - |
| sellingGeneralAndAdministrativeExpenses | 165.81M | 133.69M | 146.57M | 123.07M |
| otherExpenses | - | - | - | - |
| operatingExpenses | 165.81M | 133.69M | 146.57M | 123.07M |
| costAndExpenses | 874.17M | 813.07M | 828.3M | 711.73M |
| netInterestIncome | -29M | -18.13M | -19.72M | -19.68M |
| interestIncome | 227.58K | 52234 | 325.64K | 92789 |
| interestExpense | 29.22M | 18.18M | 20.04M | 19.77M |
| depreciationAndAmortization | -88.2M | -78.68M | -74.55M | -66.88M |
| ebitda | 119.39M | 124.27M | 126.52M | 79.76M |
| ebit | 54.78M | 55.15M | 75.41M | -7.01M |
| nonOperatingIncomeExcludingInterest | -23.59M | -9.57M | -23.43M | 19.9M |
| operatingIncome | 31.19M | 45.58M | 51.98M | 12.89M |
| totalOtherIncomeExpensesNet | -7.2M | -9.24M | 5.56M | -37.85M |
| incomeBeforeTax | 23.99M | 36.34M | 57.54M | -24.96M |
| incomeTaxExpense | 1.08M | 6.31M | 10.64M | 392.95K |
| netIncomeFromContinuingOperations | 22.92M | 30.03M | 46.9M | -25.36M |
| netIncomeFromDiscontinuedOperations | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - |
| netIncome | 22.92M | 30.03M | 46.9M | -25.36M |
| netIncomeDeductions | - | - | - | - |
| bottomLineNetIncome | 22.92M | 30.03M | 46.9M | -25.36M |
| eps | 0.05 | 0.07 | 0.12 | -0.08 |
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|
| cashAndCashEquivalents | 58.06M | 44.9M | 25.04M | 25.28M |
| shortTermInvestments | - | - | - | - |
| cashAndShortTermInvestments | 58.06M | 44.9M | 25.04M | 25.28M |
| netReceivables | 90.25M | 84.58M | 74.77M | 65.74M |
| accountsReceivables | - | - | - | - |
| otherReceivables | 90.25M | 84.58M | 74.77M | 65.74M |
| inventory | 81.65M | 73.33M | 65.82M | 51.76M |
| prepaids | - | - | - | - |
| otherCurrentAssets | 8.58M | 11.54M | 10.23M | 7.35M |
| totalCurrentAssets | 238.54M | 214.35M | 175.87M | 150.13M |
| propertyPlantEquipmentNet | 931.66M | 992.95M | 631.59M | 578.66M |
| goodwill | 164.63M | 181.41M | 152.91M | 141.34M |
| intangibleAssets | 192.74M | 209.77M | 161.62M | 149.97M |
| goodwillAndIntangibleAssets | 357.37M | 391.18M | 314.54M | 291.32M |
| longTermInvestments | 21.66M | 20.69M | 19.75M | 14.59M |
| taxAssets | 17.23M | 15.45M | 18.44M | 12.77M |
| otherNonCurrentAssets | -164.44M | -181.41M | -152.91M | -141.34M |
| totalNonCurrentAssets | 1.16B | 1.24B | 831.4M | 755.99M |
| otherAssets | - | - | - | - |
| totalAssets | 1.4B | 1.45B | 1.01B | 906.13M |
| totalPayables | 53.35M | 50.01M | 45.53M | 36.52M |
| accountPayables | 53.35M | 50.01M | 45.53M | 36.52M |
| otherPayables | - | - | - | - |
| accruedExpenses | - | - | - | - |
| shortTermDebt | 49.88M | 56.46M | 37.38M | 29.3M |
| capitalLeaseObligationsCurrent | - | - | - | - |
| taxPayables | 59962 | 393.21K | 8.12M | - |
| deferredRevenue | 59962 | 393.21K | 8.12M | - |
| otherCurrentLiabilities | 73.68M | 73.56M | 76.47M | 62.5M |
| totalCurrentLiabilities | 176.97M | 180.42M | 167.5M | 128.33M |
| longTermDebt | 289.57M | 252.05M | 125.02M | 145.53M |
| capitalLeaseObligationsNonCurrent | - | - | - | - |
| deferredRevenueNonCurrent | 347.53M | 376.47M | 219.11M | 210.78M |
| deferredTaxLiabilitiesNonCurrent | 26.17M | 25.01M | 13.1M | 9.84M |
| otherNonCurrentLiabilities | 6.07M | 18.61M | 6.76M | 6.21M |
| totalNonCurrentLiabilities | 669.33M | 672.13M | 363.99M | 372.37M |
| otherLiabilities | - | - | - | - |
| capitalLeaseObligations | - | - | - | - |
| totalLiabilities | 846.31M | 852.55M | 531.49M | 500.7M |
| treasuryStock | - | - | - | - |
| preferredStock | - | - | - | - |
| commonStock | 523.67M | 557.22M | 448.12M | 408.29M |
| retainedEarnings | -63.92M | -68.39M | -72.74M | -68.48M |
| additionalPaidInCapital | - | - | - | - |
| date | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|
| netIncome | 22.92M | 30.03M | 46.9M | -25.36M |
| depreciationAndAmortization | -88.2M | -78.68M | -74.55M | -66.88M |
| deferredIncomeTax | - | 1.63M | -1.71M | -1.21M |
| stockBasedCompensation | - | 165.23M | 154.25M | 134.91M |
| changeInWorkingCapital | -14.09M | -19.3M | 19.07M | -2.61M |
| accountsReceivables | 1.35M | -4.27M | -7.18M | 2.92M |
| inventory | -6.48M | -846.64K | -2.11M | 655.85K |
| accountsPayables | 6.23M | 665.99K | 18.95M | -14.83M |
| otherWorkingCapital | -15.19M | -14.85M | 9.41M | 8.65M |
| otherNonCashItems | 178.14M | 15.72M | -10.77M | 31.7M |
| netCashProvidedByOperatingActivities | 98.76M | 114.62M | 133.19M | 70.56M |
| investmentsInPropertyPlantAndEquipment | -72.6M | -92.56M | -60.9M | -103.38M |
| acquisitionsNet | 1.82M | -210.57M | 847.27K | 151.84K |
| purchasesOfInvestments | - | - | - | - |
| salesMaturitiesOfInvestments | - | - | - | 1.11M |
| otherInvestingActivities | 0.0 | -0.0 | - | -0.0 |
| netCashProvidedByInvestingActivities | -70.78M | -303.13M | -60.05M | -102.12M |
| netDebtIssuance | - | - | - | - |
| longTermNetDebtIssuance | - | - | - | - |
| shortTermNetDebtIssuance | - | - | - | - |
| netStockIssuance | - | - | - | - |
| netCommonStockIssuance | - | - | - | - |
| commonStockIssuance | - | 134.33M | -228.41K | 123.57M |
| commonStockRepurchased | - | -31.44M | -26.84M | -2.3M |
| netPreferredStockIssuance | - | - | - | - |
| netDividendsPaid | -28.48M | -28.02M | -18.56M | -19.13M |
| commonDividendsPaid | -28.48M | -28.02M | -18.56M | -19.13M |
| preferredDividendsPaid | - | - | - | - |
| otherFinancingActivities | 17.47M | 236.77M | -56.87M | 43.79M |
| netCashProvidedByFinancingActivities | -11.01M | 208.75M | -75.42M | 24.66M |
| date | 2023-06-30 | 2022-12-31 |
|---|---|---|
| revenue | 503.17M | 432.95M |
| costOfRevenue | 376.29M | 346.84M |
| grossProfit | 126.88M | 86.12M |
| researchAndDevelopmentExpenses | - | - |
| generalAndAdministrativeExpenses | - | - |
| sellingAndMarketingExpenses | - | - |
| sellingGeneralAndAdministrativeExpenses | 87.46M | 91.22M |
| otherExpenses | -10.12M | - |
| operatingExpenses | 77.34M | 91.22M |
| costAndExpenses | 453.63M | 438.05M |
| netInterestIncome | -18.5M | -15.45M |
| interestIncome | 205.13K | - |
| interestExpense | 18.71M | 15.45M |
| depreciationAndAmortization | 122.08K | 54880 |
| ebitda | 95.88M | 38.46M |
| ebit | 39.31M | 8.77M |
| nonOperatingIncomeExcludingInterest | 10.23M | -13.87M |
| operatingIncome | 49.54M | -5.1M |
| totalOtherIncomeExpensesNet | -36.73M | -89943.48 |
| incomeBeforeTax | 12.82M | -5.19M |
| incomeTaxExpense | -4.32M | -2.32M |
| netIncomeFromContinuingOperations | 17.13M | -2.87M |
| netIncomeFromDiscontinuedOperations | - | - |
| otherAdjustmentsToNetIncome | - | - |
| netIncome | 17.13M | -2.87M |
| netIncomeDeductions | - | - |
| bottomLineNetIncome | 17.13M | -2.87M |
| eps | 0.04 | -0.01 |
| date | 2023-06-30 | 2022-12-31 |
|---|---|---|
| cashAndCashEquivalents | 137.06M | 58.06M |
| shortTermInvestments | - | - |
| cashAndShortTermInvestments | 137.06M | 58.06M |
| netReceivables | 87.78M | 90.25M |
| accountsReceivables | - | - |
| otherReceivables | 87.78M | 90.25M |
| inventory | 75.95M | 81.65M |
| prepaids | - | - |
| otherCurrentAssets | 14.23M | 8.58M |
| totalCurrentAssets | 315.02M | 238.54M |
| propertyPlantEquipmentNet | 909.49M | 931.66M |
| goodwill | - | 164.63M |
| intangibleAssets | 194.91M | 192.74M |
| goodwillAndIntangibleAssets | 194.91M | 357.37M |
| longTermInvestments | 23.18M | 21.66M |
| taxAssets | 27.56M | 17.23M |
| otherNonCurrentAssets | 1.23M | -164.44M |
| totalNonCurrentAssets | 1.16B | 1.16B |
| otherAssets | - | - |
| totalAssets | 1.47B | 1.4B |
| totalPayables | 86.33M | 53.35M |
| accountPayables | 86.33M | 53.35M |
| otherPayables | - | - |
| accruedExpenses | - | - |
| shortTermDebt | 54.44M | 49.88M |
| capitalLeaseObligationsCurrent | - | - |
| taxPayables | 975.02K | 59962 |
| deferredRevenue | 975.02K | 59962 |
| otherCurrentLiabilities | 25.62M | 73.68M |
| totalCurrentLiabilities | 167.37M | 176.97M |
| longTermDebt | 358.04M | 289.57M |
| capitalLeaseObligationsNonCurrent | - | - |
| deferredRevenueNonCurrent | 345.96M | 347.53M |
| deferredTaxLiabilitiesNonCurrent | 29.39M | 26.17M |
| otherNonCurrentLiabilities | 6.07M | 6.07M |
| totalNonCurrentLiabilities | 739.46M | 669.33M |
| otherLiabilities | - | - |
| capitalLeaseObligations | - | - |
| totalLiabilities | 906.83M | 846.31M |
| treasuryStock | - | - |
| preferredStock | - | - |
| commonStock | 512.13M | 523.67M |
| retainedEarnings | 8.79M | -63.92M |
| additionalPaidInCapital | - | - |
| date | 2023-06-30 | 2022-12-31 |
|---|---|---|
| netIncome | 17.13M | -2.87M |
| depreciationAndAmortization | - | - |
| deferredIncomeTax | - | - |
| stockBasedCompensation | - | - |
| changeInWorkingCapital | - | - |
| accountsReceivables | - | - |
| inventory | - | - |
| accountsPayables | - | - |
| otherWorkingCapital | - | - |
| otherNonCashItems | 39.2M | 55.07M |
| netCashProvidedByOperatingActivities | 56.33M | 52.2M |
| investmentsInPropertyPlantAndEquipment | -24.56M | -36.49M |
| acquisitionsNet | 1.14M | -1.27M |
| purchasesOfInvestments | - | - |
| salesMaturitiesOfInvestments | - | - |
| otherInvestingActivities | - | - |
| netCashProvidedByInvestingActivities | -23.42M | -37.77M |
| netDebtIssuance | - | - |
| longTermNetDebtIssuance | - | - |
| shortTermNetDebtIssuance | - | - |
| netStockIssuance | - | - |
| netCommonStockIssuance | - | - |
| commonStockIssuance | - | - |
| commonStockRepurchased | - | - |
| netPreferredStockIssuance | - | - |
| netDividendsPaid | -15.47M | -12.66M |
| commonDividendsPaid | -15.47M | -12.66M |
| preferredDividendsPaid | - | - |
| otherFinancingActivities | 62.84M | -37.26M |
| netCashProvidedByFinancingActivities | 47.37M | -49.92M |