KineRuby

Research

HomePLTR overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Palantir Technologies Inc. logo

Palantir Technologies Inc.

PLTRNASDAQ

$191.60

Last price · USD

Market cap
$491.5B
P/E
304.1x
EV / EBITDA
291.2x
P/S
109.8x
FCF yield
0.4%
Div. yield
0.00%

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

OverviewBusinessFinancialsPeersChartsValuation

Palantir Technologies Inc. key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth56.2%28.8%16.7%23.6%——
Operating income growth355.5%158.7%174.4%60.8%——
Net income growth251.6%120.3%156.1%28.2%——
EPS (diluted) growth231.6%108.1%150.7%33.3%——
Free cash flow growth84.1%63.7%279.4%-42.8%——
Margins
Gross margin82.4%80.2%80.6%78.6%78.0%—
Operating margin31.6%10.8%5.4%-8.5%-26.7%—
EBITDA margin37.6%18.2%12.3%-17.5%-30.5%—
Net margin36.3%16.1%9.4%-19.6%-33.7%—
FCF margin46.9%39.8%31.3%9.6%20.8%—
Returns on capital
Return on equity22.0%9.2%6.0%-14.6%-22.7%—
Return on assets18.3%7.3%4.6%-10.8%-16.0%—
Return on invested capital22.5%9.4%3.8%-74.6%-157.8%—
Leverage & liquidity
Debt / equity0.03x0.05x0.07x0.10x0.11x—
Net debt / EBITDA-0.71x-3.57x-2.20x7.02x4.32x—
Current ratio7.11x5.96x5.55x5.17x4.34x—
Interest coverage——34.57x-39.72x-112.92x—
Profitability & operating
EBIT1,657489241(357)(485)—
EBITDA1,684521274(334)(470)—
Operating income1,414310120(161)(411)—
Income before tax1,657489237(361)(488)—
Net income1,625462210(374)(520)—
Earnings per share
EPS (basic)$0.69$0.21$0.10(0.18)(0.27)—
EPS (diluted)$0.63$0.19$0.09(0.18)(0.27)—
Share count (millions)
Weighted avg shares outstanding2,3702,2502,1472,0641,924+5.4%
Weighted avg shares outstanding (diluted)2,5652,4512,2982,0641,924+7.5%
Balance sheet highlights
Net debt(1,194)(1,859)(602)(2,349)(2,031)—
Total debt229239229249260-3.1%
Total investments5,7533,1312,84335234+122.6%
Total stockholders' equity7,3875,0033,4762,5652,291+34.0%
Total assets8,9006,3414,5223,4613,247+28.7%
Cash flow highlights
Free cash flow2,1011,141697184321+59.9%
Operating cash flow2,1341,154712224334+59.0%
Capital expenditure(34)(13)(15)(40)(13)—
Net cash from operating activities2,1341,154712224334+59.0%
Additional fields
Accrued Expenses356385176131133+27.8%