KineRuby

Research

HomeMETA overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Meta Platforms, Inc. logo

Meta Platforms, Inc.

METANASDAQ

$635.95

Last price · USD

Market cap
$1.64T
P/E
27.1x
EV / EBITDA
16.1x
P/S
8.1x
FCF yield
2.8%
Div. yield
0.33%

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

OverviewBusinessFinancialsPeersChartsValuation

Meta Platforms, Inc. key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth22.2%21.9%15.7%-1.1%——
Operating income growth20.0%48.4%61.5%-38.1%——
Net income growth-3.1%59.5%68.5%-41.1%——
EPS (diluted) growth-1.6%60.5%73.1%-37.6%——
Free cash flow growth-14.7%23.3%130.2%-51.3%——
Margins
Gross margin82.0%81.7%80.8%78.3%80.8%—
Operating margin41.4%42.2%34.7%24.8%39.6%—
EBITDA margin52.0%52.8%43.8%32.3%46.9%—
Net margin30.1%37.9%29.0%19.9%33.4%—
FCF margin22.9%32.9%32.5%16.3%33.2%—
Returns on capital
Return on equity27.8%34.1%25.5%18.5%31.5%—
Return on assets16.5%22.6%17.0%12.5%23.7%—
Return on invested capital22.1%32.6%25.9%16.9%31.9%—
Leverage & liquidity
Debt / equity0.39x0.27x0.24x0.21x0.11x—
Net debt / EBITDA0.46x0.06x-0.08x0.32x-0.05x—
Current ratio2.60x2.98x2.67x2.20x3.15x—
Interest coverage—97.03x104.82x156.45x2032.74x—
Profitability & operating
EBIT85,93271,37847,87429,00447,307+16.1%
EBITDA104,54886,87659,05237,69055,274+17.3%
Operating income83,27669,38046,75128,94446,753+15.5%
Income before tax85,93270,66347,42828,81947,284+16.1%
Net income60,45862,36039,09823,20039,370+11.3%
Earnings per share
EPS (basic)$23.98$24.61$15.19$8.63$13.99+14.4%
EPS (diluted)$23.49$23.86$14.87$8.59$13.77+14.3%
Share count (millions)
Weighted avg shares outstanding2,5212,5342,5742,6872,815-2.7%
Weighted avg shares outstanding (diluted)2,5742,6142,6292,7022,859-2.6%
Balance sheet highlights
Net debt48,0245,171(4,628)11,910(2,728)—
Total debt83,89749,06037,23426,59113,873+56.8%
Total investments73,24339,99629,68232,25838,172+17.7%
Total stockholders' equity217,243182,637153,168125,713124,879+14.8%
Total assets366,021276,054229,623185,727165,987+21.9%
Cash flow highlights
Free cash flow46,10954,07243,84719,04439,116+4.2%
Operating cash flow115,80091,32871,11350,47557,683+19.0%
Capital expenditure(69,691)(37,256)(27,266)(31,431)(18,567)—
Net cash from operating activities115,80091,32871,11350,47557,683+19.0%
Additional fields
Accrued Expenses30,7298,1058,8057,7164,646+60.4%