 Naveen Sarma, SP Global Ratings senior director and U.S. sector lead, joins Yahoo Finance Live anchor Rachelle Akuffo to discuss Netflix earnings expectations, investors pivoting their focus from subscribers to profitability, streaming competition, and more. 