Over the past 25 years, Netflix revolutionized the film and television industry. The company amassed over 220 million subscribers across 190 countries, billions of hours watched for show Stranger Things and racked in 226 award wins.