Launched in 2007, Netflix is the world's largest and most successful SVOD streaming service. The platform reached an industry-leading 220 million subscribers in 2021 while generating more than $30 billion in gross revenue.