KineRuby

Research

HomeDIS overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
The Walt Disney Company logo

The Walt Disney Company

DISNYSE

$112.72

Last price · USD

Market cap
$204.1B
P/E
16.5x
EV / EBITDA
12.7x
P/S
2.2x
FCF yield
4.9%
Div. yield
0.88%

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

OverviewBusinessFinancialsPeersChartsValuation

The Walt Disney Company key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth3.4%2.8%7.5%22.7%——
Operating income growth16.1%32.5%32.8%85.0%——
Net income growth149.5%111.2%-25.2%57.6%——
EPS (diluted) growth151.8%110.9%-25.0%57.8%——
Free cash flow growth17.7%74.8%359.0%-46.4%——
Margins
Gross margin37.8%35.8%33.4%34.2%33.1%—
Operating margin14.6%13.0%10.1%8.2%5.4%—
EBITDA margin20.3%16.0%13.6%14.5%13.5%—
Net margin13.1%5.4%2.6%3.8%3.0%—
FCF margin10.7%9.4%5.5%1.3%3.0%—
Returns on capital
Return on equity11.3%4.9%2.4%3.3%2.3%—
Return on assets6.3%2.5%1.1%1.5%1.0%—
Return on invested capital9.2%6.3%4.7%3.4%2.8%—
Leverage & liquidity
Debt / equity0.41x0.49x0.51x0.55x0.66x—
Net debt / EBITDA2.08x2.97x3.01x3.39x4.67x—
Current ratio0.71x0.73x1.05x1.00x1.08x—
Interest coverage7.63x8.23x6.17x4.37x2.37x—
Profitability & operating
EBIT13,8159,6396,7426,8343,967+36.6%
EBITDA19,14114,62912,11111,9979,078+20.5%
Operating income13,83211,9148,9926,7703,659+39.4%
Income before tax12,0037,5694,7695,2852,561+47.1%
Net income12,4044,9722,3543,1451,995+57.9%
Earnings per share
EPS (basic)$6.88$2.72$1.29$1.73$1.10+58.1%
EPS (diluted)$6.85$2.72$1.29$1.72$1.09+58.3%
Share count (millions)
Weighted avg shares outstanding1,8041,8251,8281,8221,816-0.2%
Weighted avg shares outstanding (diluted)1,8111,8311,8301,8271,828-0.2%
Balance sheet highlights
Net debt39,72843,51536,49040,64142,351-1.6%
Total debt45,42349,51750,67252,25958,313-6.1%
Total investments8,0974,4593,0803,2183,935+19.8%
Total stockholders' equity109,869100,69699,27795,00888,553+5.5%
Total assets197,514196,219205,579203,631203,609-0.8%
Cash flow highlights
Free cash flow10,0778,5594,8971,0671,989+50.0%
Operating cash flow18,10113,9719,8666,0105,567+34.3%
Capital expenditure(8,024)(5,412)(4,969)(4,943)(3,578)—
Net cash from operating activities18,10113,9719,8666,0105,567+34.3%
Additional fields
Accrued Expenses3,5873,6723,0613,4473,482+0.7%