;(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

OPINIÃO

Produtora de placas de vídeo Nvidia lucra US$ 7,6 bi; veja análise da ação

Felipe Bevilacqua

18/02/2022 09h02

O balanço da fabricante de processadores gráficos Nvidia, gigante norte-americana do setor de tecnologia, mostrou bons números, mas a situação nos EUA não garante necessariamente um avanço sustentado das ações.

Confira a seguir o comentário de Felipe Bevilacqua, analista e sócio-fundador da casa de análise Levante Ideias de Investimento, sobre o tema. Todos os dias, Bevilacqua traz notícias e avaliações de empresas de capital aberto para você tomar as melhores decisões de investimento. Este conteúdo é ível para os s do UOL. O UOL tem uma área exclusiva para quem quer investir seu dinheiro de maneira segura e lucrar mais do que com a poupança. Conheça!

Conhecida dos entusiastas do mundo dos games e profissionais do setor de computação, a Nvidia (Nasdaq: NVDA) se destaca como uma das principais fabricantes de unidades de processamento gráfico (GPU) - também conhecidas como placas de vídeo - do planeta, ao lado de sua concorrente AMD (Nasdaq: AMD).

Na quarta-feira (16), após o fechamento do mercado, a empresa divulgou seus resultados referentes ao quarto trimestre do ano fiscal de 2022, com números acima do esperado em praticamente todas as linhas, superando o guidance (projeção) fornecido no terceiro trimestre.

O balanço mais forte se deve ao aumento da demanda por processadores gráficos ao redor do globo, uma vez que estes componentes são utilizados em diversos tipos de produtos eletroeletrônicos, principalmente se tratando de computadores de alta performance gráfica.

A receita líquida da companhia no período foi de US$ 7,64 bilhões, o que corresponde a um crescimento de 53% na comparação anual. O número também veio acima do guidance, que era de US$ 7,55 bilhões. No ano, a receita totalizou US$ 26,91 bilhões, um novo recorde para a companhia.

Considerando-se a demonstração ajustada (Non-Gaap), o resultado operacional medido pelo Ebit - lucro antes de juros e imposto de renda - foi de US$ 3,67 bilhões, crescimento de 76% na comparação anual. Assim, a margem operacional (medidor de eficiência da operação) foi de 48,1% no período, aumento de 6,3 pontos percentuais na comparação anual e de 0,5 pontos percentuais no trimestre contra trimestre.

O lucro líquido por ação (Non-Gaap) foi de US$ 1,32 dólares, aumento de 69% na comparação com o mesmo período do último ano, e US$ 0,10 acima do esperado.

O ponto negativo do balanço foi o desempenho mais fraco no segmento de componentes automotivos, que tiveram uma perda de receita de 14%, totalizando US$ 125 milhões.

Diante de mais um resultado sólido, esperamos impacto levemente positivo no preço das ações da Nvidia no curto prazo. Entretanto, o mau humor que toma conta do mercado norte-americano diante da perspectiva de alta dos juros, impactando principalmente as ações de empresas do setor de tecnologia, pode se sobrepor ao bom resultado da companhia.

No pregão de quinta-feira (17), os papéis NVDA fecharam em queda de 7,51%, cotados a US$ 245,19. A queda, entretanto, não teve relação com os resultados, mas sim com a escalada da tensão na fronteira entre Rússia e Ucrânia, que derrubou as Bolsas de Valores dos EUA.

Este material foi elaborado exclusivamente pela Levante Ideias e pelo estrategista-chefe e sócio-fundador Rafael Bevilacqua (sem qualquer participação do Grupo UOL) e tem como objetivo fornecer informações que possam auxiliar o investidor a tomar decisão de investimento, não constituindo qualquer tipo de oferta de valor mobiliário ou promessa de retorno financeiro e/ou isenção de risco . Os valores mobiliários discutidos neste material podem não ser adequados para todos os perfis de investidores que, antes de qualquer decisão, deverão realizar o processo de suitability para a identificação dos produtos adequados ao seu perfil de risco. Os investidores que desejem adquirir ou negociar os valores mobiliários cobertos por este material devem obter informações pertinentes para formar a sua própria decisão de investimento. A rentabilidade de produtos financeiros pode apresentar variações e seu preço pode aumentar ou diminuir, podendo resultar em significativas perdas patrimoniais. Os desempenhos anteriores não são indicativos de resultados futuros.