Netflix gives downbeat outlook... Note