NETFLIX INCNFLX

Market cap
$454.5B
P/E ratio
7.8x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024900+20.40%
Dec 31, 2023747+11.30%
Dec 31, 2022672-19.82%
Dec 31, 2021837+27.63%
Dec 31, 2020656-2.69%
Dec 31, 2019674+19.78%
Dec 31, 2018563+56.58%
Dec 31, 2017360+14.93%
Dec 31, 2016313+23.41%
Dec 31, 2015253+25.75%
Dec 31, 2014202+85.90%
Dec 31, 2013108+23.42%
Dec 31, 201188-60.57%
Dec 31, 2010223