NETFLIX INCNFLX

Market cap
$443.2B
P/E ratio
7.6x
Period EndDepreciation & amortization (Million USD)YoY (%)
Dec 31, 2024329-7.85%
Dec 31, 2023357+6.02%
Dec 31, 2022337+61.55%
Dec 31, 2021208+80.12%
Dec 31, 2020116+11.71%
Dec 31, 2019104+24.56%
Dec 31, 201883+15.64%
Dec 31, 201772+25.00%
Dec 31, 201658-7.63%
Dec 31, 201562+15.28%
Dec 31, 201454+11.69%
Dec 31, 201348