NYSE : CTV
$0 (0.0%)
| date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|
| revenue | 139.88M | 127.12M | 90.29M | 68.8M | 56.34M |
| costOfRevenue | 33.8M | 30.19M | 17.78M | 12.36M | 10.58M |
| grossProfit | 106.08M | 96.93M | 72.51M | 56.44M | 45.76M |
| researchAndDevelopmentExpenses | 26.88M | 31.12M | 24.62M | 18.28M | 14.77M |
| generalAndAdministrativeExpenses | 39.09M | 39.14M | 20.68M | 8.22M | 7.62M |
| sellingAndMarketingExpenses | 45.57M | 50.27M | 33.06M | 28.81M | 29.41M |
| sellingGeneralAndAdministrativeExpenses | 84.66M | 89.41M | 53.74M | 37.03M | 37.03M |
| otherExpenses | - | 6.14M | - | - | - |
| operatingExpenses | 111.54M | 126.67M | 78.36M | 55.31M | 51.8M |
| costAndExpenses | 169.49M | 156.86M | 96.14M | 67.68M | 62.38M |
| netInterestIncome | 3.42M | 13.35M | -4.39M | -734K | -387K |
| interestIncome | 3.42M | 13.35M | - | - | - |
| interestExpense | - | - | 4.39M | 734K | 387K |
| depreciationAndAmortization | 13M | 5.6M | 661K | 730K | 431K |
| ebitda | -5.46M | -24.14M | -5.19M | 1.85M | -5.61M |
| ebit | -18.45M | -29.74M | -5.85M | 1.12M | -6.04M |
| nonOperatingIncomeExcludingInterest | 2.3M | - | - | - | - |
| operatingIncome | -16.15M | -29.74M | -5.85M | 1.12M | -6.04M |
| totalOtherIncomeExpensesNet | -13.38M | 13.35M | -4.39M | -734K | -387K |
| incomeBeforeTax | -29.54M | -16.39M | -10.24M | 388K | -6.43M |
| incomeTaxExpense | 2.37M | 2.02M | 1.24M | 1.2M | 902K |
| netIncomeFromContinuingOperations | -31.91M | -18.41M | -11.47M | -812K | -7.33M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - |
| otherAdjustmentsToNetIncome | - | - | - | - | - |
| netIncome | -31.91M | -18.41M | -11.47M | -812K | -7.33M |
| netIncomeDeductions | - | - | 77.06M | 7.3M | - |
| bottomLineNetIncome | -31.91M | -18.41M | -88.54M | -8.11M | -9.34M |
| eps | -0.23 | -0.14 | -0.09 | -0.05 | -0.61 |
| date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|
| cashAndCashEquivalents | 49.58M | 37.54M | 156.7M | 15.64M | 11.64M |
| shortTermInvestments | 165K | 10M | - | - | - |
| cashAndShortTermInvestments | 49.75M | 47.54M | 156.7M | 15.64M | 11.64M |
| netReceivables | 46.42M | 43.65M | 35.42M | 34.8M | 26.43M |
| accountsReceivables | 46.42M | 43.65M | 35.42M | 34.8M | 26.43M |
| otherReceivables | - | - | - | - | - |
| inventory | - | - | - | - | - |
| prepaids | 4.03M | 1.72M | 2.33M | 862K | 1.58M |
| otherCurrentAssets | 1.42M | 919K | 798K | - | - |
| totalCurrentAssets | 101.62M | 93.83M | 195.25M | 51.62M | 39.66M |
| propertyPlantEquipmentNet | 19.85M | 17.23M | 4.84M | 2.32M | 1.9M |
| goodwill | 102.47M | 116.98M | 4.56M | 4.56M | 4.56M |
| intangibleAssets | 24.32M | 29.92M | - | 33000 | 232K |
| goodwillAndIntangibleAssets | 126.79M | 146.89M | 4.56M | 4.59M | 4.79M |
| longTermInvestments | 412K | 430K | 462K | 447K | - |
| taxAssets | - | -430K | -462K | -447K | - |
| otherNonCurrentAssets | 1.69M | 1.64M | 888K | 922K | 835K |
| totalNonCurrentAssets | 148.34M | 165.77M | 10.28M | 7.84M | 7.52M |
| otherAssets | - | - | - | - | - |
| totalAssets | 249.96M | 259.6M | 205.53M | 59.46M | 47.18M |
| totalPayables | 5.4M | 4.69M | 5.06M | 1.98M | 2.65M |
| accountPayables | 2.81M | 3.36M | 5.03M | 1.85M | 2.4M |
| otherPayables | 2.59M | 1.32M | 39000 | 126K | 251K |
| accruedExpenses | 14.06M | 10.16M | 10.23M | 6.51M | 5.04M |
| shortTermDebt | - | - | 6M | 1.53M | - |
| capitalLeaseObligationsCurrent | 1.2M | 2.19M | 420K | 391K | 66000 |
| taxPayables | 2.59M | 1.32M | 39000 | 126K | 168K |
| deferredRevenue | 1.51M | 426K | 10.79M | 7.07M | 5.3M |
| otherCurrentLiabilities | 3.33M | 3.72M | 138K | 638K | 877K |
| totalCurrentLiabilities | 25.5M | 21.19M | 21.85M | 11.04M | 8.64M |
| longTermDebt | 20M | 21.64M | - | 7.51M | - |
| capitalLeaseObligationsNonCurrent | 634K | 1.64M | 996K | 1.44M | 299K |
| deferredRevenueNonCurrent | - | - | 15.52M | - | - |
| deferredTaxLiabilitiesNonCurrent | - | 4.35M | 2.46M | 1.7M | 915K |
| otherNonCurrentLiabilities | 7.84M | 4.86M | 21.43M | 87.5M | 80.11M |
| totalNonCurrentLiabilities | 28.47M | 32.49M | 22.43M | 98.15M | 81.33M |
| otherLiabilities | - | - | - | - | - |
| capitalLeaseObligations | 1.83M | 3.82M | 1.42M | 1.84M | 365K |
| totalLiabilities | 53.96M | 53.68M | 44.28M | 109.19M | 89.96M |
| treasuryStock | - | - | - | -1.63M | -1.63M |
| preferredStock | - | - | - | 87M | 79.7M |
| commonStock | 13000 | 13000 | 12000 | 12000 | 12000 |
| retainedEarnings | -182.8M | -150.89M | -132.48M | -48.11M | -44.22M |
| additionalPaidInCapital | 378.77M | 356.8M | 293.72M | 10000 | 3.05M |
| date | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 | 2019-12-31 |
|---|---|---|---|---|---|
| netIncome | -31.91M | -18.41M | -11.47M | -812K | -7.33M |
| depreciationAndAmortization | 13M | 6.14M | 661K | 730K | 431K |
| deferredIncomeTax | - | - | - | 213K | 25000 |
| stockBasedCompensation | 20M | 13.78M | 3.27M | 584K | 378K |
| changeInWorkingCapital | 117K | 1.6M | 687K | -4.9M | -2.48M |
| accountsReceivables | -2.77M | -4.04M | -618K | -8.37M | -5.17M |
| inventory | - | - | -1.43M | 2.11M | 393K |
| accountsPayables | -551K | -622K | 1.5M | -545K | 721K |
| otherWorkingCapital | 3.44M | 6.26M | 1.24M | 1.91M | 1.58M |
| otherNonCashItems | 11.24M | -14.67M | 1.22M | 22000 | -1000 |
| netCashProvidedByOperatingActivities | 12.44M | -11.56M | -5.63M | -4.16M | -8.98M |
| investmentsInPropertyPlantAndEquipment | -684K | -10.45M | -3.14M | -1.03M | -1.66M |
| acquisitionsNet | - | -99.1M | - | 6000.0 | -4.23M |
| purchasesOfInvestments | -165K | -10M | - | - | - |
| salesMaturitiesOfInvestments | 10M | 10M | - | - | - |
| otherInvestingActivities | -9.63M | -9.88M | -85000 | 75999 | -333K |
| netCashProvidedByInvestingActivities | -479K | -119.43M | -3.23M | -948K | -6.22M |
| netDebtIssuance | - | 14M | -3.03M | 9.01M | -6M |
| longTermNetDebtIssuance | - | 14M | -3.03M | 9.01M | -6M |
| shortTermNetDebtIssuance | - | - | - | - | - |
| netStockIssuance | - | - | - | - | 29.69M |
| netCommonStockIssuance | - | - | - | - | - |
| commonStockIssuance | 794K | 985K | 1.08M | 582K | - |
| commonStockRepurchased | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | 29.69M |
| netDividendsPaid | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - |
| otherFinancingActivities | 794K | -2.2M | 150.21M | -10000 | 99000 |
| netCashProvidedByFinancingActivities | 794K | 11.8M | 149.92M | 9M | 23.79M |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| revenue | 38.25M | 37.95M | 36.74M | 38.62M | 36.23M | 34.55M | 30.48M | 33.7M | 34.47M | 33.09M |
| costOfRevenue | 8.92M | 9.1M | 11.36M | 12.71M | 8.43M | 8.59M | 8.26M | 8.38M | 8.53M | 7.35M |
| grossProfit | 29.33M | 28.85M | 25.38M | 25.91M | 27.81M | 25.96M | 22.22M | 25.32M | 25.94M | 25.74M |
| researchAndDevelopmentExpenses | 7.02M | 7.3M | 6.32M | 6.4M | 6.49M | 6.88M | 7.12M | 6.84M | 7.31M | 9.71M |
| generalAndAdministrativeExpenses | 9.24M | 9.3M | 10.54M | 10.76M | 9.75M | 8.92M | 9.65M | 8.69M | 9.05M | 9.96M |
| sellingAndMarketingExpenses | 11.68M | 12.22M | 11.63M | 11.3M | 11.18M | 11.46M | 11.64M | 11.87M | 13.73M | 14.32M |
| sellingGeneralAndAdministrativeExpenses | 20.92M | 21.51M | 22.16M | 22.06M | 20.93M | 20.38M | 21.29M | 20.56M | 22.77M | 24.28M |
| otherExpenses | - | - | - | - | - | - | 2.03M | 2.66M | 1.88M | 926K |
| operatingExpenses | 27.94M | 28.82M | 28.48M | 28.46M | 27.41M | 29.32M | 30.43M | 30.06M | 31.97M | 34.91M |
| costAndExpenses | 36.86M | 40.74M | 39.84M | 41.17M | 35.84M | 37.92M | 38.7M | 38.44M | 40.5M | 42.26M |
| netInterestIncome | 285K | 78000 | 42000 | 407K | 290K | 248K | 2.48M | 2.69M | -4.96M | 13.31M |
| interestIncome | 285K | 78000 | 42000 | 407K | 290K | 248K | 2.48M | 2.69M | - | 13.31M |
| interestExpense | - | - | - | - | - | - | - | - | 4.96M | - |
| depreciationAndAmortization | 2.84M | 2.83M | 2.62M | 4.19M | 4.71M | 2.06M | 2.03M | 2.65M | 1.88M | 926K |
| ebitda | 1.39M | 38000 | -476K | 1.64M | 392K | -1.3M | -6.18M | -2.08M | -4.15M | -8.25M |
| ebit | -1.44M | -2.79M | -3.1M | -2.55M | -4.32M | -3.37M | -8.21M | -4.74M | -6.03M | -9.17M |
| nonOperatingIncomeExcludingInterest | 2.84M | - | - | - | 2M | - | - | 547K | - | - |
| operatingIncome | 1.39M | -2.79M | -3.1M | -2.55M | 392K | -17.87M | -8.21M | -4.74M | -6.03M | -9.17M |
| totalOtherIncomeExpensesNet | -1.68M | 78000 | 42000 | 407K | -1.71M | -14.26M | 2.48M | 2.15M | -4.96M | 13.31M |
| incomeBeforeTax | -285K | -2.72M | -3.06M | -2.14M | -4.03M | -17.62M | -5.74M | -2.05M | -10.99M | 4.13M |
| incomeTaxExpense | -4.95M | 7.83M | 3.18M | -484K | 3.12M | 1.34M | 2.82M | 1.38M | 839K | -168K |
| netIncomeFromContinuingOperations | 4.66M | -10.54M | -6.23M | -1.66M | -2.73M | -18.96M | -8.56M | -3.43M | -11.83M | 4.3M |
| netIncomeFromDiscontinuedOperations | - | - | - | - | - | - | - | - | - | - |
| otherAdjustmentsToNetIncome | -4.95M | - | - | - | - | - | - | - | - | - |
| netIncome | -285K | -10.54M | -6.23M | -1.66M | -2.73M | -18.96M | -8.56M | -3.43M | -11.83M | 4.3M |
| netIncomeDeductions | -4.95M | - | - | - | - | - | - | - | - | - |
| bottomLineNetIncome | 4.66M | -10.54M | -6.23M | -1.66M | -2.73M | -18.96M | -8.56M | -3.43M | -11.83M | 4.3M |
| eps | 0.03 | -0.07 | -0.04 | -0.01 | -0.02 | -0.14 | -0.06 | -0.03 | -0.09 | 0.03 |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| cashAndCashEquivalents | 34.56M | 30.58M | 31.57M | 49.58M | 47.68M | 43.38M | 45.02M | 37.54M | 46.51M | 44.02M |
| shortTermInvestments | - | - | - | 165K | - | - | - | 10M | - | - |
| cashAndShortTermInvestments | 34.56M | 30.58M | 31.57M | 49.75M | 47.68M | 43.38M | 45.02M | 47.54M | 46.51M | 44.02M |
| netReceivables | 44.36M | 45.76M | 41.81M | 46.42M | 43.56M | 43.24M | 39.94M | 43.65M | 40.22M | 43.55M |
| accountsReceivables | 44.36M | 45.76M | 41.81M | 46.42M | 43.56M | 43.24M | 39.94M | 43.65M | 40.22M | 43.55M |
| otherReceivables | - | - | - | - | - | - | - | - | - | - |
| inventory | - | - | - | - | - | - | - | - | - | - |
| prepaids | - | - | - | 4.03M | - | - | - | 1.72M | - | - |
| otherCurrentAssets | 4.48M | 5.38M | 6.1M | 1.42M | 3.9M | 4.12M | 5.69M | 919K | 3.81M | 5.25M |
| totalCurrentAssets | 83.4M | 81.72M | 79.49M | 101.62M | 95.14M | 90.74M | 90.65M | 93.83M | 90.54M | 92.82M |
| propertyPlantEquipmentNet | 31.9M | 31.5M | 30.74M | 19.85M | 19.66M | 20.97M | 19.42M | 17.23M | 14.94M | 11.93M |
| goodwill | 102.47M | 102.47M | 102.47M | 102.47M | 102.47M | 102.47M | 116.98M | 116.98M | 114.68M | 114.61M |
| intangibleAssets | 21.3M | 22.31M | 23.31M | 24.32M | 26.53M | 27.66M | 28.79M | 29.92M | 34.21M | 35.14M |
| goodwillAndIntangibleAssets | 123.78M | 124.78M | 125.79M | 126.79M | 129M | 130.13M | 145.76M | 146.89M | 148.88M | 149.74M |
| longTermInvestments | - | 430K | 434K | 412K | 387K | 396K | 401K | 430K | 406K | 411K |
| taxAssets | - | - | - | - | -387K | -396K | -401K | -430K | -406K | -411K |
| otherNonCurrentAssets | 1.33M | 1.23M | 1.06M | 1.28M | 1.43M | 1.49M | 1.48M | 1.64M | 1.51M | 1.35M |
| totalNonCurrentAssets | 157M | 157.51M | 158.02M | 148.34M | 150.08M | 152.59M | 166.66M | 165.77M | 165.33M | 163.02M |
| otherAssets | - | - | - | - | - | - | - | - | - | - |
| totalAssets | 240.41M | 239.22M | 237.5M | 249.96M | 245.23M | 243.33M | 257.31M | 259.6M | 255.88M | 255.85M |
| totalPayables | 3.79M | 6.55M | 1.53M | 5.4M | 3.32M | 4.42M | 4.92M | 4.69M | 2.95M | 3.66M |
| accountPayables | 3.79M | 6.55M | 1.53M | 2.81M | 3.32M | 4.42M | 4.92M | 3.36M | 2.95M | 3.66M |
| otherPayables | - | - | - | 2.59M | - | - | - | 1.32M | - | - |
| accruedExpenses | 18.54M | 9.31M | 22.16M | 14.06M | 17.12M | 16.16M | 17.03M | 10.16M | 10.68M | 14.16M |
| shortTermDebt | - | 1.35M | - | - | - | - | - | - | 1.9M | 15M |
| capitalLeaseObligationsCurrent | 1.39M | 1.35M | 928K | 1.2M | 1.32M | 1.61M | 1.89M | 2.19M | 1.9M | 1.68M |
| taxPayables | - | - | - | 2.59M | - | - | - | 1.32M | - | - |
| deferredRevenue | - | - | - | 1.51M | -4.65M | - | - | 426K | - | - |
| otherCurrentLiabilities | 1.39M | 10.5M | 10.84M | 3.33M | 5.18M | 5.19M | 7.17M | 3.72M | 4.67M | 4.66M |
| totalCurrentLiabilities | 23.72M | 29.06M | 24.61M | 25.5M | 21.77M | 22.2M | 23.84M | 21.19M | 22.11M | 34.51M |
| longTermDebt | - | 10.05M | - | 20M | 20.81M | 20M | 21.35M | 21.64M | 17.28M | 2.46M |
| capitalLeaseObligationsNonCurrent | 9.84M | 10.05M | 10.63M | 634K | 814K | 1.08M | 1.35M | 1.64M | 2.28M | 2.46M |
| deferredRevenueNonCurrent | - | - | - | - | - | - | - | - | - | - |
| deferredTaxLiabilitiesNonCurrent | - | - | - | - | - | - | - | 4.35M | - | - |
| otherNonCurrentLiabilities | 7.34M | 1.15M | 8.34M | 7.84M | 8.91M | 10.48M | 8.26M | 4.86M | 9.23M | 4.39M |
| totalNonCurrentLiabilities | 17.17M | 21.25M | 18.97M | 28.47M | 30.54M | 31.56M | 30.96M | 32.49M | 28.79M | 9.32M |
| otherLiabilities | - | - | - | - | - | - | - | - | - | - |
| capitalLeaseObligations | 11.22M | 11.41M | 11.56M | 1.83M | 2.14M | 2.69M | 3.24M | 3.82M | 4.18M | 4.15M |
| totalLiabilities | 40.89M | 50.32M | 43.59M | 53.96M | 52.31M | 53.76M | 54.8M | 53.68M | 50.9M | 43.83M |
| treasuryStock | - | - | - | - | - | - | - | - | - | - |
| preferredStock | - | - | - | - | - | - | - | - | - | - |
| commonStock | 15000 | 14000 | 13000 | 13000 | 13000 | 13000 | 13000 | 13000 | 13000 | 13000 |
| retainedEarnings | -194.91M | -199.57M | -189.03M | -182.8M | -181.14M | -178.41M | -159.45M | -150.89M | -147.46M | -135.62M |
| additionalPaidInCapital | 394.41M | 388.47M | 382.94M | 378.77M | 374.05M | 367.97M | 361.95M | 356.8M | 352.42M | 347.63M |
| date | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 | 2023-03-31 | 2022-12-31 | 2022-09-30 | 2022-06-30 |
|---|---|---|---|---|---|---|---|---|---|---|
| netIncome | 4.66M | -10.54M | -6.23M | -1.66M | -2.73M | -18.96M | -8.56M | -3.43M | -11.83M | 4.3M |
| depreciationAndAmortization | 2.84M | 2.83M | 2.62M | 4.19M | 4.71M | 2.06M | 2.03M | 2.66M | 1.88M | 926K |
| deferredIncomeTax | - | - | - | -16.16M | - | - | - | - | - | - |
| stockBasedCompensation | 5.5M | 5.19M | 3.84M | 4.53M | 5.6M | 5.33M | 4.53M | 3.82M | 4.32M | 4.14M |
| changeInWorkingCapital | -7.51M | -1.58M | 4.13M | -2.4M | -690K | -1.8M | 5.08M | -1.24M | 6.88M | -4.46M |
| accountsReceivables | 1.4M | -3.95M | 4.61M | -2.76M | -321K | -3.29M | 3.71M | -2.75M | 3.33M | -4.79M |
| inventory | - | - | - | - | -239K | 893K | - | - | - | - |
| accountsPayables | -3.71M | 5.02M | -1.28M | -496.8K | -1.1M | -498K | 1.56M | 410K | -711K | -130K |
| otherWorkingCapital | -5.2M | -1.58M | 806K | 855.51K | 966K | 1.1M | -184K | 1.1M | 4.26M | 455K |
| otherNonCashItems | 538.93K | 5.34M | 6.06M | 16.31M | -409K | 13.94M | -2.71M | -3.29M | 4.56M | -13.59M |
| netCashProvidedByOperatingActivities | 6.03M | 1.23M | 4.65M | 4.8M | 6.49M | 580K | 368K | -1.47M | 5.81M | -8.69M |
| investmentsInPropertyPlantAndEquipment | 3.84M | -315K | -2.54M | -2.02M | -2.41M | -2.6M | -3.18M | -3.19M | -3.52M | -1.97M |
| acquisitionsNet | - | - | - | - | - | - | - | 471K | -99.57M | 2.25M |
| purchasesOfInvestments | - | - | -53000 | -159.21K | - | - | - | -9.63M | - | - |
| salesMaturitiesOfInvestments | -163.65K | 165K | - | -35636 | -154.56K | -7000 | 10.01M | 9.63M | - | - |
| otherInvestingActivities | -5.89M | -1.96M | -2.32M | -74572 | 204.56K | 27000 | 7000.0 | -9.92M | 99.57M | -2.22M |
| netCashProvidedByInvestingActivities | -2.21M | -2.11M | -2.59M | -2.29M | -2.36M | -2.58M | 6.83M | -12.64M | -3.51M | -1.94M |
| netDebtIssuance | - | - | -20M | - | - | - | - | 5M | - | 9M |
| longTermNetDebtIssuance | - | - | -20M | - | - | - | - | 5M | - | 9M |
| shortTermNetDebtIssuance | - | - | - | - | - | - | - | - | - | - |
| netStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netCommonStockIssuance | - | - | - | - | - | - | - | - | - | - |
| commonStockIssuance | -79343 | 36344 | 42999 | 18476 | 143.53K | 354.13K | 250K | 156.18K | 170.53K | 159.65K |
| commonStockRepurchased | - | - | - | - | - | - | - | - | - | - |
| netPreferredStockIssuance | - | - | - | - | - | - | - | - | - | - |
| netDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| commonDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| preferredDividendsPaid | - | - | - | - | - | - | - | - | - | - |
| otherFinancingActivities | 232K | 37000 | 43000 | 22000 | 158K | 364K | 250K | 168K | 181K | 169K |
| netCashProvidedByFinancingActivities | 232K | 37000 | -19.96M | 18476 | 158K | 364K | 250K | 5.17M | 181K | 9.17M |