$21,9 miliar pada September 2016 dibandingkan dengan $16,8 miliar setahun sebelumnya, meskipun hanya $6,5 miliar dari jumlah tersebut yang merupakan utang jangka panjang; sisanya merupakan kewajiban jangka panjang.
Kantor pusat Netflix berada di 121 Albright Way, Los Gatos, California, AS. Selain itu, mereka memiliki kantor di Belanda, Brasil, India, Jepang, dan Korea Selatan.