X

Investing

Groupon Posts Q4 2019 Huge Earnings Miss – A Shadow Of Its Former Self

Groupon (NASDAQ:GRPN) announced their Q4 earnings results today. Revenue came in at $612.3M which missed the consensus estimate of $704.87M…

Air Canada Earnings Miss Expectations and More Turbulence is Ahead

Air Canada (TSE: AC) reported Q4 2019 earnings missing analyst estimates and the company's outlook for 2020 is weighed down…

Walmart Posts Q4 2020 Earnings In-Line With Estimates – Once The King, Now Just A King

Walmart (NYSE:WMT) has posted their earnings report for Q4 2020. Revenue was $141.7B which was in-line with analysts' estimates of…

Nvidia Earnings Blow By Estimates as Growth Comes back in GEForce

Nvidia (NASDAQ: NVDA) reported fiscal earnings for the period ending January 26, 2020, beating estimates in a long awaited return…

Cloudflare (NET) Q4 Revenue Accelerates, 2020 Guidance 4% Higher than Consensus

Cloudflare, a provider of web, speed and security software (NYSE:NET) reported results that exceeded analyst expectations. The stock is up…

Roku Earnings Beats Estimates Thanks to the Streaming Wars

Roku (NASDAQ: ROKU) reported Q4 2019 earnings, beating analyst expectations as the company benefits from the streaming wars.

Yelp Q4 2019 Earnings Miss – Desperately Trying to Stay Relevant, And Not Succeeding

Yelp Inc. (NYSE:YELP) has posted their earnings for Q4 2019. Revenue was $269M which missed analysts' estimates of $272.01M EPS…

Alibaba Earnings Shows the Coronavirus has Yet to Slow Chinese Commerce

Alibaba Group (NYSE: BABA) reported Q3 2020 earnings beating consensus estimates despite the looming threat of the coronavirus.

Neptune Wellness Q3 2020 Earnings Miss – A Dark Tunnel With No Light At The End

Neptune Wellness (NASDAQ: NEPT, TSE: NEPT) has posted their earnings for Q3 2020. Revenue was $9.175M which missed analysts' estimates…

Cadence Earnings Meet Estimates but Growth Falls Off

Cadence Design Systems (NASDAQ: CDNS) released Q4 2019 earnings meeting analyst estimates, but growth began to slow on both the…