Netflix was an idea that began with creators mailing themselves a DVD. The company had $45 billion in revenue in 2025. Streaming services like Netflix pioneered "binge watching" seasons of a show in ...