Netflix's Q1 Earnings Report Triggers Stock Decline | Intellectia.AI