Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON
  1. Homepage
  2. Equities
  3. United States
  4. Nasdaq
  5. Netflix, Inc.
  6. Financials
    NFLX   US64110L1061

NETFLIX, INC.

(NFLX)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 116 723141 805238 892216 722--
Entreprise Value (EV)1 123 288151 546246 995226 453226 594225 953
P/E ratio 99,9x78,3x88,9x46,1x37,7x29,4x
Yield ------
Capitalization / Revenue 7,39x7,04x9,56x7,29x6,34x5,56x
EV / Revenue 7,81x7,52x9,88x7,62x6,62x5,80x
EV / EBITDA 61,4x48,7x48,3x33,5x27,2x21,9x
Price to Book 22,2x19,3x22,2x15,2x11,3x8,45x
Nbr of stocks (in thousands) 436 085438 251441 795443 403--
Reference price (USD) 268324541489489489
Last update 01/17/201901/21/202001/19/202105/14/202105/14/202105/14/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 15 79420 15624 99629 71834 20538 950
EBITDA1 2 0093 1135 1166 7658 33810 328
Operating profit (EBIT)1 1 6052 6044 5856 1677 7709 818
Operating Margin 10,2%12,9%18,3%20,8%22,7%25,2%
Pre-Tax Profit (EBT)1 1 2262 0623 1995 7147 1079 153
Net income1 1 2111 8672 7614 8385 9307 555
Net margin 7,67%9,26%11,0%16,3%17,3%19,4%
EPS2 2,684,136,0810,613,016,6
Dividend per Share2 ------
Last update 01/17/201901/21/202001/19/202103/02/202103/02/202104/21/2021
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 6 5669 7418 1039 7319 8729 231
Net Cash position1 ------
Leverage (Debt / EBITDA) 3,27x3,13x1,58x1,44x1,18x0,89x
Free Cash Flow1 -3 020-3 2741 9221521 4043 380
ROE (Net Profit / Equities) 27,5%29,1%29,6%36,2%34,1%34,1%
Shareholders' equity1 4 4106 4109 32413 37417 40722 173
ROA (Net Profit / Asset) 5,38%6,23%7,54%12,1%13,3%14,9%
Assets1 22 49429 97536 62839 96644 71150 748
Book Value Per Share2 12,016,824,432,143,457,8
Cash Flow per Share2 -5,94-6,395,340,904,259,08
Capex1 174253498433472518
Capex / Sales 1,10%1,26%1,99%1,46%1,38%1,33%
Last update 01/17/201901/21/202001/19/202106/08/202106/08/202106/08/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
216 721 955 274
Net sales (USD)
24 996 056 000
Number of employees
9 400
Sales / Employee (USD)
2 659 155
Free-Float
98,5%
Free-Float capitalization (USD)
213 486 314 492
Avg. Exchange 20 sessions (USD)
1 623 698 119
Average Daily Capital Traded
0,75%
EPS & Dividend