Current Date 19 Apr, 2025

Netflix's Q1 revenue hits $10.5 billion after price increases