Netflix slips even as investor letter cites strong underlying results | The Apex Times