$NFLX Earnings per share: 56 cents vs. 55 cents, estimated Revenue: $12.05 billion vs $11.97 billion, estimated