Home Investing Netflix to report a solid quarter – but is it just because of Stranger Things?