Company Valuation: Netflix, Inc.

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 238,892 266,852 131,228 213,097 381,002 519,482 - -
Change - 11.7% -50.82% 62.39% 78.79% 36.35% - -
Enterprise Value (EV) 1 246,995 276,217 139,522 220,503 387,001 526,153 524,368 522,936
Change - 11.83% -49.49% 58.04% 75.51% 35.96% -0.34% -0.27%
P/E ratio 88.9x 53.6x 29.6x 40.5x 44.9x 47.8x 39.6x 32.7x
PBR 22.2x 17.3x 6.4x 10.4x 15.8x 18.8x 16.2x 14x
PEG - 0.6x -2.6x 1.9x 0.7x 1.7x 1.9x 1.6x
Capitalization / Revenue 9.56x 8.99x 4.15x 6.32x 9.77x 11.7x 10.4x 9.41x
EV / Revenue 9.88x 9.3x 4.41x 6.54x 9.92x 11.8x 10.5x 9.48x
EV / EBITDA 48.3x 40.6x 21.3x 28.8x 35.1x 38.1x 32x 27.2x
EV / EBIT 53.9x 44.6x 24.8x 31.7x 37.1x 40.1x 33.3x 28.2x
EV / FCF 129x -1,738x 86.2x 31.8x 55.9x 59x 46.3x 38x
FCF Yield 0.78% -0.06% 1.16% 3.14% 1.79% 1.69% 2.16% 2.63%
Dividend per Share 2 - - - - - - - -
Rate of return - - - - - - - -
EPS 2 6.08 11.24 9.95 12.03 19.83 25.56 30.85 37.29
Distribution rate - - - - - - - -
Net sales 1 24,996 29,698 31,616 33,723 39,001 44,442 49,822 55,182
EBITDA 1 5,116 6,806 6,545 7,650 11,019 13,816 16,384 19,196
EBIT 1 4,585 6,195 5,633 6,954 10,418 13,128 15,736 18,541
Net income 1 2,761 5,116 4,492 5,408 8,712 11,046 13,161 15,611
Net Debt 1 8,103 9,365 8,295 7,405 5,999 6,671 4,885 3,454
Reference price 2 540.73 602.44 294.88 486.88 891.32 1,220.67 1,220.67 1,220.67
Nbr of stocks (in thousands) 441,795 442,952 445,020 437,680 427,458 425,571 - -
Announcement Date 1/19/21 1/20/22 1/19/23 1/23/24 1/21/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
47.94x11.88x38.23x-.--% 521B
20.53x5.63x13.07x0.96% 589B
29.78x3.47x20.33x-.--% 178B
71.21x6.7x49.04x-.--% 147B
14.75x20.56x325.62x0.22% 124B
103.43x6.74x32.01x-.--% 93.96B
32.63x6.24x17.93x-.--% 84.69B
12.98x6.27x146.59x0.32% 46.58B
497.42x10.09x82.76x-.--% 34.57B
20.03x6.03x17.07x1.16% 29.84B
Average 85.07x 8.36x 74.26x 0.27% 184.9B
Weighted average by Cap. 46.27x 8.46x 50.55x 0.35%
See all sector valuations

Year-on-year evolution of the PER

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield

  1. Stock Market
  2. Equities
  3. NFLX Stock
  4. Valuation Netflix, Inc.