Skip to main content
graph.swiss
Netflix, Inc.

Netflix, Inc.

54.92 CHF-4.78 (-8.01%)
XSWX:NFLXMarket Closed
ListedCHF231.3BCommunication ServicesEntertainment16,000 employees

Company Profile

Legal NameNetflix, Inc.
CEOMr. Theodore A. Sarandos
Headquarters121 Albright Way
Phone(408) 540-3700
Employees (FTE)16,000
SectorCommunication Services
IndustryEntertainment

Business Description

Netflix, Inc. is a leading entertainment services company specializing in on-demand streaming of TV series, movies, and games through subscription plans. Subscribers in over 190 countries access unlimited content across a variety of genres and languages on internet-connected devices, including televisions, digital video players, set-top boxes, mobile phones, and tablets. Members enjoy flexible viewing options, such as play, pause, and resume anytime, anywhere, with the ability to adjust plans as needed. The company offers diverse subscription tiers tailored to different markets and features, distributing content via its app and partnerships with cable, satellite, and telecom operators for seamless integration on their devices. Netflix, Inc. acquires, licenses, and produces original content, including exclusive series and films, catering to global audiences seeking personalized entertainment experiences. Founded in 1997 and headquartered in Los Gatos, California, it plays a pivotal role in the digital streaming sector, transforming how consumers engage with leisure and video content worldwide.

Profitability & Growth

Profitability

Profit Margin+28.52%
Operating Margin+32.30%
Return on Equity (TTM)+48.49%
Return on Assets (TTM)+15.40%

Recent Year-End

Revenue37.95B
Revenue / Share11.07
Gross Profit18.61B
EBITDA34.08B
Diluted EPS2.47
Earnings Growth YoY+82.80%
Revenue Growth YoY+16.20%

Balance Sheet Snapshot

Total Cash (MRQ)

9.95B

Total Debt (MRQ)

13.55B

Current Ratio (MRQ)

1.41

Book Value / Share

5.99

Stock Statistics

Shares Outstanding4.21B
Float Shares4.18B
Avg Volume (10d)4
Avg Volume (90d)10
% Held by Insiders+0.57%
% Held by Institutions+84.96%

Valuation

Market Cap231.26B
Enterprise Value207.16B
Trailing P/E25.21
PEG Ratio0.30
Price / Sales (TTM)5.59
Price / Book (MRQ)10.39
EV / Revenue5.46
EV / EBITDA17.91

Price Summary

52-Week Low54.92
52-Week High84.30
50-Day MA64.93
200-Day MA68.62
Beta1.52