Yahoo earnings: 8 cents per share, vs expected EPS of 7 cents
April 19, 2016 at 16:07 PM EDT
Yahoo announced earnings and revenue Tuesday that topped analyst estimates. Analysts had expected Yahoo to report earnings of about 7 cents per share on about $1.08 billion in revenue, according to a consensus estimate from Thomson Reuters. Yahoo has been under pressure for years to bolster its flagging core business— which include its search and content...