;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Guilherme Ravache

OPINIÃO

Texto em que o autor apresenta e defende suas ideias e opiniões, a partir da interpretação de fatos e dados.

Presidente da CNN Brasil diz que canal ou a lucrar após crise em 2022

João Camargo, CEO da CNN Brasil, e Rubens Menin, dono do canal, em evento da Esfera Brasil, em Miami - Nathalia Schumacher/Divulgação Esfera Brasil
João Camargo, CEO da CNN Brasil, e Rubens Menin, dono do canal, em evento da Esfera Brasil, em Miami Imagem: Nathalia Schumacher/Divulgação Esfera Brasil

Colunista do UOL

26/02/2023 04h00

Resumo da notícia

  • CNN terá lucro de R$ 3 milhões nos dois primeiros meses de 2023, afirma o presidente do canal, João Camargo
  • Resultado acontece após quase três anos de sucessivos prejuízos da operação no Brasil. Só em 2022 foram mais de R$ 100 milhões em prejuízo
  • À coluna, o empresário Rubens Menin diz que pretende expandir seus investimentos em mídia, na CNN e na Itatiaia
  • A CNN cresceu no digital e ficou à frente da Jovem Pan em janeiro, mas liderança segue com a GloboNews

A CNN Brasil dá sinais de recuperação após enfrentar uma grave crise financeira. Segundo o presidente da empresa, João Camargo, a CNN registra um saldo positivo de R$ 3 milhões nos primeiros dois meses do ano, o primeiro lucro desde o início do canal, em 2020.

Sócio promete expandir investimentos em comunicação e descarta fechar o canal. Em conversa com a coluna, o empresário Rubens Menin diz que pretende expandir seus investimentos em mídia, tanto no canal pago quanto na Rádio Itatiaia.

"Sou um dinossauro, mas adoro digital e temos uma grande oportunidade para crescer as marcas em novas plataformas. Os números mostram isso" Rubens Menin

Mercado estima que CNN ainda tem cerca de R$ 250 milhões em saldo negativo, acumulado ao longo dos anos de operação. Foram mais de R$ 100 milhões de prejuízo apenas em 2022. Como se trata de uma empresa de capital fechado, os números não são públicos. A coluna procurou ex-diretores do canal, que não quiseram comentar os números reportados nem as declarações dos atuais executivos.

CNN fez cortes e ensaia recuperação. Segundo o colunista de Splash Ricardo Feltrin, o canal correu o risco de encerrar as atividades no segundo semestre do ano ado. Menin e Camargo dizem que fechar a CNN nunca esteve nos planos.

Mas foi necessário um corte de custos, inclusive com demissões de nomes estrelados como Monalisa Perrone, renegociação de contratos e mudança de foco editorial, priorizando o noticiário quente no lugar de produtos de entretenimento.

Menin compareceu a evento de Camargo com prefeito de Miami. A coluna conversou informalmente com o empresário em um jantar da Esfera Brasil na Flórida, nos Estados Unidos. O convite partiu do presidente da CNN, fundador da Esfera. O objetivo do encontro era reunir empresários brasileiros para ouvir o prefeito de Miami, o republicano Francis Suárez. Suárez falou sobre oportunidades de investimentos na cidade e seus planos de concorrer a presidente dos EUA em 2024.

Mudanças na CNN

Perguntado sobre a situação da empresa, Menin diz estar entusiasmado com as possibilidades, mas sugere que a coluna converse com Camargo para ouvir os detalhes. Camargo explica que a CNN cortou gastos, conquistou novos anunciantes e ampliou sua audiência crescendo no digital.

"Fechamos dois clientes grandes no início deste ano", afirma Camargo. O executivo se diz otimista. "Ainda não dá para dizer que vencemos a guerra, mas os primeiros resultados são bastante promissores", afirma.

CNN à frente da Jovem Pan News, mas atrás da GloboNews. Dados de audiência obtidos por Splash mostram a CNN Brasil como o sexto canal mais visto da TV paga em janeiro, com 0,26 ponto de média. Isso coloca a emissora à frente da JP News, com 0,16 ponto em 18º. Mas a liderança, tanto no geral quanto no segmento notícia, ficou com a GloboNews, com 0,55 ponto de média. Janeiro foi marcado pela posse do presidente Lula (PT) e pela tentativa de golpe em 8 de janeiro.

Foco é sinal aberto de graça, não TV por . Concebida como um canal de TV por , a CNN mira agora alcançar o máximo de pessoas, mesmo que elas não sejam s de um serviço pago de televisão. A empresa anunciou na sexta que o canal será exibido de forma gratuita pela Banda Ku, faixa de frequência que substituiu a antiga parabólica.

No digital, dados da Comscore obtidos pela coluna apontam para um crescimento nas visualizações do site, que chegaram a 91 milhões em janeiro de 2023, contra 45 milhões em janeiro de 2022. A ferramenta Similarweb mostra também um crescimento, mais discreto, no YouTube: alta de 4,7% nas visualizações nas últimas quatro semanas em comparação ao mês anterior.

Além da CNN, Rubens Menin tem participações em várias outras empresas, uma lista que inclui MRV (construtora), Banco Inter, Rádio Itatiaia, Log (galpões logísticos), Urbamais (loteamentos urbanos) e a AHS (construção civil nos Estados Unidos).

No ano ado a fortuna de Menin era estimada em US$ 1,2 bilhão. Um ano antes, em 2021, era quase o dobro, US$ 2,2 bilhões. A queda da economia global, a ameaça de recessão e a retração da bolsa encolheram o patrimônio do bilionário.

Siga a coluna no Twitter e Instagram.