Netflix ends 2025 with 325 million subscribers and $1.5 billion in ad revenue, driven by its ad-supported tier and AI-powered advertising tools. Netflix’s advertising business is now a central part of ...