KineRuby

Research

HomeISRG overviewFinancial chartsStock screener

Valuation & planning

DCF valuationCompound interestDividend snowballAll tools

Watchlist

Star a ticker to pin it here.

KineRubyLog in
HomeAnalysisScreenerTools
Intuitive Surgical, Inc. logo

Intuitive Surgical, Inc.

ISRGNASDAQ

$449.81

Last price · USD

Market cap
$163.1B
P/E
57.2x
EV / EBITDA
40.1x
P/S
16.2x
FCF yield
1.5%
Div. yield
0.00%

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

OverviewBusinessFinancialsPeersChartsValuation

Intuitive Surgical, Inc. key metrics & ratios

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

Fiscal yearTrend2025latest2024202320222021CAGR
Growth (year over year)
Revenue growth20.5%17.2%14.5%9.0%——
Operating income growth25.4%32.9%12.0%-13.4%——
Net income growth23.0%29.2%36.0%-22.4%——
EPS (diluted) growth22.6%27.6%37.8%-21.7%——
Free cash flow growth91.0%73.9%-21.8%-44.8%——
Margins
Gross margin66.0%67.5%66.4%67.4%69.3%—
Operating margin29.3%28.1%24.8%25.3%31.9%—
EBITDA margin39.6%37.5%33.9%31.7%38.5%—
Net margin28.4%27.8%25.2%21.3%29.9%—
FCF margin24.7%15.6%10.5%15.4%30.4%—
Returns on capital
Return on equity16.0%14.1%13.5%12.0%14.3%—
Return on assets13.8%12.3%11.6%10.2%12.6%—
Return on invested capital17.3%14.1%15.5%13.9%15.5%—
Leverage & liquidity
Debt / equity0.02x0.01x0.00x0.00x0.01x—
Net debt / EBITDA-0.77x-0.60x-1.14x-0.80x-0.55x—
Current ratio4.87x4.07x4.76x4.40x5.08x—
Profitability & operating
EBIT3,3112,6741,9591,6071,890+15.0%
EBITDA3,9893,1362,4141,9732,201+16.0%
Operating income2,9462,3491,7671,5771,821+12.8%
Income before tax3,3112,6741,9591,6071,890+15.0%
Net income2,8562,3231,7981,3221,705+13.8%
Earnings per share
EPS (basic)$8.00$6.54$5.12$3.72$4.79+13.7%
EPS (diluted)$7.87$6.42$5.03$3.65$4.66+14.0%
Share count (millions)
Weighted avg shares outstanding357355351356356+0.1%
Weighted avg shares outstanding (diluted)363362357362366-0.2%
Balance sheet highlights
Net debt(3,065)(1,881)(2,750)(1,581)(1,204)—
Total debt3031460087+36.6%
Total investments5,8657,0514,5935,1657,356-5.5%
Total stockholders' equity17,82416,43413,30811,04211,952+10.5%
Total assets20,63118,83915,44212,97413,555+11.1%
Cash flow highlights
Free cash flow2,4911,3047509581,736+9.4%
Operating cash flow3,0312,4151,8141,4912,089+9.7%
Capital expenditure(540)(1,111)(1,064)(532)(353)—
Net cash from operating activities3,0312,4151,8141,4912,089+9.7%
Additional fields
Accrued Expenses471536476380235+18.9%