Netflix Surpasses Expectations with a 12.5% Revenue Jump to $10.5B in Q1 2025
Netflix Inc. announced a 12.5% year-on-year revenue increase to $10.5 billion in Q1 2025, meeting analysts' expectations. The streaming giant's financial health signals strong mark...