Home » Stocks » NFLX » Financials » Ratios

Netflix, Inc. (NFLX)

Stock Price: $515.41 USD 3.64 (0.71%)
Updated Jul 23, 2021 4:00 PM EDT - Market closed
After-hours: $514.52 -0.89 (-0.17%) Jul 23, 7:59 PM

Ratios and Metrics (Annual)

Financials in millions USD. Fiscal year is January - December.
Year202020192018201720162015201420132012201120102009200820072006
Market Capitalization238,892141,805116,72383,06753,12848,88520,58121,8175,1433,6389,1823,0101,7541,7511,770
Enterprise Value246,547149,796121,99286,20954,53349,16920,29821,8785,1733,7139,3052,9931,6811,5711,400
PE Ratio86.5175.9696.37148.62284.60398.6077.14194.10299.8516.0957.0825.9821.1226.2936.25
PS Ratio9.567.047.397.106.027.213.744.991.431.144.251.801.291.451.78
PB Ratio21.5918.7022.2823.1919.8321.9911.0816.366.915.6631.6415.125.054.074.27
P/FCF Ratio123.83--------19.8977.3834.9718.5238.3927.82
P/OCF Ratio98.43-----1,248.61223.01238.2511.4533.229.266.176.317.13
EV/Sales Ratio9.867.437.727.376.187.253.695.001.431.164.301.791.231.301.41
EV/EBITDA Ratio16.5612.4713.1712.3310.2212.876.388.962.953.0514.866.564.474.655.86
EV/EBIT Ratio62.1555.7274.07119.15132.81179.0650.80109.27102.509.7832.3915.0612.5514.0117.26
EV/FCF Ratio127.80--------20.3178.4234.7717.7634.4522.01
Debt / Equity Ratio1.471.951.981.811.261.070.480.370.540.620.691.200.110.08-
Current Ratio1.250.901.491.401.251.541.481.421.341.501.641.811.662.072.22
Return on Equity (ROE)28.2%28.4%25.8%17.2%7.5%5.9%16%10.1%2.4%55.1%79.9%42.1%23.4%15.3%13.9%
Return on Assets (ROA)7.4%6.1%5.3%3.3%1.5%1.3%4.1%2.3%0.5%11.8%20.8%19.4%13.7%10.5%9.5%
Return on Capital (ROIC)30.5%29.8%41.3%70.2%-79.5%93.7%-67.6%-71.5%-12.1%-642.9%86%85.6%87.1%75.9%-810.7%
Earnings Yield1.16%1.32%1.04%0.67%0.35%0.25%1.30%0.52%0.33%6.22%1.75%3.85%4.73%3.80%2.76%
FCF Yield0.81%-2.21%-2.45%-2.36%-3.12%-1.88%-0.62%-0.10%-1.30%5.03%1.29%2.86%5.40%2.60%3.59%

Showing 15 of 22 years

7 more years are available