Front Page Netflix Reported Record Quarterly Revenue of $12.6 Billion, but Guidance Came in Below Expectations. Here’s What It Means for Investors. Yahoo Finance · 1d ago Read the full story at Yahoo Finance →