Netflix Sees Uptick Demand As People Spent More Time at Home