NASDAQ:NFLX | Key Financial Ratios | NETFLIX INC

Complete source-backed ratio history.

Available history
2007-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.140.4723.35%45.27%
2026-03-311.410.4621.92%42.97%
2025-12-311.190.5419.75%41.26%
2025-09-301.330.5618.99%40.19%
2025-06-301.340.5819.30%41.07%
2025-03-311.20.6217.80%38.58%
2024-12-311.220.6316.24%35.21%
2024-09-301.130.714.88%34.25%
2024-06-300.950.6314.45%32.08%
2024-03-311.070.6613.18%30.12%
2023-12-311.120.7111.10%26.27%
2023-09-301.290.659.14%20.47%
2023-06-301.330.638.36%18.60%
2023-03-311.260.668.49%19.24%
2022-12-311.170.699.24%21.62%
2022-09-301.140.6810.61%24.57%
2022-06-301.050.7510.99%26.71%
2022-03-311.050.8311.05%28.54%
2021-12-310.950.9711.48%32.28%
2021-09-301.171.0111.82%32.98%
2021-06-301.231.1310.72%31.68%
2021-03-311.271.219.37%29.18%
2020-12-311.251.477.03%24.96%
2020-09-301.241.557.27%27.16%
2020-06-301.121.697.21%28.73%
2020-03-310.821.746.37%26.54%
2019-12-310.91.955.49%24.62%
2019-09-300.734.57%20.61%
2019-06-300.853.82%18.86%
2019-03-310.614.65%22.18%
2018-12-311.494.66%23.12%
2018-09-301.395.40%25.21%
2018-06-301.544.37%22.01%
2018-03-311.33.33%16.68%
2017-12-311.42.94%15.60%
2017-09-301.22.60%13.23%
2017-06-301.312.19%11.63%
2017-03-311.152.35%11.34%
2016-12-311.251.37%6.97%
2016-09-301.181.32%6.45%
2016-06-301.331.22%5.84%
2016-03-311.411.12%5.46%
2015-12-311.541.20%5.52%
2015-09-301.671.64%7.51%
2015-06-301.742.00%9.48%
2015-03-311.842.57%12.43%
2014-12-311.473.79%14.36%
2014-09-301.53.42%13.44%
2014-06-301.573.23%12.70%
2014-03-311.582.69%11.01%
2013-12-311.422.08%8.43%
2013-09-301.471.47%5.97%
2013-06-301.541.07%4.32%
2013-03-311.510.56%3.00%
2012-12-311.340.43%2.30%
2012-09-301.391.17%6.20%
2012-06-301.432.85%14.42%
2012-03-311.424.63%24.32%
2011-12-311.497.37%35.18%
2011-09-301.2312.13%61.29%
2011-06-301.3313.59%63.92%
2011-03-311.4717.32%68.48%
2010-12-311.6416.38%55.44%
2010-09-301.5818.78%75.36%
2010-06-301.7119.72%77.47%
2010-03-311.5619.40%85.71%
2009-12-311.8117.04%58.18%
2009-09-301.1521.88%46.37%
2009-06-301.6216.54%30.18%
2008-12-311.66

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.190.5419.75%41.26%
2024-12-311.220.6316.24%35.21%
2023-12-311.120.7111.10%26.27%
2022-12-311.170.699.24%21.62%
2021-12-310.950.9711.48%32.28%
2020-12-311.251.477.03%24.96%
2019-12-310.91.955.49%24.62%
2018-12-311.494.66%23.12%
2017-12-311.42.94%15.60%
2016-12-311.251.37%6.97%
2015-12-311.541.20%5.52%
2014-12-311.473.79%14.36%
2013-12-311.422.08%8.43%
2012-12-311.340.43%2.30%
2011-12-311.497.37%35.18%
2010-12-311.6416.38%55.44%
2009-12-311.8117.04%58.18%
2008-12-311.6613.49%23.92%
2007-12-3115.50%