Netflix Q1 Operating Income Reaches $4.0B, Up 18% Year Over Year | Intellectia.AI