Netflix faces headwinds amid earnings tax dispute | InvestorWaves | InvestorWaves