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