Cheddar's Michelle Castillo reports on Netflix's earnings report