(ABX) Company News for April 26, 2011 – Corporate Summary
Posted on April 26, 2011 at 17:27 PM EDT
• Netflix, Inc. (NASDAQ:NFLX) reported first quarter 2011 diluted earnings of $1.11 per share, surpassing the Zacks Consensus Estimate of $1.07 per share and 88.1% higher than the prior year quarter. Total revenue of $718.5 million increased 45.6% from the year ago quarter, coming in higher than the Zacks Consensus Estimate of $703.0 million • [...] (ABX) Company News for April 26, 2011 – Corporate Summary