Netflix reported earnings of 96 cents per share on revenue of $1.41 billion. Net adds were lower than expected.