Netflix, Inc. (NFLX)
NASDAQ: NFLX · Real-Time Price · USD
73.53
-0.30 (-0.41%)
At close: Jul 14, 2026, 4:00 PM EDT
73.96
+0.43 (0.58%)
After-hours: Jul 14, 2026, 7:59 PM EDT

Netflix Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
309,620395,870381,268210,702131,324267,460
Market Cap Growth
-44.61%3.83%80.95%60.44%-50.90%11.68%
Enterprise Value
314,074401,270387,268218,107139,618276,825
Last Close Price
73.5393.7689.1348.6929.4960.24
PE Ratio
23.7537.0645.0240.5729.6453.60
Forward PE
22.1430.5139.1232.3631.5652.17
PEG Ratio
1.061.281.531.381.551.49
PS Ratio
6.608.769.786.254.159.01
PB Ratio
9.9514.8715.4110.236.3216.88
P/FCF Ratio
26.0341.8455.0830.4281.14-
P/OCF Ratio
24.4839.0051.7928.9764.81681.24
EV/Sales Ratio
6.708.889.936.474.429.32
EV/EBITDA Ratio
21.9829.3836.0429.8323.3943.23
EV/EBIT Ratio
22.5430.1137.1731.3624.7944.69
EV/FCF Ratio
26.4142.4155.9531.4986.26-
Debt / Equity Ratio
0.460.540.630.710.690.97
Debt / EBITDA Ratio
1.001.061.451.992.402.40
Debt / FCF Ratio
1.211.532.252.108.87-
Net Debt / Equity Ratio
0.070.200.240.360.400.59
Net Debt / EBITDA Ratio
0.140.400.561.011.391.46
Net Debt / FCF Ratio
0.170.570.871.075.13-70.96
Asset Turnover
0.800.830.760.690.680.71
Quick Ratio
1.010.830.890.810.760.71
Current Ratio
1.411.191.221.121.170.95
Return on Equity (ROE)
46.32%42.76%38.43%26.15%24.53%38.02%
Return on Assets (ROA)
19.91%21.06%17.79%12.45%10.32%12.94%
Return on Invested Capital (ROIC)
35.60%36.66%31.01%21.24%17.71%24.45%
Return on Capital Employed (ROCE)
29.81%30.46%25.18%17.27%14.68%18.34%
Earnings Yield
4.32%2.70%2.22%2.46%3.37%1.87%
FCF Yield
3.84%2.39%1.82%3.29%1.23%-
Buyback Yield / Dilution
1.25%1.11%2.28%0.40%0.90%-0.26%
Total Shareholder Return
1.25%1.11%2.28%0.40%0.90%-0.26%
SEC Filings: 10-K · 10-Q