News Jul 21, 2026 Netflix Q2 2026 Revenue Nears $12.56 Billion Estimate, but Weak Guidance Sends Shares Down 9%