Netflix Q1 results top expectations as streamer stops reporting subscriber countsBy chantadmin / April 28, 2025