Netflix Q1 Earnings The Streaming Wars Are Over And Netflix Won Analyst Says Yahoo Finance