NETFLIX INC (NFLX) reports earnings