Netflix Shrugging Off The New Competition – It Has Further Upside