;(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
Logo Pagbenk Seu dinheiro rende mais
Topo

Lucro líquido do Bradesco soma R$ 6,238 bi no 1º trimestre, alta de 22,3%

Aline Bronzati

São Paulo

25/04/2019 07h23

O Bradesco, que abre hoje a temporada de divulgações de resultados do primeiro trimestre entre os bancos, apresentou lucro líquido recorrente de R$ 6,238 bilhões de janeiro a março, cifra 22,3% maior que um ano antes, de R$ 5,102 bilhões. Na comparação com os três meses anteriores, quando o montante alcançou R$ 5,83 bilhões, teve alta de 7%.

O resultado do primeiro trimestre foi motivado, conforme destaca o Bradesco em relatório que acompanha suas demonstrações financeiras, pelo desempenho operacional com melhores margens financeiras com clientes, menores gastos com provisões (PDD) e linhas de seguros e receitas com serviços.

O banco destaca o fato de os primeiros indicadores de atividade econômica de 2019 terem apresentado resultados menores do que o esperado. As condições para uma aceleração do crescimento, na visão do Bradesco, continuam presentes, com inflação e juros em patamares baixos e expansão do crédito com taxas de inadimplência reduzidas.

"A aprovação da proposta da Nova Previdência nos próximos meses constitui condição fundamental para reequilíbrio das contas públicas no médio prazo, com importante impacto na confiança dos agentes econômicos e, consequentemente, retorno de investimentos privados", atenta o banco, no documento.

A carteira de crédito do Bradesco encerrou março em R$ 548,294 bilhões, aumento de 3,1% em relação ao fim de dezembro, quando somou R$ 531,615 bilhões. No comparativo anual, quando estava em R$ 486,645 bilhões, o crescimento chegou a 12,7%.

No primeiro trimestre, os empréstimos do banco foram impulsionados tanto por pessoas jurídicas como físicas, com expansões de 3,3% e 2,8% em relação aos três meses anteriores, respectivamente. Ante o mesmo período do ano ado, os avanços foram de 12,7% e 12,6%, na mesma ordem.

O Bradesco fechou março com R$ 1,388 trilhão em ativos totais, cifra 6,5% superior em um ano, quando estava em 1,304 trilhão. Na comparação com dezembro, de R$ 1,386 trilhão, a alta foi de 0,2%.

O patrimônio líquido do Bradesco alcançou R$ 126,674 bilhões no primeiro trimestre, crescimento de 11,3% em um ano e de 4,6% na comparação com os três meses anteriores. O retorno anualizado sobre o patrimônio líquido médio (ROAE, na sigla em inglês) foi a 20,5% no fim de março, melhora de 0,8 ponto porcentual ante dezembro, de 19,7%, e 1,9 p.p. em um ano, de 18,6%. "É o mais elevado dos últimos 15 trimestres", destaca o banco.

Ajustes

O Bradesco anunciou ainda lucro líquido contábil de R$ 5,82 bilhões no primeiro trimestre, aumento de 30,3% ante um ano, de R$ 4,467 bilhões. Ante os três meses anteriores, de R$ 5,08 bilhões, a cifra foi 14,6% maior. A diferença entre o lucro líquido recorrente e o contábil se dá, principalmente, por R$ 373 milhões de ágio pela aquisição do HSBC.

Se não sabe responder a estas 5 questões, será muito difícil ficar rico

UOL Notícias