KineRuby

Research

HomeNFLX overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Netflix, Inc. logo

Netflix, Inc.

NFLXNASDAQ

$66.95

Last price · USD

Market cap
$289.0B
P/E
26.5x
EV / EBITDA
9.7x
P/S
6.4x
FCF yield
3.3%
Div. yield
0.00%

Multiples use last price and FY2025 annual figures. Market cap estimated from diluted shares.

OverviewBusinessFinancialsPeersChartsValuation

Netflix, Inc. key metrics & ratios

Annual · USD millions except per-share data · 36 lines

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth15.9%15.6%6.7%6.5%——
Operating income growth27.9%49.8%23.5%-9.1%——
Net income growth26.1%61.1%20.4%-12.2%——
EPS (diluted) growth27.8%65.0%20.0%-10.7%——
Free cash flow growth36.7%-0.1%327.9%1326.4%——
Margins
Gross margin48.5%46.1%41.5%39.4%41.6%—
Operating margin29.5%26.7%20.6%17.8%20.9%—
EBITDA margin67.0%67.5%63.8%64.3%64.1%—
Net margin24.3%22.3%16.0%14.2%17.2%—
FCF margin20.9%17.7%20.5%5.1%-0.4%—
Returns on capital
Return on equity41.3%35.2%26.3%21.6%32.3%—
Return on assets19.8%16.2%11.1%9.2%11.5%—
Return on invested capital35.9%26.1%19.9%16.0%19.4%—
Leverage & liquidity
Debt / equity0.54x0.73x0.82x0.69x1.14x—
Net debt / EBITDA0.18x0.39x0.46x0.45x0.63x—
Current ratio1.19x1.22x1.12x1.17x0.95x—
Interest coverage17.16x14.49x9.29x7.98x8.09x—
Profitability & operating
EBIT13,49910,6846,9545,9706,606+19.6%
EBITDA30,25526,31521,50820,33319,045+12.3%
Operating income13,32710,4186,9545,6336,195+21.1%
Income before tax12,7239,9666,2055,2645,840+21.5%
Net income10,9818,7125,4084,4925,116+21.0%
Earnings per share
EPS (basic)$2.58$2.03$1.23$1.01$1.16+22.1%
EPS (diluted)$2.53$1.98$1.20$1.00$1.12+22.6%
Share count (millions)
Weighted avg shares outstanding4,2294,2954,4164,4474,432-1.2%
Weighted avg shares outstanding (diluted)4,3174,3934,4954,5134,554-1.3%
Balance sheet highlights
Net debt5,42910,1909,8569,20612,089-18.1%
Total debt14,46317,99516,97314,35318,117-5.5%
Total investments291,7792191124+4.4%
Total stockholders' equity26,61524,74420,58820,77715,849+13.8%
Total assets55,59753,63048,73248,59544,585+5.7%
Cash flow highlights
Free cash flow9,4616,9226,9261,619(132)—
Operating cash flow10,1497,3617,2742,026393+125.5%
Capital expenditure(688)(440)(349)(408)(525)—
Net cash from operating activities10,1497,3617,2742,026393+125.5%
Additional fields
Accrued Expenses3,2212,1571,8041,5151,449+22.1%