Headquartered in Los Gatos, California, Netflix, Inc. (NFLX) is a global entertainment company and one of the world’s leading streaming platforms, offering TV series, films, live programming and games across a broad range of genres and languages. Its core business is subscription-based streaming, with revenue primarily generated from monthly membership fees, while its newer advertising business provides an additional monetization channel.
With a market cap of approximately $340.3 billion, Netflix sits firmly in the 200-billion-or-more mega-cap tier, giving the streaming giant substantial financial firepower. That scale provides the flexibility to invest aggressively across its next growth avenues, from scaling its advertising business and expanding into gaming to strengthening its technology infrastructure and growing its in-house content studio, while continuing to fund its core streaming operation.