entertainment #News #Earnings #Netflix #NetflixEarnings #Streaming Netflix Q1 Revenue And Earnings Beat Street Expectations, But Shares Still Plunge Deadline Thu