Yahoo Sales, Profit Top Estimates as CEO Mayer Stirs Turnaround

Yahoo Sales, Profit Top Estimates as CEO Mayer Stirs Turnaround

Daniel Acker/Bloomberg

Net income attributable to Yahoo! Inc. rose to $3.16 billion, or $2.64 a share, from $293.3 million, or 23 cents, a year earlier.