Tuesday, April 22, 2025

Netflix’s Q1 earnings: This was ‘one of their blockbuster quarters’