Things seems to be looking up for Netflix