Business Information & Guide
Netflix Q3 earnings show a strong performance despite ad sales lagging behind expectations.