ISRG is OVERVALUED SecDiverAI
Median Fair Price 342.04
Confidence: MEDIUM

Fair Price Range 213.3 - 491.48
1 Year Price target: $ 336.46 - $ 414.48
3 Year Price target: $ 325.59 - $ 608.65

Current Market Price: 512.18 as of 2025-06-14
Investment Value of 100 $ invested in ISRG as compared to Market Index: SPY across historical periods[*does not include dividends]
Investment Period $ Value Today(ISRG) $ Value Today(SPY) CAGR vs Market
9 years before $ 843.77 $ 208.39 26.74% vs SPY:8.5%
5 years before $ 259.91 $ 150.37 21.05% vs SPY:8.5%
3 years before $ 142.53 $ 127.73 12.54% vs SPY:8.5%

Welcome to Summary reports!   



We have 9 report results for ticker: ISRG - Intuitive Surgical, Inc., also organized by 6 group tags below ... Bargain Finder: Related Companies Portfolio Health: Related Companies

Business Checklist for ISRG from SecDiver AI beta Free for Limited Time

Want to see more such checks or Customize your checks, check out our plans

Red Flags Identified


45

Total Checks Done


64

Wall Street Drivers beta

πŸ“Š Professional Investors(wallstreet) pay a lot of heed at these numbers, long term history matters - specially 9+ year trends
Score 7.0 / 10.0

  • revenue cagr for last 9 years
  • insight: ['13.73 is greater than equal to 5']
  • mental_model: We prefer growing Business which grow >= 5% YoY, better than GDP growth of >= 2-3%
  • cashflows cagr for last 9 years
  • insight: ['10.26 is greater than equal to 5']
  • mental_model: We prefer growing Business which generate cashflows >= 5% YoY, for some industries like finance specially Banks this might be lower/red and its OK for them
  • operating profits cagr for last 9 years
  • insight: ['12.42 is greater than equal to 5']
  • mental_model: We prefer growing Business which generate operating profits >= 5% YoY
  • shares outstanding cagr for last 9 years
  • insight: ['0.84 is less than equal to 2']
  • mental_model: As a business owner equity is important, We want less dilution over years OR it should reduce so our share of business increases with time, less than 2% is ideal, >=10% is potentially bad be careful
  • net profits cagr for last 9 years
  • insight: ['14.09 is greater than equal to 5']
  • mental_model: We prefer growing Business which generate net profits >= 5% YoY
  • sbc average for last 3 years
  • insight: ['0.31 is NOT less than equal to 0.1']
  • mental_model: We prefer Business which has lower sbc % wrt cashflow operating
  • equity cagr for last 9 years
  • insight: ['15.44 is greater than equal to 5']
  • mental_model: We prefer growing Business having shareholder equity growth >= 5% YoY
  • roe average for last 3 years
  • insight: ['17.0 is greater than equal to 10']
  • mental_model: Good Business have return on equity >= 10%, ROE matters for businesses like Insurance, Banks, Financials
  • roce average for last 3 years
  • insight: ['14.75 is NOT greater than equal to 15']
  • mental_model: Good Business have return on capital >= 15%, for some industries like finance specially Banks this might be lower/red and its OK for them
  • roic average for last 3 years
  • insight: ['48.84 is greater than equal to 15']
  • mental_model: Good Business have return on invested capital >= 15%, for some industries like finance specially Banks this might be lower/red and its OK for them
  • roe_cashflow::operating average for last 3 years
  • insight: ['15.61 is greater than equal to 10']
  • mental_model: Good Business have return on equity >= 10%
  • roce_cashflow::operating average for last 3 years
  • insight: ['13.53 is NOT greater than equal to 15']
  • mental_model: Good Business have return on capital >= 15%
  • roic_cashflow::operating average for last 3 years
  • insight: ['44.9 is greater than equal to 15']
  • mental_model: Good Business have return on invested capital >= 15%
  • goodwill cagr for last 9 years
  • insight: ['7.88 is NOT less than equal to 4']
  • mental_model: We prefer Business which grows organically, for Acquisition style businesses we want to look at Capital Allocation Success, Study their acquisitions
  • next_steps: Study their acquisitions history

Business Durability beta

🏰 Quality companies with moats show higher or stable trends, long term trends matters, Consistency is the Key
Score 1.0 / 10.0

  • margin cashflow running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.26 wrt mean ratio: 0.344']
  • margin operating running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.29 wrt mean ratio: 0.339']
  • margin net running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.25 wrt mean ratio: 0.265']
  • roa average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 14.75 wrt mean ratio: 18.98']
  • mental_model: We want stability on increasing return on assets
  • roe average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 17.0 wrt mean ratio: 21.973']
  • mental_model: We want stability on increasing return on equity
  • roce average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 14.75 wrt mean ratio: 18.98']
  • mental_model: We want stability on increasing return on capital employed
  • roic average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 48.84 wrt mean ratio: 93.671']
  • mental_model: We want stability on increasing return on invested capital
  • rotc average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 81.22 wrt mean ratio: 219.096']
  • mental_model: We want stability on increasing return on tangible capital
  • cash average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 2119566666.67 wrt mean ratio: 1059130769.231']
  • mental_model: We want stability on cash growth
  • roa_cashflow::operating average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 13.53 wrt mean ratio: 19.368']
  • mental_model: We want stability on increasing return on assets
  • roe_cashflow::operating average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 15.61 wrt mean ratio: 22.405']
  • mental_model: We want stability on increasing return on equity
  • roce_cashflow::operating average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 13.53 wrt mean ratio: 19.368']
  • mental_model: We want stability on increasing return on capital employed
  • roic_cashflow::operating average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 44.9 wrt mean ratio: 95.596']
  • mental_model: We want stability on increasing return on invested capital
  • rotc_cashflow::operating average for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 74.69 wrt mean ratio: 222.375']
  • mental_model: We want stability on increasing return on tangible capital

Valuation is the Key beta

πŸ’Ž Buying Quality companies at cheap provides the right Margin of Safety in the longer term
Score 0.0 / 10.0

  • pe average for last 3 years
  • insight: ['71.56 is NOT less than equal to 15', '71.56 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, PE <=15 preferred
  • pocf average for last 3 years
  • insight: ['68.48 is NOT less than equal to 15', '68.48 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, POCF <=15 preferred
  • pb average for last 3 years
  • insight: ['9.52 is NOT less than equal to 2', '9.52 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, PB <=2 preferred
  • ps average for last 3 years
  • insight: ['18.0 is NOT less than equal to 5', '18.0 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, PS <=5 preferred
  • evToEbitda average for last 3 years
  • insight: ['51.4 is NOT less than equal to 15', '51.4 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, evToEbitda <=15 preferred
  • evToOcf average for last 3 years
  • insight: ['67.34 is NOT less than equal to 15', '67.34 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, POCF <=15 preferred
  • evToRevenue average for last 3 years
  • insight: ['17.71 is NOT less than equal to 2', '17.71 is greater than 0']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want lower number here when we are BUY mode, evToRevenue <=2 preferred

Business Trends last 3 years beta

Score 3.0 / 10.0

  • receivables running_sum for last 3 years
  • insight: ['trend is stable, last 3 year ratio: 0.15 wrt mean ratio: 0.156']
  • mental_model: receivables should always grow less with revenues otherwise there might be some payment/collection issues, Watch out
  • inventory running_sum for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 0.17 wrt mean ratio: 0.101']
  • mental_model: inventory should always grow in relation with revenues, Inventory build can be positive depending on the industry cycle, but mostly it could be a CON as working capital is tied up, Be Careful
  • payables running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.02 wrt mean ratio: 0.023']
  • mental_model: the more this is the better, nothing bad about it.
  • capex running_sum for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 0.12 wrt mean ratio: 0.064']
  • research & development running_sum for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 0.14 wrt mean ratio: 0.103']
  • mental_model: Rnd is good specially when company is increasing moat but be careful with the spend, typically RND spend shows up 2-3 years, Read Annual statements to understand why this RND is increasing
  • cash running_sum for last 3 years
  • insight: ['trend is stable, last 3 year ratio: 0.29 wrt mean ratio: 0.285']
  • mental_model: cash trend should be similar or greater to revenue, if company is heavily reinvesting it might be OK, but do check

Profits Matter beta

πŸ’° Companies needs to have positive profits to reward its shareholders in the long term
Score 10.0 / 10.0

  • positive cashflows profits average for last 3 years
  • insight: ['1906000000.0 is greater than equal to 0']
  • mental_model: We want to see positive cashflows profits for last 3 years, Profits determine Stock prices in the long term
  • positive operating profits average for last 3 years
  • insight: ['2079000000.0 is greater than equal to 0']
  • mental_model: We want to see positive operating profits for last 3 years, Profits determine Stock prices in the long term
  • positive net profits average for last 3 years
  • insight: ['1832666666.67 is greater than equal to 0']
  • mental_model: We want to see positive net profits for last 3 years, GAAP net Profits determine Stock prices in the long term

Capital Allocation beta

🧠 Remember: Shareholders only gets rewarded if management does prudent capital allocation decisions
Score 3.0 / 10.0

  • capex to Cashflow running_sum for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 0.47 wrt mean ratio: 0.194']
  • depreciation to capex running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.44 wrt mean ratio: 0.518']
  • mental_model: Helps understand where the company is investing for the future, OR it has to replenish its assets to maintain business
  • stock based compensation to Cashflow running_sum for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 0.31 wrt mean ratio: 0.225']
  • cashToRevenue running_sum for last 3 years
  • insight: ['trend is stable, last 3 year ratio: 0.29 wrt mean ratio: 0.285']
  • cashToEquity running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.15 wrt mean ratio: 0.16']
  • cashToCapex running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 2.35 wrt mean ratio: 5.108']

Business Performance beta

Score 2.0 / 10.0

  • Operating Leverage Cashflow cagr for last 9 years
  • insight: ['Ratio is [0.75] for last 9 year ratio, threshold 0.9, value_1: 10.26, value_2: 13.73']
  • mental_model: We want Cashflow to grow atleast 90% of Revenue CAGR
  • Operating Leverage cagr for last 9 years
  • insight: ['Ratio is [0.9] for last 9 year ratio, threshold 0.9, value_1: 12.42, value_2: 13.73']
  • mental_model: We want Operating Income to grow atleast 90% of Revenue CAGR
  • Cash Cagr cagr for last 9 years
  • insight: ['Ratio is [0.84] for last 9 year ratio, threshold 0.9, value_1: 12.95, value_2: 15.44']
  • mental_model: We want Cash to grow atleast 90% of Revenue CAGR
  • Liabilities wrt Revenue cagr for last 9 years
  • insight: ['Ratio is [1.17] for last 9 year ratio, threshold 1, value_1: 16.0, value_2: 13.73']
  • mental_model: We want Liabilities to grow less than Revenue cagr
  • Liabilities wrt Assets cagr for last 9 years
  • insight: ['Ratio is [1.03] for last 9 year ratio, threshold 1, value_1: 16.0, value_2: 15.51']
  • mental_model: We want Liabilities to grow less than Assets cagr
  • Liabilities wrt Equity cagr for last 9 years
  • insight: ['Ratio is [1.04] for last 9 year ratio, threshold 1, value_1: 16.0, value_2: 15.44']
  • mental_model: We want Liabilities to grow less than equity cagr

Balance Sheet Quality beta

πŸ“ˆ Quality companies can withstand darkest hours, strong balance sheet is the key

Taxes, Interest and Unearned beta

πŸ“ˆNote: this is a new one, so do not use this for now, we are looking at data
Score 0.0 / 10.0

  • unearned_revenue running_sum for last 3 years
  • insight: ['trend is lower, last 3 year ratio: 0.06 wrt mean ratio: 0.081']

Valuation Insights Relative to History beta

Score 0.0 / 10.0

  • pe average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 71.56 wrt mean ratio: 49.721']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • pocf average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 68.48 wrt mean ratio: 39.136']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • pb average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 9.52 wrt mean ratio: 7.214']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • ps average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 18.0 wrt mean ratio: 12.931']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • evToEbitda average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 51.4 wrt mean ratio: 34.453']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • evToOcf average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 67.34 wrt mean ratio: 38.32']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here
  • evToRevenue average for last 3 years
  • insight: ['trend is higher, last 3 year ratio: 17.71 wrt mean ratio: 12.658']
  • mental_model: It depends which side of the equation you are, Buy, Hold or Sell but typically We want stability on decreasing trend here

Want to see What Wall Street looks at for Quality companies? We are building a special AI based SecDiver scoring system
Sign up for FREE

We do NOT feel in CONTROL in the markets. Do we know why?

1. Showing SUMMARY report for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008
ISRG StockMarketPrice 521.96 337.39 265.35 359.30 272.70 197.05 159.64 121.65 70.46 60.68 58.77 42.68 54.49 51.45 28.64 33.71 14.11
ISRG YearPriceHigh 556.23 358.07 362.00 369.69 275.60 200.53 193.71 135.02 80.81 62.76 60.14 65.07 66.10 52.14 43.77 34.34 39.78
ISRG YearPriceLow 320.26 222.65 180.07 227.47 120.17 148.82 121.70 69.41 55.78 49.67 38.50 39.02 47.70 29.09 27.34 9.43 12.26
ISRG revenue 8.35B 7.12B 6.22B 5.71B 4.36B 4.48B 3.72B 3.14B 2.71B 2.38B 2.13B 2.27B 2.18B 1.76B 1.41B 1.05B 0.0
ISRG revenue::cost 2.72B 2.39B 2.03B 1.75B 1.50B 1.37B 1.12B 0.94B 0.81B 0.81B 0.72B 0.67B 0.61B 0.48B 0.38B 0.30B 0.0
ISRG operating_expense inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG assets 18.74B 15.44B 12.97B 13.55B 11.17B 9.73B 7.85B 5.78B 6.49B 4.91B 3.96B 3.95B 4.06B 3.06B 2.39B 0.0 0.0
ISRG cash 2.03B 2.75B 1.58B 1.29B 1.62B 1.17B 0.86B 0.65B 1.04B 0.71B 0.60B 0.78B 0.55B 0.47B 0.28B 0.0 0.0
ISRG liabilities 2.21B 2.04B 1.86B 1.60B 1.41B 1.45B 1.16B 1.03B 0.71B 0.59B 0.58B 0.45B 0.48B 0.42B 0.35B 0.0 0.0
ISRG liabilities_calc 2.21B 2.04B 1.86B 1.60B 1.41B 1.45B 1.16B 1.00B 0.71B 0.59B 0.58B 0.45B 0.48B 0.42B 0.35B 0.0 0.0
ISRG ppnenet 4.65B 3.54B 2.37B 1.88B 1.58B 1.27B 0.81B 0.61B 0.46B 0.43B 0.39B 0.31B 0.24B 0.20B 0.16B 0.0 0.0
ISRG workingCapital 2.16B 1.69B 1.25B 1.17B 1.12B 0.99B 0.67B 0.54B 0.51B 0.42B 0.43B 0.43B 0.36B 0.30B 0.30B 0.0 0.0
ISRG workingCapitalWithCash 2.22B 1.72B 1.27B 1.20B 1.14B 1.01B 0.68B 0.56B 0.52B 0.43B 0.45B 0.45B 0.37B 0.30B 0.30B 0.0 0.0
ISRG owner_earnings 1.29B 0.82B 0.64B 1.36B 0.86B 1.10B 0.80B 0.85B 0.86B 0.57B 0.45B 0.67B 0.63B 0.51B 0.41B 0.37B 0.0
ISRG netincome_cfo 2.34B 1.82B 1.34B 1.73B 1.07B 1.38B 1.12B 0.67B 0.74B 0.59B 0.42B 0.67B 0.66B 0.50B 0.38B 0.23B 0.0
ISRG cashflow::operating 2.42B 1.81B 1.49B 2.09B 1.48B 1.60B 1.17B 1.14B 1.09B 0.81B 0.67B 0.88B 0.81B 0.68B 0.55B 0.39B 0.0
ISRG cashflow::fcf 1.30B 0.75B 0.96B 1.75B 1.14B 1.17B 0.98B 0.95B 1.03B 0.72B 0.56B 0.78B 0.70B 0.59B 0.45B 0.34B 0.0
ISRG cashflow::realfcf 0.63B 0.16B 0.44B 1.30B 0.75B 0.84B 0.72B 0.74B 0.86B 0.56B 0.39B 0.61B 0.55B 0.46B 0.33B 0.34B 0.0
ISRG netincome 2.34B 1.82B 1.34B 1.73B 1.07B 1.38B 1.12B 0.67B 0.74B 0.59B 0.42B 0.67B 0.66B 0.50B 0.38B 0.23B 0.0
ISRG operatingincome 2.67B 1.96B 1.61B 1.89B 1.21B 1.50B 1.28B 1.10B 0.98B 0.76B 0.55B 0.87B 0.89B 0.71B 0.57B 0.40B 0.0
ISRG grossincome 5.63B 4.73B 4.20B 3.96B 2.86B 3.11B 2.60B 2.20B 1.89B 1.58B 1.41B 1.59B 1.57B 1.27B 1.03B 0.75B 0.0
ISRG nopat 2.67B 1.57B 1.20B 1.72B 1.21B 1.50B 1.28B 1.10B 0.98B 0.76B 0.55B 0.87B 0.89B 0.71B 0.57B 0.40B 0.0
ISRG marketcap 185.91B 118.79B 93.77B 128.36B 97.42B 69.21B 55.40B 41.35B 23.95B 19.89B 18.56B 14.60B 18.64B 17.60B 9.80B 11.24B 0.0
ISRG ev 183.88B 116.04B 92.19B 127.06B 95.80B 68.04B 54.54B 40.70B 22.91B 19.18B 17.96B 13.82B 18.09B 17.14B 9.52B 11.24B 0.0
ISRG ebitda 3.13B 2.38B 1.97B 2.20B 1.48B 1.71B 1.40B 1.20B 1.08B 0.85B 0.62B 0.94B 0.95B 0.75B 0.61B 0.43B 0.0
ISRG equity 16.53B 13.40B 11.11B 11.95B 9.76B 8.28B 6.69B 4.78B 5.78B 4.32B 3.38B 3.50B 3.58B 2.65B 2.04B 0.0 0.0
ISRG interestRate inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0
ISRG owner_earningsToInterest inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0
ISRG cashflow::operatingToInterest inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0
ISRG eps 6.54 5.12 3.72 4.79 9.06 11.95 9.92 6.01 19.21 15.87 11.35 17.12 16.50 12.63 9.74 6.07 0.0
ISRG shares 0.36B 0.36B 0.36B 0.36B 0.35B 0.35B 0.11B 0.11B 0.11B 0.11B 0.04B 0.04B 0.04B 0.04B 0.04B 0.04B 0.0
ISRG shares_calc 0.36B 0.35B 0.35B 0.36B 0.36B 0.35B 0.35B 0.34B 0.34B 0.33B 0.32B 0.34B 0.34B 0.34B 0.34B 0.33B 0.0
ISRG sbc 0.68B 0.59B 0.51B 0.45B 0.40B 0.34B 0.26B 0.21B 0.18B 0.17B 0.17B 0.17B 0.15B 0.14B 0.12B 0.0 0.0
ISRG capex 1.11B 1.06B 0.53B 0.34B 0.34B 0.43B 0.19B 0.19B 0.05B 0.08B 0.11B 0.10B 0.11B 0.08B 0.10B 0.05B 0.0
ISRG maintainence_capex 0.45B 0.40B 0.34B 0.28B 0.23B 0.16B 0.11B 0.09B 0.05B 0.07B 0.05B 0.05B 0.03B 0.03B 0.02B 0.02B 0.0
ISRG depreciation 0.45B 0.40B 0.34B 0.28B 0.23B 0.16B 0.11B 0.09B 0.07B 0.07B 0.05B 0.05B 0.03B 0.03B 0.02B 0.02B 0.0
ISRG capexToRevenue 13.30 14.94 8.56 5.95 7.84 9.50 5.03 6.08 1.99 3.40 4.96 4.62 5.24 4.72 6.79 5.08 0.0
ISRG depreciationToRevenue 5.33 5.63 5.43 4.94 5.19 3.57 2.90 2.74 2.70 2.73 2.44 2.03 1.56 1.59 1.63 1.81 0.0
ISRG sbcToRevenue 8.09 8.31 8.24 7.86 9.06 7.48 7.01 6.66 6.54 7.01 7.88 7.42 7.02 7.74 8.28 0.0 0.0
ISRG sbcToOperatingCashflow 27.99 32.65 34.43 21.49 26.62 20.96 22.33 18.29 16.28 20.72 25.26 19.09 18.80 20.09 21.47 0.0 0.0
ISRG inventory 1.49B 1.22B 0.89B 0.59B 0.60B 0.59B 0.41B 0.24B 0.18B 0.17B 0.17B 0.18B 0.12B 0.11B 0.09B 0.0 0.0
ISRG payables 0.19B 0.19B 0.15B 0.12B 0.08B 0.12B 0.10B 0.08B 0.07B 0.05B 0.06B 0.05B 0.06B 0.04B 0.04B 0.0 0.0
ISRG receivables 1.23B 1.13B 0.94B 0.78B 0.65B 0.65B 0.68B 0.51B 0.43B 0.39B 0.32B 0.30B 0.37B 0.30B 0.25B 0.0 0.0
ISRG inventoryTurnover 2.23 2.68 3.45 2.91 2.52 3.34 4.65 5.14 4.87 4.83 4.01 5.54 5.43 5.62 4.45 inf 0.0
ISRG inventoryToRevenue 0.15 0.13 0.09 0.11 0.14 0.09 0.06 0.06 0.06 0.07 0.08 0.05 0.05 0.05 0.06 0.0 0.0
ISRG payablesToRevenue 0.02 0.02 0.02 0.01 0.03 0.02 0.02 0.02 0.02 0.03 0.02 0.03 0.02 0.02 0.02 0.0 0.0
ISRG receivablesToRevenue 0.14 0.13 0.13 0.11 0.15 0.15 0.14 0.14 0.15 0.13 0.14 0.16 0.14 0.14 0.17 0.0 0.0
ISRG opLeverage 19.28 7.43 -24.00 25.58 -16.96 -2.81 -2.82 -3.87 16.42 26.20 -30.98 -6.57 1.99 -0.40 10.12 0.0 0.0
ISRG opLeverageFlag 1.00 1.00 0.0 1.00 0.0 0.0 0.0 0.0 1.00 1.00 0.0 0.0 1.00 0.0 1.00 0.0 0.0
ISRG evToEbitda 58.67 48.77 46.77 57.78 64.64 39.91 38.93 33.86 21.29 22.64 28.83 14.75 19.04 22.73 15.58 26.13 0.0
ISRG evToOpIncome 68.79 59.26 57.40 67.23 79.37 45.30 42.65 36.87 23.26 25.30 32.71 15.88 20.26 24.17 16.64 28.38 0.0
ISRG evToRevenue 22.02 16.29 14.82 22.25 21.98 15.19 14.65 12.97 8.47 8.04 8.43 6.10 8.31 9.75 6.74 10.68 0.0
ISRG evToOcf 76.14 64.00 61.87 60.83 64.55 42.58 46.66 35.61 21.08 23.79 27.01 15.70 22.22 25.31 17.47 28.67 0.0
ISRG evToNopat 68.79 74.08 76.54 73.88 79.37 45.30 42.65 36.87 23.26 25.30 32.71 15.88 20.26 24.17 16.64 28.38 0.0
ISRG pocf 76.98 65.52 62.93 61.44 65.65 43.31 47.39 36.18 22.03 24.68 27.91 16.59 22.90 26.00 17.98 28.67 0.0
ISRG peg 2.87 1.74 0.0 0.0 0.0 2.45 0.76 0.0 1.54 0.85 0.0 5.79 0.93 1.20 0.42 0.0 0.0
ISRG pe 79.55 65.37 69.77 74.28 91.39 50.11 49.25 61.72 32.45 33.78 44.32 21.76 28.39 35.55 25.66 48.31 0.0
ISRG pfcf 142.59 158.63 97.92 73.37 85.27 59.03 56.44 43.42 23.18 27.43 33.18 18.83 26.64 29.63 21.82 33.19 0.0
ISRG ps 22.26 16.67 15.07 22.48 22.35 15.45 14.88 13.18 8.85 8.34 8.71 6.45 8.56 10.02 6.93 10.68 0.0
ISRG pb 11.25 8.87 8.44 10.74 9.98 8.35 8.28 8.65 4.15 4.61 5.49 4.17 5.21 6.65 4.81 inf 0.0
ISRG priceToRealfcf 296.13 757.56 210.91 98.70 130.33 82.65 76.88 55.63 27.98 35.64 47.42 24.04 34.09 38.42 29.51 33.19 0.0
ISRG priceToNopat 69.55 75.83 77.85 74.63 80.71 46.08 43.32 37.45 24.31 26.24 33.81 16.78 20.88 24.83 17.13 28.38 0.0
ISRG priceToEquityTangible 11.49 9.10 8.71 11.06 10.34 8.68 8.59 9.03 4.30 4.83 5.83 4.34 5.42 6.96 5.10 inf 0.0
ISRG roa 17.31% 15.09% 11.85% 16.92% 12.40% 19.14% 22.14% 17.02% 20.07% 19.15% 13.90% 21.43% 29.15% 29.67% 23.93% inf 0.0
ISRG roa_goodwill 17.71% 15.51% 12.16% 17.45% 12.81% 19.75% 22.94% 17.57% 20.93% 20.15% 14.40% 22.19% 30.30% 31.18% 25.15% inf 0.0
ISRG roe 19.95% 17.62% 13.44% 19.37% 14.57% 22.46% 26.76% 19.11% 22.81% 22.43% 15.68% 24.30% 33.76% 34.81% 28.08% inf 0.0
ISRG roce 17.31% 15.09% 11.85% 16.92% 12.40% 19.14% 22.14% 17.02% 20.07% 19.15% 13.90% 21.43% 29.15% 29.67% 23.93% inf 0.0
ISRG rode 19.95% 17.62% 13.44% 19.37% 14.57% 22.46% 26.76% 19.11% 22.81% 22.43% 15.68% 24.30% 33.76% 34.81% 28.08% inf 0.0
ISRG roic 46.90% 48.20% 51.41% 68.93% 50.52% 83.31% 99.69% 110.18% 104.68% 93.81% 73.89% 128.89% 159.18% 155.48% 125.44% inf 0.0
ISRG rotc 75.57% 82.48% 85.61% 119.85% 94.89% 184.98% 208.65% 241.05% 228.01% 195.87% 177.67% 361.00% 453.30% 445.91% 359.75% inf 0.0
ISRG roic_cash 46.45% 47.83% 50.99% 68.12% 50.03% 82.52% 98.69% 107.95% 103.11% 92.44% 72.37% 126.81% 156.58% 153.60% 123.92% inf 0.0
ISRG rome 19.45% 17.09% 13.06% 18.72% 14.05% 21.68% 25.68% 18.47% 21.79% 21.19% 15.09% 23.40% 32.34% 32.93% 26.57% inf 0.0
ISRG rote 18.51% 16.84% 12.84% 22.17% 18.60% 24.79% 25.53% 20.50% 26.40% 25.34% 19.77% 25.57% 32.19% 35.24% 28.37% inf 0.0
ISRG roa_cfo 15.64% 13.97% 10.99% 18.71% 15.25% 20.37% 20.24% 17.62% 22.15% 20.36% 16.84% 21.68% 26.58% 28.33% 22.80% inf 0.0
ISRG roe_cfo 18.03% 16.32% 12.47% 21.41% 17.91% 23.90% 24.46% 19.79% 25.17% 23.85% 18.99% 24.58% 30.78% 33.24% 26.76% inf 0.0
ISRG roce_cfo 15.64% 13.97% 10.99% 18.71% 15.25% 20.37% 20.24% 17.62% 22.15% 20.36% 16.84% 21.68% 26.58% 28.33% 22.80% inf 0.0
ISRG rode_cfo 18.03% 16.32% 12.47% 21.41% 17.91% 23.90% 24.46% 19.79% 25.17% 23.85% 18.99% 24.58% 30.78% 33.24% 26.76% inf 0.0
ISRG roic_cfo 42.38% 44.63% 47.70% 76.19% 62.12% 88.63% 91.11% 114.07% 115.52% 99.75% 89.50% 130.37% 145.10% 148.46% 119.52% inf 0.0
ISRG roic_cashflow::operating_cash 41.97% 44.29% 47.30% 75.29% 61.52% 87.79% 90.20% 111.76% 113.79% 98.29% 87.66% 128.27% 142.73% 146.67% 118.07% inf 0.0
ISRG roic_cashflow::fcf 22.88% 18.43% 30.65% 63.80% 47.82% 65.02% 76.51% 95.04% 109.79% 89.73% 75.29% 114.87% 124.74% 130.29% 98.46% inf 0.0
ISRG roic_cashflow::fcf_cash 22.66% 18.29% 30.40% 63.06% 47.36% 64.41% 75.74% 93.11% 108.14% 88.41% 73.74% 113.02% 122.70% 128.71% 97.27% inf 0.0
ISRG roic_cashflow::realfcf 11.02% 3.86% 14.23% 47.43% 31.29% 46.44% 56.17% 74.18% 90.98% 69.06% 52.68% 89.99% 97.47% 100.46% 72.81% inf 0.0
ISRG roic_cashflow::realfcf_cash 10.91% 3.83% 14.12% 46.87% 30.99% 46.01% 55.60% 72.68% 89.62% 68.05% 51.59% 88.53% 95.88% 99.24% 71.92% inf 0.0
ISRG roic_income::net 41.01% 44.73% 43.02% 63.02% 44.62% 76.59% 87.69% 66.87% 78.43% 72.87% 56.37% 99.41% 117.04% 108.57% 83.73% inf 0.0
ISRG roic_income::net_cash 40.62% 44.39% 42.67% 62.28% 44.19% 75.87% 86.81% 65.51% 77.25% 71.80% 55.20% 97.80% 115.13% 107.26% 82.71% inf 0.0
ISRG rotc_cfo 68.28% 76.37% 79.42% 132.47% 116.67% 196.80% 190.70% 249.56% 251.62% 208.27% 215.21% 365.15% 413.20% 425.79% 342.77% inf 0.0
ISRG rome_cfo 17.57% 15.82% 12.12% 20.69% 17.27% 23.07% 23.47% 19.12% 24.05% 22.53% 18.28% 23.67% 29.48% 31.44% 25.31% inf 0.0
ISRG rote_cfo 18.51% 16.84% 12.84% 22.17% 18.60% 24.79% 25.53% 20.50% 26.40% 25.34% 19.77% 25.57% 32.19% 35.24% 28.37% inf 0.0
ISRG roa_nopat 17.31% 12.07% 8.89% 15.40% 12.40% 19.14% 22.14% 17.02% 20.07% 19.15% 13.90% 21.43% 29.15% 29.67% 23.93% inf 0.0
ISRG roe_nopat 19.95% 14.10% 10.08% 17.62% 14.57% 22.46% 26.76% 19.11% 22.81% 22.43% 15.68% 24.30% 33.76% 34.81% 28.08% inf 0.0
ISRG roce_nopat 17.31% 12.07% 8.89% 15.40% 12.40% 19.14% 22.14% 17.02% 20.07% 19.15% 13.90% 21.43% 29.15% 29.67% 23.93% inf 0.0
ISRG rode_nopat 19.95% 14.10% 10.08% 17.62% 14.57% 22.46% 26.76% 19.11% 22.81% 22.43% 15.68% 24.30% 33.76% 34.81% 28.08% inf 0.0
ISRG roic_nopat 46.90% 38.56% 38.56% 62.72% 50.52% 83.31% 99.69% 110.18% 104.68% 93.81% 73.89% 128.89% 159.18% 155.48% 125.44% inf 0.0
ISRG roic_nopat_cash 46.45% 38.26% 38.24% 61.99% 50.03% 82.52% 98.69% 107.95% 103.11% 92.44% 72.37% 126.81% 156.58% 153.60% 123.92% inf 0.0
ISRG rotc_nopat 75.57% 65.98% 64.21% 109.06% 94.89% 184.98% 208.65% 241.05% 228.01% 195.87% 177.67% 361.00% 453.30% 445.91% 359.75% inf 0.0
ISRG rome_nopat 19.45% 13.67% 9.80% 17.04% 14.05% 21.68% 25.68% 18.47% 21.79% 21.19% 15.09% 23.40% 32.34% 32.93% 26.57% inf 0.0
ISRG rote_nopat 20.48% 14.55% 10.38% 18.25% 15.13% 23.30% 27.93% 19.80% 23.92% 23.83% 16.32% 25.28% 35.31% 36.91% 29.78% inf 0.0
ISRG roic_owner_earnings 22.71% 20.19% 20.45% 49.53% 36.12% 61.18% 62.35% 84.63% 90.98% 71.04% 59.89% 98.67% 111.76% 112.50% 88.82% inf 0.0
ISRG roic_owner_earnings_cash 22.49% 20.03% 20.29% 48.95% 35.77% 60.60% 61.73% 82.92% 89.62% 70.00% 58.66% 97.07% 109.94% 111.14% 87.74% inf 0.0
ISRG margin_gross 67.46% 66.38% 67.44% 69.32% 65.64% 69.44% 69.92% 70.17% 69.91% 66.15% 66.31% 70.38% 72.08% 72.45% 72.89% 71.39% 0.0
ISRG margin_owner_earnings 15.49% 11.51% 10.27% 23.78% 19.80% 24.63% 21.48% 27.02% 31.63% 24.08% 20.88% 29.40% 28.79% 29.20% 28.66% 35.46% 0.0
ISRG margin_cfo 28.91% 25.45% 23.95% 36.58% 34.05% 35.68% 31.39% 36.42% 40.16% 33.81% 31.21% 38.85% 37.37% 38.53% 38.57% 37.26% 0.0
ISRG margin_op 32.00% 27.48% 25.81% 33.10% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 40.35% 40.48% 37.64% 0.0
ISRG margin_fcf 15.61% 10.51% 15.39% 30.64% 26.21% 26.18% 26.36% 30.35% 38.17% 30.41% 26.25% 34.23% 32.13% 33.81% 31.78% 32.19% 0.0
ISRG margin_fcf_real 7.52% 2.20% 7.15% 22.78% 17.15% 18.70% 19.35% 23.69% 31.63% 23.41% 18.37% 26.82% 25.11% 26.07% 23.50% 32.19% 0.0
ISRG margin_net 27.98% 25.50% 21.60% 30.26% 24.46% 30.84% 30.21% 21.35% 27.27% 24.70% 19.65% 29.62% 30.15% 28.18% 27.02% 22.11% 0.0
ISRG margin_nopat 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 40.35% 40.48% 37.64% 0.0
ISRG yield_owner_earnings 0.70% 0.69% 0.68% 1.06% 0.89% 1.59% 1.44% 2.05% 3.57% 2.89% 2.40% 4.56% 3.36% 2.91% 4.13% 3.32% 0.0
ISRG yield_owner_earnings_ev 0.70% 0.71% 0.69% 1.07% 0.90% 1.62% 1.47% 2.08% 3.74% 2.99% 2.48% 4.82% 3.47% 2.99% 4.25% 3.32% 0.0
ISRG yield_cfo 1.30% 1.53% 1.59% 1.63% 1.52% 2.31% 2.11% 2.76% 4.54% 4.05% 3.58% 6.03% 4.37% 3.85% 5.56% 3.49% 0.0
ISRG yield_cfo_ev 1.31% 1.56% 1.62% 1.64% 1.55% 2.35% 2.14% 2.81% 4.74% 4.20% 3.70% 6.37% 4.50% 3.95% 5.73% 3.49% 0.0
ISRG yield_income::operating 1.44% 1.65% 1.71% 1.47% 1.24% 2.17% 2.31% 2.67% 4.11% 3.81% 2.96% 5.96% 4.79% 4.03% 5.84% 3.52% 0.0
ISRG yield_income::operating_ev 1.45% 1.69% 1.74% 1.49% 1.26% 2.21% 2.34% 2.71% 4.30% 3.95% 3.06% 6.30% 4.94% 4.14% 6.01% 3.52% 0.0
ISRG yield_cashflow::fcf 0.70% 0.63% 1.02% 1.36% 1.17% 1.69% 1.77% 2.30% 4.31% 3.65% 3.01% 5.31% 3.75% 3.38% 4.58% 3.01% 0.0
ISRG yield_cashflow::fcf_ev 0.71% 0.65% 1.04% 1.38% 1.19% 1.72% 1.80% 2.34% 4.51% 3.78% 3.11% 5.61% 3.87% 3.47% 4.72% 3.01% 0.0
ISRG yield_cashflow::realfcf 0.34% 0.13% 0.47% 1.01% 0.77% 1.21% 1.30% 1.80% 3.57% 2.81% 2.11% 4.16% 2.93% 2.60% 3.39% 3.01% 0.0
ISRG yield_income::net 1.26% 1.53% 1.43% 1.35% 1.09% 2.00% 2.03% 1.62% 3.08% 2.96% 2.26% 4.60% 3.52% 2.81% 3.90% 2.07% 0.0
ISRG yield_income::net_ev 1.27% 1.57% 1.46% 1.36% 1.11% 2.03% 2.06% 1.65% 3.22% 3.07% 2.33% 4.86% 3.63% 2.89% 4.01% 2.07% 0.0
ISRG yield_nopat 1.44% 1.32% 1.28% 1.34% 1.24% 2.17% 2.31% 2.67% 4.11% 3.81% 2.96% 5.96% 4.79% 4.03% 5.84% 3.52% 0.0
ISRG yield_nopat_ev 1.45% 1.35% 1.31% 1.35% 1.26% 2.21% 2.34% 2.71% 4.30% 3.95% 3.06% 6.30% 4.94% 4.14% 6.01% 3.52% 0.0
ISRG costs:ga 2.14B 1.96B 1.74B 1.47B 1.22B 1.18B 0.99B 0.81B 0.70B 0.64B 0.69B 0.57B 0.52B 0.44B 0.36B 0.28B 0.0
ISRG costs:rnd 1.15B 1.00B 0.88B 0.67B 0.59B 0.56B 0.42B 0.33B 0.24B 0.20B 0.18B 0.17B 0.17B 0.14B 0.12B 0.10B 0.0
ISRG goodwill 0.35B 0.35B 0.35B 0.34B 0.34B 0.31B 0.24B 0.20B 0.20B 0.20B 0.20B 0.14B 0.14B 0.12B 0.12B 0.0 0.0
ISRG unearned_revenue 0.47B 0.45B 0.40B 0.38B 0.35B 0.34B 0.29B 0.28B 0.24B 0.23B 0.22B 0.20B 0.18B 0.15B 0.13B 0.0 0.0
ISRG amortization 0.02B 0.02B 0.03B 0.03B 0.05B 0.04B 0.01B 0.01B 0.02B 0.02B 0.02B 0.02B 0.02B 0.02B 0.02B 0.01B 0.0
ISRG costs:sgna 2.14B 1.96B 1.74B 1.47B 1.22B 1.18B 0.99B 0.81B 0.70B 0.64B 0.69B 0.57B 0.52B 0.44B 0.36B 0.28B 0.0
ISRG eps_calc 6.54 5.12 3.72 4.79 9.06 11.95 9.92 6.01 19.21 15.87 11.35 17.12 16.50 12.63 9.74 6.07 0.0
ISRG equity_mgmt 16.88B 13.74B 11.46B 12.29B 10.10B 8.59B 6.93B 4.98B 5.98B 4.52B 3.58B 3.64B 3.72B 2.76B 2.15B 0.0 0.0
ISRG equity_tangible 16.18B 13.05B 10.76B 11.61B 9.42B 7.98B 6.45B 4.58B 5.58B 4.12B 3.18B 3.36B 3.44B 2.53B 1.92B 0.0 0.0
ISRG evToEquity 11.12 8.66 8.30 10.63 9.82 8.21 8.16 8.51 3.97 4.44 5.32 3.95 5.05 6.48 4.67 inf 0.0
ISRG evToEquityTangible 11.36 8.89 8.56 10.95 10.17 8.53 8.46 8.89 4.11 4.66 5.65 4.11 5.26 6.78 4.96 inf 0.0
ISRG evToOwner_earnings 142.10 141.51 144.27 93.57 111.00 61.69 68.18 48.00 26.76 33.41 40.36 20.75 28.85 33.40 23.50 30.13 0.0
ISRG income 0.34B 0.14B 0.26B 0.16B 0.14B 0.12B 0.15B 0.44B 0.25B 0.17B 0.13B 0.20B 0.24B 0.21B 0.19B 0.16B 0.0
ISRG interest 0.32B 0.19B 0.03B 0.07B 0.16B 0.13B 0.08B 0.04B 0.04B 0.02B 0.00B 0.02B 0.01B 0.01B 0.02B 0.02B 0.0
ISRG investedCapital 5.70B 4.06B 3.12B 2.74B 2.39B 1.80B 1.28B 1.00B 0.94B 0.81B 0.74B 0.68B 0.56B 0.46B 0.46B 0.0 0.0
ISRG investedCapitalWith2PercentCash 5.75B 4.09B 3.15B 2.77B 2.41B 1.82B 1.30B 1.02B 0.96B 0.82B 0.76B 0.69B 0.57B 0.46B 0.46B 0.0 0.0
ISRG lv_liabilities 6.06B 5.64B 3.20B 2.40B 2.54B 1.74B 1.19B 0.74B 1.18B 0.92B 0.71B 0.94B 0.64B 0.51B 0.30B 0.0 0.0
ISRG lv_payables 8.08B 7.50B 4.91B 3.89B 3.87B 3.07B 2.25B 1.66B 1.82B 1.45B 1.23B 1.35B 1.06B 0.88B 0.62B 0.0 0.0
ISRG operating 3.29B 2.96B 2.62B 2.14B 1.81B 1.74B 1.40B 1.14B 0.94B 0.84B 0.87B 0.74B 0.69B 0.58B 0.47B 0.37B 0.0
ISRG priceToOperating 69.55 60.67 58.39 67.91 80.71 46.08 43.32 37.45 24.31 26.24 33.81 16.78 20.88 24.83 17.13 28.38 0.0
ISRG priceToOwner_earnings 143.67 144.86 146.75 94.52 112.88 62.74 69.25 48.76 27.98 34.65 41.71 21.92 29.73 34.31 24.19 30.13 0.0
ISRG revenue_01_YoY 17.24% 14.49% 8.97% 31.01% -2.68% 20.25% 18.67% 15.95% 13.53% 11.87% -5.92% 3.99% 23.96% 24.35% 34.32% 0.0 0.0
ISRG share_cnt 0.36B 0.35B 0.35B 0.36B 0.12B 0.12B 0.11B 0.11B 0.04B 0.04B 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG share_multiplier 1.00 1.00 1.00 3.04 1.00 1.00 1.00 2.89 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 0.0
ISRG unearned 0.03B 0.05B 0.02B 0.03B 0.01B 0.04B 0.05B 0.05B 0.02B 0.01B 0.02B 0.01B 0.03B 0.03B 0.03B 0.02B 0.0
ISRG current 1.75B 1.66B 1.42B 1.15B 0.96B 1.03B 0.82B 0.70B 0.60B 0.49B 0.50B 0.38B 0.40B 0.32B 0.27B 0.0 0.0
ISRG liabilities_equity 18.74B 15.44B 12.97B 13.55B 11.17B 9.73B 7.85B 5.78B 6.49B 4.91B 3.96B 3.95B 4.06B 3.06B 2.39B 0.0 0.0
ISRG retained 6.80B 4.74B 3.50B 4.76B 3.26B 2.49B 1.52B 0.12B 1.57B 0.90B 0.49B 0.98B 1.33B 0.90B 0.72B 0.0 0.0
ISRG revenue_03_YoY 13.51% 17.80% 11.58% 15.31% 11.57% 18.28% 16.03% 13.77% 6.12% 3.06% 6.64% 17.03% 27.45% 0.0 0.0 0.0 0.0
ISRG roce_inc_3 21.52% 26.56% 1.98% 12.27% 4.11% 21.83% 37.19% 24.38% 15.56% -18.39% -10.93% 19.31% 18.79% 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_3 inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 inf inf -999.00% inf inf inf inf inf inf -999.00% -999.00% inf inf 0.0 0.0 0.0 0.0
ISRG roce_inc_nopat_3 26.20% 12.71% -5.65% 8.86% 4.11% 21.83% 37.19% 24.38% 15.56% -18.39% -10.93% 19.31% 18.79% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_3 inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_3 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_3 inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 inf inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_3 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_3 inf inf inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG rome_inc_3 21.45% 26.18% 1.94% 11.95% 3.94% 21.48% 37.11% 23.72% 14.34% -16.54% -10.77% 19.04% 18.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_3 3650000000.00% 2869000000.00% 5367000000.00% 5114000000.00% 2613000000.00% 2407000000.00% 1404000000.00% 2340000000.00% 802000000.00% 816000000.00% 1485000000.00% 1565000000.00% 2761000000.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_3 953100000.00% 359400000.00% -297500000.00% 440900000.00% 103000000.00% 517000000.00% 521000000.00% 555000000.00% 115000000.00% -135000000.00% -160000000.00% 298000000.00% 497000000.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_nopat_3 26.11% 12.53% -5.54% 8.62% 3.94% 21.48% 37.11% 23.72% 14.34% -16.54% -10.77% 19.04% 18.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_3 13745000000.00% 11460000000.00% 12294000000.00% 10095000000.00% 8591000000.00% 6927000000.00% 4981000000.00% 5978000000.00% 4520000000.00% 3577000000.00% 3638000000.00% 3718000000.00% 2761000000.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_3 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_3 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_3 10095000000.00% 8591000000.00% 6927000000.00% 4981000000.00% 5978000000.00% 4520000000.00% 3577000000.00% 3638000000.00% 3718000000.00% 2761000000.00% 2153000000.00% 2153000000.00% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_3 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_3 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_3 39.95% 68.15% 9.77% 63.38% 12.65% 136.05% 230.53% 372.48% 60.21% -71.05% -106.67% 363.41% 252.28% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_3 1960000000.00% 1102000000.00% 1064000000.00% 964000000.00% 814000000.00% 380000000.00% 226000000.00% 149000000.00% 191000000.00% 190000000.00% 150000000.00% 82000000.00% 197000000.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_3 953100000.00% 359400000.00% -297500000.00% 440900000.00% 103000000.00% 517000000.00% 521000000.00% 555000000.00% 115000000.00% -135000000.00% -160000000.00% 298000000.00% 497000000.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_nopat_3 48.63% 32.61% -27.96% 45.74% 12.65% 136.05% 230.53% 372.48% 60.21% -71.05% -106.67% 363.41% 252.28% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_3 3537000000.00% 2374000000.00% 1876000000.00% 1577000000.00% 1272000000.00% 812000000.00% 613000000.00% 458000000.00% 432000000.00% 387000000.00% 309000000.00% 241000000.00% 197000000.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_3 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_3 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_3 1577000000.00% 1272000000.00% 812000000.00% 613000000.00% 458000000.00% 432000000.00% 387000000.00% 309000000.00% 241000000.00% 197000000.00% 159000000.00% 159000000.00% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_3 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_3 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0
ISRG revenue_05_YoY 13.27% 13.85% 14.67% 16.10% 12.82% 16.01% 10.46% 7.58% 9.03% 11.03% 15.16% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_5 17.45% 10.72% 8.13% 16.64% 9.15% 29.91% 34.08% 6.74% 12.09% 13.86% 4.37% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_5 inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_nopat_5 17.45% 4.54% 1.63% 13.51% 9.15% 29.91% 34.08% 6.74% 12.09% 13.86% 4.37% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_5 inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_5 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_5 inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_5 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_5 inf inf inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_5 17.18% 10.48% 7.95% 16.23% 8.95% 28.98% 32.38% 6.56% 11.66% 13.06% 4.21% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_5 6818000000.00% 6479000000.00% 6316000000.00% 5575000000.00% 5014000000.00% 3289000000.00% 1263000000.00% 3217000000.00% 2367000000.00% 1424000000.00% 3638000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_5 1171000000.00% 287400000.00% 100500000.00% 734900000.00% 449000000.00% 953000000.00% 409000000.00% 211000000.00% 276000000.00% 186000000.00% 153000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_nopat_5 17.18% 4.44% 1.59% 13.18% 8.95% 28.98% 32.38% 6.56% 11.66% 13.06% 4.21% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_5 13745000000.00% 11460000000.00% 12294000000.00% 10095000000.00% 8591000000.00% 6927000000.00% 4981000000.00% 5978000000.00% 4520000000.00% 3577000000.00% 3638000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_5 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_5 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_5 6927000000.00% 4981000000.00% 5978000000.00% 4520000000.00% 3577000000.00% 3638000000.00% 3718000000.00% 2761000000.00% 2153000000.00% 2153000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_5 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_5 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_5 42.97% 38.56% 35.40% 79.04% 50.73% 189.46% 109.95% 80.84% 101.10% 81.58% 49.51% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_5 2725000000.00% 1761000000.00% 1418000000.00% 1145000000.00% 885000000.00% 503000000.00% 372000000.00% 261000000.00% 273000000.00% 228000000.00% 309000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_5 1171000000.00% 287400000.00% 100500000.00% 734900000.00% 449000000.00% 953000000.00% 409000000.00% 211000000.00% 276000000.00% 186000000.00% 153000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_nopat_5 42.97% 16.32% 7.09% 64.18% 50.73% 189.46% 109.95% 80.84% 101.10% 81.58% 49.51% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_5 3537000000.00% 2374000000.00% 1876000000.00% 1577000000.00% 1272000000.00% 812000000.00% 613000000.00% 458000000.00% 432000000.00% 387000000.00% 309000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_5 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_5 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_5 812000000.00% 613000000.00% 458000000.00% 432000000.00% 387000000.00% 309000000.00% 241000000.00% 197000000.00% 159000000.00% 159000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_5 2019.00% 2018.00% 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_5 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_7 20.59% 14.32% 9.89% 21.43% 7.16% 15.07% 20.78% 14.22% 13.64% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_nopat_7 20.59% 8.56% 5.21% 18.71% 7.16% 15.07% 20.78% 14.22% 13.64% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_7 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_7 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 inf inf inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_7 20.20% 14.02% 9.73% 20.77% 6.92% 14.62% 20.16% 13.91% 13.03% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 7767000000.00% 6940000000.00% 8717000000.00% 6457000000.00% 4873000000.00% 4166000000.00% 2828000000.00% 3825000000.00% 4520000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 1569000000.00% 581400000.00% 446500000.00% 1170900000.00% 337000000.00% 609000000.00% 570000000.00% 532000000.00% 589000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_nopat_7 20.20% 8.38% 5.12% 18.13% 6.92% 14.62% 20.16% 13.91% 13.03% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 13745000000.00% 11460000000.00% 12294000000.00% 10095000000.00% 8591000000.00% 6927000000.00% 4981000000.00% 5978000000.00% 4520000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_7 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 5978000000.00% 4520000000.00% 3577000000.00% 3638000000.00% 3718000000.00% 2761000000.00% 2153000000.00% 2153000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_7 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_7 50.96% 50.10% 56.95% 105.76% 32.69% 99.02% 125.55% 177.93% 136.34% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 3079000000.00% 1942000000.00% 1489000000.00% 1268000000.00% 1031000000.00% 615000000.00% 454000000.00% 299000000.00% 432000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 1569000000.00% 581400000.00% 446500000.00% 1170900000.00% 337000000.00% 609000000.00% 570000000.00% 532000000.00% 589000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_nopat_7 50.96% 29.94% 29.99% 92.34% 32.69% 99.02% 125.55% 177.93% 136.34% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 3537000000.00% 2374000000.00% 1876000000.00% 1577000000.00% 1272000000.00% 812000000.00% 613000000.00% 458000000.00% 432000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_7 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 2017.00% 2016.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 1104000000.00% 985000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 458000000.00% 432000000.00% 387000000.00% 309000000.00% 241000000.00% 197000000.00% 159000000.00% 159000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_7 2017.00% 2016.00% 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 1104000000.00% 985000000.00% 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG revenue_10_YoY 14.64% 12.14% 11.07% 12.51% 11.92% 15.59% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_9 19.12% 18.51% 8.79% 14.01% 7.97% 20.00% 18.47% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_nopat_9 19.12% 13.37% 4.00% 11.62% 7.97% 20.00% 18.47% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_9 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_9 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 inf inf inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_9 18.83% 18.01% 8.58% 13.59% 7.74% 19.48% 17.73% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 10168000000.00% 7822000000.00% 8576000000.00% 7334000000.00% 6438000000.00% 4774000000.00% 4981000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 1915000000.00% 1017400000.00% 334500000.00% 826900000.00% 498000000.00% 930000000.00% 883000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_nopat_9 18.83% 13.01% 3.90% 11.27% 7.74% 19.48% 17.73% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 13745000000.00% 11460000000.00% 12294000000.00% 10095000000.00% 8591000000.00% 6927000000.00% 4981000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_9 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 3577000000.00% 3638000000.00% 3718000000.00% 2761000000.00% 2153000000.00% 2153000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_9 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_9 60.79% 68.23% 45.02% 72.25% 44.74% 142.42% 144.05% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 3150000000.00% 2065000000.00% 1635000000.00% 1380000000.00% 1113000000.00% 653000000.00% 613000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 1915000000.00% 1017400000.00% 334500000.00% 826900000.00% 498000000.00% 930000000.00% 883000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_nopat_9 60.79% 49.27% 20.46% 59.92% 44.74% 142.42% 144.05% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 3537000000.00% 2374000000.00% 1876000000.00% 1577000000.00% 1272000000.00% 812000000.00% 613000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_9 2024.00% 2023.00% 2022.00% 2021.00% 2020.00% 2019.00% 2018.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 2673000000.00% 1566400000.00% 1204500000.00% 1719900000.00% 1207000000.00% 1502000000.00% 1279000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 387000000.00% 309000000.00% 241000000.00% 197000000.00% 159000000.00% 159000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_9 2015.00% 2014.00% 2013.00% 2012.00% 2011.00% 2010.00% 2009.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 758000000.00% 549000000.00% 870000000.00% 893000000.00% 709000000.00% 572000000.00% 396000000.00% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_01_YoY 74.12% -21.80% -45.26% 53.13% -2.55% 19.44% 3.08% -7.82% 42.50% 29.60% -27.86% 10.80% 17.79% 32.32% 32.60% 0.0 0.0
ISRG cashflow::fcf_03_YoY inf inf inf 21.24% 6.26% 4.31% 10.63% 19.40% 10.04% 1.19% inf 19.98% 27.38% 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_05_YoY 2.15% inf 0.11% 11.11% 9.52% 15.95% 4.83% 6.36% 11.70% 10.06% 10.56% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_10_YoY 8.83% inf 3.19% 11.41% 9.79% 13.22% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::financing 0.15B -0.29B -2.57B 0.04B -0.09B -0.17B 0.13B -1.91B 0.56B 0.19B -0.69B -0.91B 0.12B -0.01B 0.01B -0.07B 0.0
ISRG cashflow::investing -3.27B -0.36B 1.37B -2.46B -0.94B -1.15B -1.05B 0.38B -1.28B -0.85B -0.15B 0.26B -0.85B -0.48B -0.49B -0.30B 0.0
ISRG cashflow::realfcf_01_YoY 300.38% -64.73% -65.81% 73.98% -10.74% 16.21% -3.05% -13.18% 53.42% 42.57% -35.56% 11.08% 19.36% 37.98% -1.95% 0.0 0.0
ISRG cashflow::realfcf_03_YoY inf inf inf 21.75% 0.19% inf 8.90% 23.84% 12.12% 0.68% inf 22.31% 17.32% 0.0 0.0 0.0 0.0
ISRG cashflow::realfcf_05_YoY inf inf inf 8.72% 6.02% 16.43% 3.48% 6.33% 13.32% 10.94% 2.94% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::realfcf_10_YoY 4.84% inf inf 11.00% 8.45% 9.48% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::net_01_YoY 28.62% 35.19% -22.22% 62.10% -22.81% 22.76% 67.91% -9.21% 25.34% 40.59% -37.59% 2.19% 32.62% 29.68% 64.14% 0.0 0.0
ISRG income::net_03_YoY 10.59% 19.45% inf 15.38% 16.74% 23.23% 24.09% 16.96% 3.22% inf inf 20.68% 41.33% 0.0 0.0 0.0 0.0
ISRG income::net_05_YoY 11.09% 10.06% 14.94% 18.55% 12.61% 26.95% 10.89% 0.40% 8.31% 9.05% 12.48% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::net_10_YoY 18.76% 10.47% 7.43% 13.31% 10.81% 19.50% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::operating_01_YoY 36.52% 21.92% -15.03% 56.59% -19.64% 17.44% 15.85% 12.08% 29.95% 38.07% -36.90% -2.58% 25.95% 23.95% 44.44% 0.0 0.0
ISRG income::operating_03_YoY 12.25% 17.50% 2.26% 13.90% 3.02% 15.10% 19.05% 26.22% 4.23% inf inf 15.00% 31.14% 0.0 0.0 0.0 0.0
ISRG income::operating_05_YoY 12.22% 8.89% 7.78% 13.92% 9.75% 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::operating_10_YoY 17.15% 8.45% 6.04% 10.30% 7.75% 14.26% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roa_goodwill_cashflow::operating 16.00% 14.36% 11.28% 19.29% 15.74% 21.01% 20.97% 18.19% 23.10% 21.43% 17.44% 22.44% 27.62% 29.77% 23.97% inf 0.0
ISRG roce_inc_cashflow::operating_3 8.96% 11.63% -2.05% 18.48% 13.60% 21.58% 25.91% 21.00% 28.01% -1.09% -0.82% 21.71% 15.95% 0.0 0.0 0.0 0.0
ISRG roce_inc_cashflow::operating_5 12.18% 10.17% 5.62% 18.42% 13.82% 29.28% 24.08% 10.50% 17.97% 19.45% 7.80% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_cashflow::operating_7 16.69% 10.69% 7.98% 22.75% 12.84% 19.40% 17.94% 15.99% 16.09% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_cashflow::operating_9 16.06% 15.08% 7.29% 17.92% 12.92% 22.65% 16.26% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_3 8.93% 11.47% -2.01% 17.99% 13.05% 21.23% 25.85% 20.43% 25.81% -0.98% -0.81% 21.41% 15.28% 0.0 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_5 11.98% 9.94% 5.49% 17.97% 13.52% 28.37% 22.88% 10.23% 17.32% 18.33% 7.50% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_7 16.38% 10.46% 7.85% 22.05% 12.39% 18.82% 17.40% 15.63% 15.38% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_9 15.82% 14.68% 7.11% 17.38% 12.53% 22.06% 15.60% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_3 16.63% 29.85% -10.15% 95.44% 41.89% 134.47% 160.62% 320.81% 108.38% -4.21% -8.00% 408.54% 214.21% 0.0 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_5 29.98% 36.57% 24.47% 87.51% 76.61% 185.49% 77.69% 126.05% 150.18% 114.47% 88.35% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_7 41.31% 37.38% 45.94% 112.30% 58.58% 127.48% 108.37% 200.00% 160.88% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_9 51.08% 55.59% 37.31% 92.39% 72.51% 161.26% 126.75% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG yield_cashflow::fcf_enterprise 0.71% 0.65% 1.04% 1.38% 1.19% 1.72% 1.80% 2.34% 4.51% 3.78% 3.11% 5.61% 3.87% 3.47% 4.72% 3.01% 0.0
ISRG yield_cashflow::operating_enterprise 1.31% 1.56% 1.62% 1.64% 1.55% 2.35% 2.14% 2.81% 4.74% 4.20% 3.70% 6.37% 4.50% 3.95% 5.73% 3.49% 0.0
ISRG yield_cashflow::realfcf_enterprise 0.34% 0.14% 0.48% 1.02% 0.78% 1.23% 1.32% 1.83% 3.74% 2.91% 2.18% 4.40% 3.02% 2.67% 3.49% 3.01% 0.0
ISRG yield_income::net_enterprise 1.27% 1.57% 1.46% 1.36% 1.11% 2.03% 2.06% 1.65% 3.22% 3.07% 2.33% 4.86% 3.63% 2.89% 4.01% 2.07% 0.0
ISRG yield_income::operating_enterprise 1.45% 1.69% 1.74% 1.49% 1.26% 2.21% 2.34% 2.71% 4.30% 3.95% 3.06% 6.30% 4.94% 4.14% 6.01% 3.52% 0.0
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


2. Vertical Data, ratio wrt to shares_calc for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
ISRG StockMarketPrice
ISRG revenue 23.45 20.23 17.61 15.98 12.20 12.75 10.73 9.23 7.96 7.27 6.75 6.62 6.37 5.14 4.13 3.16
ISRG revenue::cost 7.63 6.80 5.73 4.90 4.19 3.90 3.23 2.75 2.39 2.46 2.27 1.96 1.78 1.41 1.12 0.90
ISRG operating_expense 0.28 0.28 0.28 0.28 0.28 0.28 0.29 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG assets 52.62 43.86 36.71 37.94 31.26 27.71 22.61 16.99 19.08 14.97 12.54 11.55 11.86 8.95 6.99 0.0
ISRG cash 5.69 7.81 4.47 3.61 4.54 3.32 2.47 1.91 3.05 2.18 1.90 2.29 1.62 1.36 0.82 0.0
ISRG liabilities 6.21 5.81 5.27 4.49 3.94 4.12 3.34 3.03 2.09 1.79 1.84 1.31 1.40 1.22 1.03 0.0
ISRG liabilities_calc 6.22 5.81 5.27 4.49 3.94 4.13 3.34 2.93 2.09 1.79 1.84 1.31 1.40 1.22 1.03 0.0
ISRG ppnenet 13.04 10.05 6.72 5.25 4.41 3.62 2.34 1.80 1.35 1.32 1.23 0.90 0.70 0.58 0.46 0.0
ISRG workingCapital 6.07 4.79 3.53 3.26 3.13 2.82 1.93 1.60 1.50 1.28 1.37 1.27 1.06 0.87 0.87 0.0
ISRG workingCapitalWithCash 6.22 4.88 3.60 3.35 3.19 2.87 1.97 1.66 1.54 1.32 1.42 1.30 1.09 0.88 0.88 0.0
ISRG owner_earnings 3.63 2.33 1.81 3.80 2.42 3.14 2.31 2.49 2.52 1.75 1.41 1.95 1.83 1.50 1.18 1.12
ISRG netincome_cfo 6.56 5.16 3.80 4.84 2.99 3.93 3.24 1.97 2.17 1.80 1.33 1.96 1.92 1.45 1.12 0.70
ISRG cashflow::operating 6.78 5.15 4.22 5.85 4.15 4.55 3.37 3.36 3.20 2.46 2.11 2.57 2.38 1.98 1.59 1.18
ISRG cashflow::fcf 3.66 2.13 2.71 4.90 3.20 3.34 2.83 2.80 3.04 2.21 1.77 2.27 2.05 1.74 1.31 1.02
ISRG cashflow::realfcf 1.76 0.45 1.26 3.64 2.09 2.38 2.08 2.19 2.52 1.70 1.24 1.78 1.60 1.34 0.97 1.02
ISRG netincome 6.56 5.16 3.80 4.84 2.98 3.93 3.24 1.97 2.17 1.80 1.33 1.96 1.92 1.45 1.12 0.70
ISRG operatingincome 7.50 5.56 4.54 5.29 3.38 4.28 3.69 3.25 2.90 2.31 1.74 2.54 2.61 2.07 1.67 1.19
ISRG grossincome 15.82 13.43 11.87 11.08 8.01 8.85 7.50 6.48 5.57 4.81 4.47 4.66 4.59 3.72 3.01 2.25
ISRG nopat 7.50 4.45 3.41 4.81 3.38 4.28 3.69 3.25 2.90 2.31 1.74 2.54 2.61 2.07 1.67 1.19
ISRG marketcap 521.96 337.39 265.35 359.30 272.70 197.05 159.64 121.65 70.46 60.68 58.77 42.68 54.49 51.45 28.64 33.71
ISRG ev 516.27 329.58 260.88 355.69 268.16 193.73 157.17 119.74 67.41 58.50 56.87 40.39 52.87 50.09 27.82 33.71
ISRG ebitda 8.80 6.76 5.58 6.16 4.15 4.85 4.04 3.54 3.17 2.58 1.97 2.74 2.78 2.20 1.79 1.29
ISRG equity 46.41 38.05 31.44 33.45 27.32 23.59 19.27 14.06 17.00 13.18 10.70 10.23 10.46 7.73 5.95 0.0
ISRG interestRate 0.28 0.28 0.28 0.28 0.28 0.28 0.29 0.29 0.29 0.31 0.32 0.29 0.29 0.29 0.29 0.30
ISRG owner_earningsToInterest 0.28 0.28 0.28 0.28 0.28 0.28 0.29 0.29 0.29 0.31 0.32 0.29 0.29 0.29 0.29 0.30
ISRG cashflow::operatingToInterest 0.28 0.28 0.28 0.28 0.28 0.28 0.29 0.29 0.29 0.31 0.32 0.29 0.29 0.29 0.29 0.30
ISRG shares 1.02 1.01 1.02 1.02 0.98 0.99 0.33 0.33 0.34 0.34 0.11 0.11 0.11 0.11 0.11 0.11
ISRG shares_calc 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00 1.00
ISRG sbc 1.90 1.68 1.45 1.26 1.11 0.95 0.75 0.61 0.52 0.51 0.53 0.49 0.45 0.40 0.34 0.0
ISRG capex 3.12 3.02 1.51 0.95 0.96 1.21 0.54 0.56 0.16 0.25 0.33 0.31 0.33 0.24 0.28 0.16
ISRG maintainence_capex 1.25 1.14 0.96 0.79 0.63 0.46 0.31 0.25 0.16 0.20 0.16 0.13 0.10 0.08 0.07 0.06
ISRG depreciation 1.25 1.14 0.96 0.79 0.63 0.46 0.31 0.25 0.21 0.20 0.16 0.13 0.10 0.08 0.07 0.06
ISRG inventory 4.17 3.47 2.53 1.64 1.68 1.69 1.18 0.71 0.54 0.51 0.53 0.52 0.35 0.33 0.25 0.0
ISRG payables 0.54 0.53 0.42 0.34 0.23 0.35 0.29 0.24 0.20 0.16 0.19 0.13 0.17 0.13 0.10 0.0
ISRG receivables 3.44 3.21 2.67 2.19 1.81 1.84 1.97 1.50 1.27 1.20 1.00 0.88 1.08 0.87 0.72 0.0
ISRG costs:ga 6.01 5.58 4.92 4.10 3.40 3.35 2.84 2.38 2.07 1.95 2.19 1.68 1.53 1.28 1.05 0.83
ISRG costs:rnd 3.21 2.83 2.49 1.88 1.67 1.59 1.20 0.96 0.70 0.60 0.56 0.49 0.50 0.41 0.34 0.28
ISRG goodwill 0.97 0.99 0.98 0.96 0.94 0.87 0.69 0.59 0.59 0.61 0.63 0.40 0.40 0.34 0.34 0.0
ISRG unearned_revenue 1.31 1.27 1.12 1.06 0.98 0.96 0.85 0.84 0.71 0.69 0.68 0.58 0.54 0.45 0.37 0.0
ISRG amortization 0.04 0.06 0.08 0.08 0.14 0.12 0.04 0.04 0.05 0.07 0.07 0.06 0.07 0.05 0.05 0.04
ISRG costs:sgna 6.01 5.58 4.92 4.10 3.40 3.35 2.84 2.38 2.07 1.95 2.19 1.68 1.53 1.28 1.05 0.83
ISRG equity_mgmt 47.38 39.04 32.43 34.41 28.26 24.46 19.96 14.65 17.59 13.79 11.33 10.63 10.87 8.07 6.29 0.0
ISRG equity_tangible 45.43 37.06 30.46 32.49 26.38 22.71 18.58 13.47 16.40 12.56 10.07 9.83 10.06 7.39 5.61 0.0
ISRG income 0.94 0.40 0.74 0.45 0.39 0.34 0.44 1.28 0.73 0.52 0.41 0.58 0.69 0.63 0.56 0.49
ISRG interest 0.91 0.55 0.08 0.19 0.44 0.36 0.23 0.12 0.10 0.05 0.01 0.05 0.04 0.04 0.05 0.05
ISRG investedCapital 16.00 11.54 8.84 7.68 6.69 5.13 3.70 2.95 2.77 2.47 2.35 1.97 1.64 1.33 1.33 0.0
ISRG investedCapitalWith2PercentCash 16.15 11.63 8.91 7.77 6.75 5.18 3.73 3.01 2.81 2.50 2.40 2.01 1.67 1.35 1.35 0.0
ISRG lv_liabilities 17.02 16.03 9.05 6.73 7.12 4.95 3.44 2.19 3.46 2.80 2.25 2.75 1.86 1.49 0.88 0.0
ISRG lv_payables 22.69 21.30 13.91 10.88 10.83 8.73 6.49 4.88 5.35 4.44 3.90 3.93 3.09 2.58 1.81 0.0
ISRG operating 9.22 8.41 7.41 5.98 5.07 4.94 4.05 3.35 2.78 2.55 2.75 2.17 2.02 1.69 1.39 1.12
ISRG share_cnt 1.00 1.00 1.00 1.00 0.33 0.33 0.33 0.33 0.11 0.11 0.0 0.0 0.0 0.0 0.0 0.0
ISRG unearned 0.09 0.15 0.06 0.09 0.04 0.10 0.16 0.15 0.06 0.02 0.06 0.04 0.09 0.08 0.08 0.06
ISRG current 4.90 4.71 4.02 3.22 2.70 2.93 2.36 2.07 1.75 1.50 1.59 1.11 1.17 0.94 0.80 0.0
ISRG liabilities_equity 52.62 43.86 36.71 37.94 31.26 27.71 22.61 17.00 19.08 14.97 12.54 11.55 11.86 8.95 6.99 0.0
ISRG retained 19.10 13.47 9.90 13.32 9.13 7.10 4.38 0.34 4.63 2.74 1.54 2.86 3.90 2.63 2.10 0.0
ISRG roce_inc_diff_capital_nopat_3 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.29% 0.29% 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 0.28% 0.28% 0.0 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.29% 0.29% 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_3 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.29% 0.29% 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_3 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.29% 0.29% 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.29% 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_3 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.29% 0.29% 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_3 10.25% 8.15% 15.19% 14.32% 7.31% 6.85% 4.05% 6.88% 2.36% 2.49% 4.70% 4.57% 8.07% 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_3 2.68% 1.02% -0.84% 1.23% 0.29% 1.47% 1.50% 1.63% 0.34% -0.41% -0.51% 0.87% 1.45% 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_3 38.59% 32.55% 34.79% 28.26% 24.05% 19.72% 14.35% 17.59% 13.30% 10.91% 11.52% 10.87% 8.07% 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_3 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 2.31% 1.74% 2.54% 2.61% 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_3 28.34% 24.40% 19.60% 13.94% 16.73% 12.87% 10.31% 10.70% 10.94% 8.42% 6.82% 6.29% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_3 4.83% 3.43% 4.25% 3.58% 3.09% 2.80% 2.18% 1.62% 2.56% 2.72% 2.25% 1.67% 1.16% 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_3 5.50% 3.13% 3.01% 2.70% 2.28% 1.08% 0.65% 0.44% 0.56% 0.58% 0.47% 0.24% 0.58% 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_3 2.68% 1.02% -0.84% 1.23% 0.29% 1.47% 1.50% 1.63% 0.34% -0.41% -0.51% 0.87% 1.45% 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_3 9.93% 6.74% 5.31% 4.41% 3.56% 2.31% 1.77% 1.35% 1.27% 1.18% 0.98% 0.70% 0.58% 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_3 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 2.31% 1.74% 2.54% 2.61% 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_3 4.43% 3.61% 2.30% 1.72% 1.28% 1.23% 1.12% 0.91% 0.71% 0.60% 0.50% 0.46% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_3 4.83% 3.43% 4.25% 3.58% 3.09% 2.80% 2.18% 1.62% 2.56% 2.72% 2.25% 1.67% 1.16% 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_5 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.31% 0.32% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_5 19.14% 18.40% 17.87% 15.61% 14.04% 9.36% 3.64% 9.46% 6.96% 4.34% 11.52% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_5 3.29% 0.82% 0.28% 2.06% 1.26% 2.71% 1.18% 0.62% 0.81% 0.57% 0.48% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_5 38.59% 32.55% 34.79% 28.26% 24.05% 19.72% 14.35% 17.59% 13.30% 10.91% 11.52% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_5 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 2.31% 1.74% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_5 19.45% 14.15% 16.92% 12.65% 10.01% 10.36% 10.71% 8.12% 6.33% 6.57% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_5 4.22% 3.63% 3.12% 2.76% 2.12% 1.56% 2.51% 2.63% 2.09% 1.75% 1.25% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_5 7.65% 5.00% 4.01% 3.21% 2.48% 1.43% 1.07% 0.77% 0.80% 0.70% 0.98% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_5 3.29% 0.82% 0.28% 2.06% 1.26% 2.71% 1.18% 0.62% 0.81% 0.57% 0.48% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_5 9.93% 6.74% 5.31% 4.41% 3.56% 2.31% 1.77% 1.35% 1.27% 1.18% 0.98% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_5 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 2.31% 1.74% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_5 2.28% 1.74% 1.30% 1.21% 1.08% 0.88% 0.69% 0.58% 0.47% 0.49% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_5 4.22% 3.63% 3.12% 2.76% 2.12% 1.56% 2.51% 2.63% 2.09% 1.75% 1.25% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.29% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 21.81% 19.71% 24.67% 18.07% 13.64% 11.86% 8.15% 11.25% 13.30% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 4.41% 1.65% 1.26% 3.28% 0.94% 1.73% 1.64% 1.57% 1.73% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 38.59% 32.55% 34.79% 28.26% 24.05% 19.72% 14.35% 17.59% 13.30% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 16.78% 12.84% 10.12% 10.18% 10.41% 7.86% 6.20% 6.33% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 3.10% 2.80% 2.14% 1.54% 2.44% 2.54% 2.04% 1.68% 1.17% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 8.64% 5.52% 4.21% 3.55% 2.89% 1.75% 1.31% 0.88% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 4.41% 1.65% 1.26% 3.28% 0.94% 1.73% 1.64% 1.57% 1.73% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 9.93% 6.74% 5.31% 4.41% 3.56% 2.31% 1.77% 1.35% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 3.25% 2.90% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 1.29% 1.23% 1.10% 0.86% 0.67% 0.56% 0.46% 0.47% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 3.10% 2.80% 2.14% 1.54% 2.44% 2.54% 2.04% 1.68% 1.17% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 0.28% 0.28% 0.28% 0.28% 0.28% 0.28% 0.29% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 28.55% 22.22% 24.27% 20.53% 18.02% 13.59% 14.35% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 5.38% 2.89% 0.95% 2.31% 1.39% 2.65% 2.54% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 38.59% 32.55% 34.79% 28.26% 24.05% 19.72% 14.35% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 10.04% 10.33% 10.52% 7.73% 6.03% 6.13% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 2.13% 1.56% 2.46% 2.50% 1.98% 1.63% 1.14% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 8.84% 5.87% 4.63% 3.86% 3.12% 1.86% 1.77% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 5.38% 2.89% 0.95% 2.31% 1.39% 2.65% 2.54% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 9.93% 6.74% 5.31% 4.41% 3.56% 2.31% 1.77% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 7.50% 4.45% 3.41% 4.81% 3.38% 4.28% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 1.09% 0.88% 0.68% 0.55% 0.45% 0.45% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 2.13% 1.56% 2.46% 2.50% 1.98% 1.63% 1.14% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::financing 0.42 -0.82 -7.28 0.12 -0.24 -0.48 0.36 -5.63 1.64 0.59 -2.19 -2.66 0.35 -0.04 0.02 -0.20
ISRG cashflow::investing -9.19 -1.02 3.88 -6.89 -2.63 -3.29 -3.02 1.11 -3.76 -2.59 -0.49 0.76 -2.47 -1.40 -1.44 -0.90
ISRG cashflow::realfcf_03_YoY 0.28% 0.28% 0.28% 0.0 0.0 0.28% 0.0 0.0 0.0 0.0 0.32% 0.0 0.0 0.0 0.0 0.0
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


3. Vertical Data, ratio wrt to revenue for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009
ISRG StockMarketPrice
ISRG revenue 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
ISRG revenue::cost 32.53% 33.60% 32.56% 30.66% 34.35% 30.55% 30.07% 29.83% 30.08% 33.81% 33.65% 29.58% 27.92% 27.49% 27.11% 28.61%
ISRG operating_expense 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG assets 224.41% 216.74% 208.51% 237.39% 256.24% 217.33% 210.68% 184.05% 239.65% 205.83% 185.78% 174.39% 186.36% 174.33% 169.14% 0.0
ISRG cash 24.27% 38.60% 25.41% 22.61% 37.23% 26.07% 23.04% 20.66% 38.30% 29.97% 28.17% 34.53% 25.42% 26.51% 19.80% 0.0
ISRG liabilities 26.50% 28.69% 29.91% 28.07% 32.33% 32.33% 31.12% 32.85% 26.20% 24.66% 27.22% 19.78% 21.99% 23.73% 24.98% 0.0
ISRG liabilities_calc 26.51% 28.69% 29.93% 28.09% 32.33% 32.35% 31.12% 31.74% 26.20% 24.66% 27.22% 19.82% 21.99% 23.79% 24.98% 0.0
ISRG ppnenet 55.63% 49.65% 38.15% 32.85% 36.18% 28.40% 21.80% 19.53% 16.92% 18.12% 18.16% 13.64% 11.07% 11.21% 11.25% 0.0
ISRG workingCapital 25.89% 23.69% 20.06% 20.40% 25.63% 22.13% 17.99% 17.33% 18.81% 17.66% 20.37% 19.16% 16.71% 16.90% 21.02% 0.0
ISRG workingCapitalWithCash 26.54% 24.14% 20.47% 20.97% 26.16% 22.51% 18.34% 18.00% 19.33% 18.16% 21.10% 19.65% 17.14% 17.22% 21.42% 0.0
ISRG owner_earnings 15.49% 11.51% 10.27% 23.78% 19.80% 24.63% 21.48% 27.02% 31.63% 24.08% 20.88% 29.40% 28.79% 29.20% 28.66% 35.46%
ISRG netincome_cfo 27.99% 25.51% 21.61% 30.26% 24.48% 30.85% 30.21% 21.38% 27.28% 24.70% 19.65% 29.62% 30.15% 28.18% 27.02% 22.11%
ISRG cashflow::operating 28.91% 25.45% 23.95% 36.58% 34.05% 35.68% 31.39% 36.42% 40.16% 33.81% 31.21% 38.85% 37.37% 38.53% 38.57% 37.26%
ISRG cashflow::fcf 15.61% 10.51% 15.39% 30.64% 26.21% 26.18% 26.36% 30.35% 38.17% 30.41% 26.25% 34.23% 32.13% 33.81% 31.78% 32.19%
ISRG cashflow::realfcf 7.52% 2.20% 7.15% 22.78% 17.15% 18.70% 19.35% 23.69% 31.63% 23.41% 18.37% 26.82% 25.11% 26.07% 23.50% 32.19%
ISRG netincome 27.98% 25.50% 21.60% 30.26% 24.46% 30.84% 30.21% 21.35% 27.27% 24.70% 19.65% 29.62% 30.15% 28.18% 27.02% 22.11%
ISRG operatingincome 32.00% 27.48% 25.81% 33.10% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 40.35% 40.48% 37.64%
ISRG grossincome 67.46% 66.38% 67.44% 69.32% 65.64% 69.44% 69.92% 70.17% 69.91% 66.15% 66.31% 70.38% 72.08% 72.45% 72.89% 71.39%
ISRG nopat 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 40.35% 40.48% 37.64%
ISRG marketcap 2225.92% 1667.38% 1507.03% 2247.86% 2235.19% 1545.32% 1487.61% 1317.61% 884.89% 834.30% 870.95% 644.67% 855.93% 1001.83% 693.45% 1068.18%
ISRG ev 2201.65% 1628.77% 1481.62% 2225.26% 2197.96% 1519.25% 1464.58% 1296.95% 846.59% 804.33% 842.78% 610.14% 830.51% 975.32% 673.64% 1068.18%
ISRG ebitda 37.52% 33.39% 31.68% 38.51% 34.00% 38.07% 37.62% 38.30% 39.76% 35.53% 29.24% 41.37% 43.62% 42.91% 43.24% 40.87%
ISRG equity 197.90% 188.05% 178.59% 209.30% 223.91% 184.97% 179.56% 152.32% 213.45% 181.17% 158.56% 154.57% 164.37% 150.54% 144.16% 0.0
ISRG interestRate 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 5.69% 7.08% 9.51%
ISRG owner_earningsToInterest 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 5.69% 7.08% 9.51%
ISRG cashflow::operatingToInterest 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 5.69% 7.08% 9.51%
ISRG shares 4.33% 5.01% 5.82% 6.39% 8.05% 7.73% 3.03% 3.54% 4.21% 4.66% 1.69% 1.72% 1.79% 2.22% 2.76% 3.61%
ISRG shares_calc 4.26% 4.94% 5.68% 6.26% 8.20% 7.84% 9.32% 10.83% 12.56% 13.75% 14.82% 15.10% 15.71% 19.47% 24.21% 31.69%
ISRG sbc 8.09% 8.31% 8.24% 7.86% 9.06% 7.48% 7.01% 6.66% 6.54% 7.01% 7.88% 7.42% 7.02% 7.74% 8.28% 0.0
ISRG capex 13.30% 14.94% 8.56% 5.95% 7.84% 9.50% 5.03% 6.08% 1.99% 3.40% 4.96% 4.62% 5.24% 4.72% 6.79% 5.08%
ISRG maintainence_capex 5.33% 5.63% 5.43% 4.94% 5.19% 3.57% 2.90% 2.74% 1.99% 2.73% 2.44% 2.03% 1.56% 1.59% 1.63% 1.81%
ISRG depreciation 5.33% 5.63% 5.43% 4.94% 5.19% 3.57% 2.90% 2.74% 2.70% 2.73% 2.44% 2.03% 1.56% 1.59% 1.63% 1.81%
ISRG inventory 17.80% 17.12% 14.35% 10.28% 13.79% 13.29% 10.98% 7.68% 6.72% 7.01% 7.84% 7.90% 5.56% 6.37% 6.09% 0.0
ISRG payables 2.31% 2.64% 2.36% 2.12% 1.86% 2.75% 2.69% 2.61% 2.51% 2.18% 2.86% 2.03% 2.62% 2.56% 2.48% 0.0
ISRG receivables 14.67% 15.86% 15.14% 13.70% 14.80% 14.40% 18.31% 16.28% 15.89% 16.53% 14.78% 13.29% 16.99% 16.90% 17.41% 0.0
ISRG costs:ga 25.62% 27.55% 27.95% 25.67% 27.90% 26.30% 26.48% 25.81% 26.05% 26.85% 32.43% 25.34% 23.97% 24.93% 25.34% 26.43%
ISRG costs:rnd 13.71% 14.01% 14.13% 11.75% 13.65% 12.44% 11.22% 10.45% 8.83% 8.26% 8.35% 7.37% 7.81% 7.97% 8.21% 9.03%
ISRG goodwill 4.15% 4.88% 5.59% 6.01% 7.71% 6.85% 6.44% 6.40% 7.43% 8.43% 9.29% 6.05% 6.34% 6.60% 8.21% 0.0
ISRG unearned_revenue 5.60% 6.26% 6.38% 6.60% 8.03% 7.52% 7.89% 9.05% 8.87% 9.44% 10.14% 8.83% 8.49% 8.76% 8.92% 0.0
ISRG amortization 0.19% 0.28% 0.43% 0.47% 1.12% 0.96% 0.38% 0.38% 0.67% 1.01% 1.03% 0.93% 1.06% 0.97% 1.13% 1.43%
ISRG costs:sgna 25.62% 27.55% 27.95% 25.67% 27.90% 26.30% 26.48% 25.81% 26.05% 26.85% 32.43% 25.34% 23.97% 24.93% 25.34% 26.43%
ISRG equity_mgmt 202.06% 192.94% 184.18% 215.30% 231.62% 191.83% 186.00% 158.72% 220.88% 189.60% 167.86% 160.62% 170.71% 157.14% 152.37% 0.0
ISRG equity_tangible 193.75% 183.17% 172.99% 203.29% 216.20% 178.12% 173.11% 145.91% 206.02% 172.73% 149.27% 148.52% 158.03% 143.94% 135.95% 0.0
ISRG income 4.02% 1.98% 4.21% 2.84% 3.21% 2.68% 4.14% 13.89% 9.13% 7.09% 6.10% 8.79% 10.88% 12.18% 13.45% 15.49%
ISRG interest 3.88% 2.70% 0.47% 1.21% 3.60% 2.84% 2.15% 1.31% 1.29% 0.76% 0.19% 0.79% 0.69% 0.80% 1.20% 1.71%
ISRG investedCapital 68.23% 57.02% 50.21% 48.02% 54.81% 40.26% 34.45% 31.93% 34.77% 33.89% 34.87% 29.80% 25.76% 25.95% 32.27% 0.0
ISRG investedCapitalWith2PercentCash 68.89% 57.46% 50.62% 48.59% 55.35% 40.64% 34.80% 32.59% 35.30% 34.40% 35.60% 30.29% 26.19% 26.27% 32.67% 0.0
ISRG lv_liabilities 72.56% 79.23% 51.41% 42.10% 58.34% 38.84% 32.03% 23.69% 43.51% 38.50% 33.38% 41.60% 29.16% 28.95% 21.30% 0.0
ISRG lv_payables 96.76% 105.28% 78.98% 68.07% 88.81% 68.45% 60.46% 52.81% 67.19% 60.99% 57.73% 59.40% 48.54% 50.18% 43.81% 0.0
ISRG operating 39.33% 41.58% 42.08% 37.42% 41.55% 38.74% 37.70% 36.29% 34.88% 35.11% 40.78% 32.72% 31.77% 32.95% 33.55% 35.46%
ISRG share_cnt 4.26% 4.94% 5.68% 6.26% 2.70% 2.58% 3.07% 3.56% 1.43% 1.57% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG unearned 0.37% 0.74% 0.34% 0.56% 0.34% 0.78% 1.45% 1.66% 0.70% 0.34% 0.89% 0.66% 1.38% 1.59% 1.84% 2.00%
ISRG current 20.89% 23.27% 22.85% 20.12% 22.14% 23.00% 22.02% 22.43% 22.02% 20.60% 23.51% 16.78% 18.41% 18.21% 19.32% 0.0
ISRG liabilities_equity 224.41% 216.75% 208.51% 237.39% 256.26% 217.33% 210.69% 184.08% 239.68% 205.84% 185.80% 174.41% 186.37% 174.34% 169.17% 0.0
ISRG retained 81.45% 66.58% 56.25% 83.36% 74.82% 55.69% 40.84% 3.66% 58.16% 37.71% 22.85% 43.22% 61.20% 51.28% 50.81% 0.0
ISRG roce_inc_diff_capital_nopat_3 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 1.20% 1.40% 0.0 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 4.42% 4.59% 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_3 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_3 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_3 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 4.42% 4.59% 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_3 43.70% 40.27% 86.26% 89.56% 59.95% 53.75% 37.70% 74.57% 29.63% 34.23% 69.69% 69.09% 126.77% 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_3 11.41% 5.04% -4.78% 7.72% 2.36% 11.54% 13.99% 17.69% 4.25% -5.66% -7.51% 13.16% 22.82% 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_3 164.57% 160.86% 197.58% 176.79% 197.11% 154.67% 133.75% 190.49% 167.01% 150.04% 170.72% 164.15% 126.77% 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_3 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_3 120.87% 120.59% 111.33% 87.23% 137.16% 100.93% 96.05% 115.93% 137.37% 115.81% 101.03% 95.06% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_3 20.59% 16.94% 24.14% 22.40% 25.33% 21.99% 20.35% 17.49% 32.14% 37.46% 33.27% 25.25% 18.18% 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_3 23.47% 15.47% 17.10% 16.88% 18.68% 8.48% 6.07% 4.75% 7.06% 7.97% 7.04% 3.62% 9.04% 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_3 11.41% 5.04% -4.78% 7.72% 2.36% 11.54% 13.99% 17.69% 4.25% -5.66% -7.51% 13.16% 22.82% 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_3 42.35% 33.32% 30.15% 27.62% 29.19% 18.13% 16.46% 14.59% 15.96% 16.23% 14.50% 10.64% 9.04% 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_3 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 38.41% 41.00% 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_3 18.88% 17.85% 13.05% 10.74% 10.51% 9.65% 10.39% 9.85% 8.90% 8.26% 7.46% 7.02% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_3 20.59% 16.94% 24.14% 22.40% 25.33% 21.99% 20.35% 17.49% 32.14% 37.46% 33.27% 25.25% 18.18% 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_5 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 4.19% 4.69% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_5 81.63% 90.94% 101.51% 97.63% 115.04% 73.44% 33.91% 102.51% 87.46% 59.73% 170.72% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_5 14.02% 4.03% 1.62% 12.87% 10.30% 21.28% 10.98% 6.72% 10.20% 7.80% 7.18% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_5 164.57% 160.86% 197.58% 176.79% 197.11% 154.67% 133.75% 190.49% 167.01% 150.04% 170.72% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_5 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_5 82.94% 69.92% 96.08% 79.16% 82.07% 81.23% 99.83% 87.98% 79.55% 90.31% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_5 17.98% 17.95% 17.74% 17.25% 17.39% 12.26% 23.36% 28.46% 26.20% 23.99% 18.58% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_5 32.63% 24.72% 22.79% 20.05% 20.31% 11.23% 9.99% 8.32% 10.09% 9.56% 14.50% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_5 14.02% 4.03% 1.62% 12.87% 10.30% 21.28% 10.98% 6.72% 10.20% 7.80% 7.18% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_5 42.35% 33.32% 30.15% 27.62% 29.19% 18.13% 16.46% 14.59% 15.96% 16.23% 14.50% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_5 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 31.80% 25.76% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_5 9.72% 8.60% 7.36% 7.57% 8.88% 6.90% 6.47% 6.28% 5.87% 6.67% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_5 17.98% 17.95% 17.74% 17.25% 17.39% 12.26% 23.36% 28.46% 26.20% 23.99% 18.58% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 3.19% 3.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 92.99% 97.42% 140.10% 113.08% 111.81% 93.02% 75.94% 121.89% 167.01% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 18.79% 8.16% 7.18% 20.51% 7.73% 13.60% 15.31% 16.95% 21.76% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 164.57% 160.86% 197.58% 176.79% 197.11% 154.67% 133.75% 190.49% 167.01% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 71.57% 63.45% 57.49% 63.71% 85.31% 61.65% 57.81% 68.61% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 13.22% 13.83% 12.18% 9.61% 19.96% 19.94% 19.04% 18.23% 14.63% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 36.86% 27.26% 23.93% 22.21% 23.66% 13.73% 12.19% 9.53% 15.96% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 18.79% 8.16% 7.18% 20.51% 7.73% 13.60% 15.31% 16.95% 21.76% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 42.35% 33.32% 30.15% 27.62% 29.19% 18.13% 16.46% 14.59% 15.96% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 35.18% 36.39% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 5.48% 6.06% 6.22% 5.41% 5.53% 4.40% 4.27% 5.07% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 13.22% 13.83% 12.18% 9.61% 19.96% 19.94% 19.04% 18.23% 14.63% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 1.20% 1.40% 1.61% 1.75% 2.29% 2.23% 2.69% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 121.74% 109.80% 137.83% 128.44% 147.71% 106.60% 133.75% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 22.93% 14.28% 5.38% 14.48% 11.43% 20.77% 23.71% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 164.57% 160.86% 197.58% 176.79% 197.11% 154.67% 133.75% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 42.83% 51.07% 59.75% 48.35% 49.40% 48.07% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 9.08% 7.71% 13.98% 15.64% 16.27% 12.77% 10.63% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 37.72% 28.99% 26.28% 24.17% 25.54% 14.58% 16.46% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 22.93% 14.28% 5.38% 14.48% 11.43% 20.77% 23.71% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 42.35% 33.32% 30.15% 27.62% 29.19% 18.13% 16.46% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 32.00% 21.99% 19.36% 30.12% 27.69% 33.54% 34.34% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 4.63% 4.34% 3.87% 3.45% 3.65% 3.55% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 9.08% 7.71% 13.98% 15.64% 16.27% 12.77% 10.63% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::financing 1.80% -4.04% -41.34% 0.75% -1.97% -3.76% 3.38% -60.96% 20.62% 8.10% -32.49% -40.20% 5.46% -0.71% 0.50% -6.29%
ISRG cashflow::investing -39.19% -5.05% 22.02% -43.11% -21.58% -25.78% -28.18% 12.05% -47.27% -35.63% -7.22% 11.43% -38.83% -27.26% -34.98% -28.47%
ISRG cashflow::realfcf_03_YoY 1.20% 1.40% 1.61% 0.0 0.0 2.23% 0.0 0.0 0.0 0.0 4.69% 0.0 0.0 0.0 0.0 0.0
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


4. Vertical Data, ratio wrt to assets for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
ISRG StockMarketPrice
ISRG revenue 44.56% 46.14% 47.96% 42.13% 39.03% 46.01% 47.47% 54.33% 41.73% 48.58% 53.83% 57.34% 53.66% 57.36% 59.12%
ISRG revenue::cost 14.50% 15.50% 15.62% 12.92% 13.40% 14.06% 14.27% 16.20% 12.55% 16.43% 18.11% 16.96% 14.98% 15.77% 16.03%
ISRG operating_expense 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG assets 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
ISRG cash 10.82% 17.81% 12.19% 9.52% 14.53% 12.00% 10.93% 11.22% 15.98% 14.56% 15.16% 19.80% 13.64% 15.21% 11.71%
ISRG liabilities 11.81% 13.24% 14.34% 11.83% 12.62% 14.88% 14.77% 17.85% 10.93% 11.98% 14.65% 11.34% 11.80% 13.61% 14.77%
ISRG liabilities_calc 11.81% 13.24% 14.35% 11.83% 12.62% 14.89% 14.77% 17.24% 10.93% 11.98% 14.65% 11.37% 11.80% 13.65% 14.77%
ISRG ppnenet 24.79% 22.91% 18.30% 13.84% 14.12% 13.07% 10.35% 10.61% 7.06% 8.80% 9.78% 7.82% 5.94% 6.43% 6.65%
ISRG workingCapital 11.53% 10.93% 9.62% 8.59% 10.00% 10.18% 8.54% 9.42% 7.85% 8.58% 10.96% 10.99% 8.97% 9.70% 12.43%
ISRG workingCapitalWithCash 11.83% 11.14% 9.82% 8.83% 10.21% 10.36% 8.70% 9.78% 8.07% 8.82% 11.36% 11.27% 9.20% 9.88% 12.66%
ISRG owner_earnings 6.90% 5.31% 4.93% 10.02% 7.73% 11.33% 10.20% 14.68% 13.20% 11.70% 11.24% 16.86% 15.45% 16.75% 16.95%
ISRG netincome_cfo 12.47% 11.77% 10.36% 12.75% 9.55% 14.20% 14.34% 11.62% 11.38% 12.00% 10.58% 16.99% 16.18% 16.16% 15.97%
ISRG cashflow::operating 12.88% 11.74% 11.48% 15.41% 13.29% 16.42% 14.90% 19.79% 16.76% 16.43% 16.80% 22.28% 20.05% 22.10% 22.80%
ISRG cashflow::fcf 6.96% 4.85% 7.38% 12.91% 10.23% 12.05% 12.51% 16.49% 15.93% 14.77% 14.13% 19.63% 17.24% 19.40% 18.79%
ISRG cashflow::realfcf 3.35% 1.02% 3.43% 9.59% 6.69% 8.60% 9.18% 12.87% 13.20% 11.37% 9.89% 15.38% 13.47% 14.96% 13.89%
ISRG netincome 12.47% 11.77% 10.36% 12.75% 9.55% 14.19% 14.34% 11.60% 11.38% 12.00% 10.58% 16.99% 16.18% 16.16% 15.97%
ISRG operatingincome 14.26% 12.68% 12.38% 13.94% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 22.03% 22.00% 23.15% 23.93%
ISRG grossincome 30.06% 30.63% 32.34% 29.20% 25.62% 31.95% 33.19% 38.12% 29.17% 32.14% 35.69% 40.35% 38.68% 41.56% 43.10%
ISRG nopat 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 22.03% 22.00% 23.15% 23.93%
ISRG marketcap 991.90% 769.29% 722.76% 946.92% 872.30% 711.06% 706.11% 715.88% 369.25% 405.33% 468.80% 369.67% 459.28% 574.67% 409.97%
ISRG ev 981.08% 751.48% 710.57% 937.40% 857.77% 699.06% 695.18% 704.66% 353.27% 390.77% 453.64% 349.87% 445.64% 559.46% 398.27%
ISRG ebitda 16.72% 15.41% 15.19% 16.22% 13.27% 17.52% 17.86% 20.81% 16.59% 17.26% 15.74% 23.72% 23.40% 24.62% 25.56%
ISRG equity 88.19% 86.76% 85.65% 88.17% 87.38% 85.11% 85.23% 82.76% 89.07% 88.02% 85.35% 88.63% 88.20% 86.35% 85.23%
ISRG interestRate 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 3.26% 4.18%
ISRG owner_earningsToInterest 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 3.26% 4.18%
ISRG cashflow::operatingToInterest 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 3.26% 4.18%
ISRG shares 1.93% 2.31% 2.79% 2.69% 3.14% 3.55% 1.44% 1.92% 1.76% 2.26% 0.91% 0.99% 0.96% 1.27% 1.63%
ISRG shares_calc 1.90% 2.28% 2.72% 2.64% 3.20% 3.61% 4.42% 5.88% 5.24% 6.68% 7.98% 8.66% 8.43% 11.17% 14.31%
ISRG sbc 3.61% 3.83% 3.95% 3.31% 3.54% 3.44% 3.33% 3.62% 2.73% 3.40% 4.24% 4.25% 3.77% 4.44% 4.90%
ISRG capex 5.93% 6.89% 4.10% 2.50% 3.06% 4.37% 2.39% 3.30% 0.83% 1.65% 2.67% 2.65% 2.81% 2.71% 4.02%
ISRG maintainence_capex 2.37% 2.60% 2.61% 2.08% 2.02% 1.64% 1.38% 1.49% 0.83% 1.32% 1.31% 1.16% 0.84% 0.91% 0.96%
ISRG depreciation 2.37% 2.60% 2.61% 2.08% 2.02% 1.64% 1.38% 1.49% 1.13% 1.32% 1.31% 1.16% 0.84% 0.91% 0.96%
ISRG inventory 7.93% 7.90% 6.88% 4.33% 5.38% 6.11% 5.21% 4.17% 2.81% 3.40% 4.22% 4.53% 2.98% 3.66% 3.60%
ISRG payables 1.03% 1.22% 1.13% 0.89% 0.73% 1.26% 1.27% 1.42% 1.05% 1.06% 1.54% 1.16% 1.40% 1.47% 1.46%
ISRG receivables 6.54% 7.32% 7.26% 5.77% 5.78% 6.63% 8.69% 8.85% 6.63% 8.03% 7.96% 7.62% 9.12% 9.70% 10.29%
ISRG costs:ga 11.42% 12.71% 13.40% 10.82% 10.89% 12.10% 12.57% 14.02% 10.87% 13.04% 17.45% 14.53% 12.86% 14.30% 14.98%
ISRG costs:rnd 6.11% 6.46% 6.78% 4.95% 5.33% 5.72% 5.33% 5.68% 3.68% 4.01% 4.50% 4.23% 4.19% 4.57% 4.85%
ISRG goodwill 1.85% 2.25% 2.68% 2.53% 3.01% 3.15% 3.06% 3.48% 3.10% 4.10% 5.00% 3.47% 3.40% 3.79% 4.85%
ISRG unearned_revenue 2.50% 2.89% 3.06% 2.78% 3.13% 3.46% 3.75% 4.92% 3.70% 4.59% 5.46% 5.06% 4.56% 5.03% 5.27%
ISRG amortization 0.09% 0.13% 0.21% 0.20% 0.44% 0.44% 0.18% 0.21% 0.28% 0.49% 0.56% 0.53% 0.57% 0.56% 0.67%
ISRG costs:sgna 11.42% 12.71% 13.40% 10.82% 10.89% 12.10% 12.57% 14.02% 10.87% 13.04% 17.45% 14.53% 12.86% 14.30% 14.98%
ISRG equity_mgmt 90.04% 89.02% 88.33% 90.70% 90.39% 88.27% 88.29% 86.24% 92.17% 92.11% 90.35% 92.10% 91.60% 90.14% 90.08%
ISRG equity_tangible 86.34% 84.51% 82.97% 85.64% 84.38% 81.96% 82.17% 79.28% 85.97% 83.92% 80.35% 85.16% 84.80% 82.57% 80.38%
ISRG income 1.79% 0.91% 2.02% 1.20% 1.25% 1.23% 1.96% 7.55% 3.81% 3.44% 3.28% 5.04% 5.84% 6.99% 7.95%
ISRG interest 1.73% 1.24% 0.22% 0.51% 1.41% 1.30% 1.02% 0.71% 0.54% 0.37% 0.10% 0.46% 0.37% 0.46% 0.71%
ISRG investedCapital 30.41% 26.31% 24.08% 20.23% 21.39% 18.52% 16.35% 17.35% 14.51% 16.47% 18.77% 17.09% 13.82% 14.89% 19.08%
ISRG investedCapitalWith2PercentCash 30.70% 26.51% 24.28% 20.47% 21.60% 18.70% 16.52% 17.71% 14.73% 16.71% 19.16% 17.37% 14.05% 15.07% 19.31%
ISRG lv_liabilities 32.33% 36.55% 24.66% 17.73% 22.77% 17.87% 15.20% 12.87% 18.16% 18.71% 17.97% 23.86% 15.65% 16.61% 12.59%
ISRG lv_payables 43.12% 48.57% 37.88% 28.67% 34.66% 31.50% 28.70% 28.69% 28.04% 29.63% 31.08% 34.06% 26.05% 28.79% 25.90%
ISRG operating 17.53% 19.18% 20.18% 15.77% 16.22% 17.83% 17.89% 19.72% 14.55% 17.06% 21.95% 18.76% 17.05% 18.90% 19.83%
ISRG share_cnt 1.90% 2.28% 2.72% 2.64% 1.05% 1.19% 1.46% 1.94% 0.60% 0.76% 0.0 0.0 0.0 0.0 0.0
ISRG unearned 0.17% 0.34% 0.16% 0.24% 0.13% 0.36% 0.69% 0.90% 0.29% 0.16% 0.48% 0.38% 0.74% 0.91% 1.09%
ISRG current 9.31% 10.74% 10.96% 8.48% 8.64% 10.58% 10.45% 12.19% 9.19% 10.01% 12.65% 9.62% 9.88% 10.45% 11.42%
ISRG liabilities_equity 100.00% 100.00% 100.00% 100.00% 100.01% 100.00% 100.01% 100.01% 100.01% 100.01% 100.01% 100.01% 100.00% 100.00% 100.02%
ISRG retained 36.30% 30.72% 26.98% 35.12% 29.20% 25.62% 19.39% 1.99% 24.27% 18.32% 12.30% 24.78% 32.84% 29.42% 30.04%
ISRG roce_inc_diff_capital_nopat_3 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 0.53% 0.65% 0.0 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 2.53% 2.46% 0.0 0.0
ISRG roce_inc_period1_capital_nopat_3 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 0.0 0.0
ISRG roce_inc_period1_profit_nopat_3 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_3 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 2.53% 2.46% 0.0 0.0
ISRG rome_inc_diff_capital_nopat_3 19.47% 18.58% 41.37% 37.73% 23.40% 24.73% 17.89% 40.51% 12.37% 16.63% 37.51% 39.62% 68.02% 0.0 0.0
ISRG rome_inc_diff_profits_nopat_3 5.09% 2.33% -2.29% 3.25% 0.92% 5.31% 6.64% 9.61% 1.77% -2.75% -4.04% 7.54% 12.24% 0.0 0.0
ISRG rome_inc_period1_capital_nopat_3 73.33% 74.22% 94.76% 74.47% 76.93% 71.17% 63.48% 103.50% 69.69% 72.90% 91.89% 94.13% 68.02% 0.0 0.0
ISRG rome_inc_period1_profit_nopat_3 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 22.03% 22.00% 0.0 0.0
ISRG rome_inc_period2_capital_nopat_3 53.86% 55.64% 53.39% 36.75% 53.53% 46.44% 45.59% 62.98% 57.32% 56.27% 54.38% 54.51% 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_3 9.18% 7.82% 11.58% 9.44% 9.89% 10.12% 9.66% 9.50% 13.41% 18.20% 17.91% 14.48% 9.76% 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_3 10.46% 7.14% 8.20% 7.11% 7.29% 3.90% 2.88% 2.58% 2.94% 3.87% 3.79% 2.08% 4.85% 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_3 5.09% 2.33% -2.29% 3.25% 0.92% 5.31% 6.64% 9.61% 1.77% -2.75% -4.04% 7.54% 12.24% 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_3 18.87% 15.37% 14.46% 11.63% 11.39% 8.34% 7.81% 7.93% 6.66% 7.89% 7.81% 6.10% 4.85% 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_3 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 22.03% 22.00% 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_3 8.41% 8.24% 6.26% 4.52% 4.10% 4.44% 4.93% 5.35% 3.72% 4.01% 4.02% 4.03% 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_3 9.18% 7.82% 11.58% 9.44% 9.89% 10.12% 9.66% 9.50% 13.41% 18.20% 17.91% 14.48% 9.76% 0.0 0.0
ISRG roce_inc_diff_capital_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_5 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 2.04% 2.53% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_5 36.38% 41.96% 48.68% 41.13% 44.90% 33.79% 16.10% 55.70% 36.49% 29.02% 91.89% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_5 6.25% 1.86% 0.77% 5.42% 4.02% 9.79% 5.21% 3.65% 4.26% 3.79% 3.86% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_5 73.33% 74.22% 94.76% 74.47% 76.93% 71.17% 63.48% 103.50% 69.69% 72.90% 91.89% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_5 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_5 36.96% 32.26% 46.08% 33.35% 32.03% 37.38% 47.39% 47.80% 33.19% 43.88% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_5 8.01% 8.28% 8.51% 7.27% 6.79% 5.64% 11.09% 15.46% 10.93% 11.66% 10.00% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_5 14.54% 11.40% 10.93% 8.45% 7.92% 5.17% 4.74% 4.52% 4.21% 4.65% 7.81% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_5 6.25% 1.86% 0.77% 5.42% 4.02% 9.79% 5.21% 3.65% 4.26% 3.79% 3.86% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_5 18.87% 15.37% 14.46% 11.63% 11.39% 8.34% 7.81% 7.93% 6.66% 7.89% 7.81% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_5 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 15.45% 13.87% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_5 4.33% 3.97% 3.53% 3.19% 3.47% 3.17% 3.07% 3.41% 2.45% 3.24% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_5 8.01% 8.28% 8.51% 7.27% 6.79% 5.64% 11.09% 15.46% 10.93% 11.66% 10.00% 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 1.73% 1.54% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 41.44% 44.95% 67.19% 47.64% 43.63% 42.80% 36.04% 66.22% 69.69% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 8.37% 3.77% 3.44% 8.64% 3.02% 6.26% 7.26% 9.21% 9.08% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 73.33% 74.22% 94.76% 74.47% 76.93% 71.17% 63.48% 103.50% 69.69% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 31.89% 29.27% 27.57% 26.84% 33.29% 28.37% 27.44% 37.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 5.89% 6.38% 5.84% 4.05% 7.79% 9.17% 9.04% 9.90% 6.11% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 16.43% 12.58% 11.48% 9.35% 9.23% 6.32% 5.79% 5.18% 6.66% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 8.37% 3.77% 3.44% 8.64% 3.02% 6.26% 7.26% 9.21% 9.08% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 18.87% 15.37% 14.46% 11.63% 11.39% 8.34% 7.81% 7.93% 6.66% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 19.11% 15.19% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 2.44% 2.80% 2.98% 2.28% 2.16% 2.02% 2.03% 2.75% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 5.89% 6.38% 5.84% 4.05% 7.79% 9.17% 9.04% 9.90% 6.11% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 0.53% 0.65% 0.77% 0.74% 0.90% 1.03% 1.27% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 54.25% 50.66% 66.10% 54.11% 57.65% 49.05% 63.48% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 10.22% 6.59% 2.58% 6.10% 4.46% 9.56% 11.25% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 73.33% 74.22% 94.76% 74.47% 76.93% 71.17% 63.48% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 19.08% 23.56% 28.66% 20.37% 19.28% 22.12% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 4.04% 3.56% 6.71% 6.59% 6.35% 5.88% 5.05% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 16.81% 13.37% 12.60% 10.18% 9.97% 6.71% 7.81% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 10.22% 6.59% 2.58% 6.10% 4.46% 9.56% 11.25% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 18.87% 15.37% 14.46% 11.63% 11.39% 8.34% 7.81% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 14.26% 10.14% 9.28% 12.69% 10.81% 15.43% 16.30% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 2.06% 2.00% 1.86% 1.45% 1.42% 1.63% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 4.04% 3.56% 6.71% 6.59% 6.35% 5.88% 5.05% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_03_YoY 0.53% 0.65% 0.77% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.53% 0.0 0.0 0.0 0.0
ISRG cashflow::financing 0.80% -1.86% -19.83% 0.32% -0.77% -1.73% 1.61% -33.12% 8.60% 3.93% -17.49% -23.05% 2.93% -0.40% 0.29%
ISRG cashflow::investing -17.46% -2.33% 10.56% -18.16% -8.42% -11.86% -13.38% 6.54% -19.73% -17.31% -3.89% 6.56% -20.84% -15.64% -20.68%
ISRG cashflow::realfcf_03_YoY 0.53% 0.65% 0.77% 0.0 0.0 1.03% 0.0 0.0 0.0 0.0 2.53% 0.0 0.0 0.0 0.0
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


5. Vertical Data, ratio wrt to ppnenet for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010
ISRG StockMarketPrice
ISRG revenue 179.77% 201.42% 262.10% 304.38% 276.37% 352.08% 458.65% 511.94% 590.94% 551.85% 550.65% 733.01% 903.73% 891.88% 888.68%
ISRG revenue::cost 58.48% 67.68% 85.34% 93.34% 94.93% 107.55% 137.93% 152.69% 177.73% 186.57% 185.27% 216.83% 252.28% 245.18% 240.88%
ISRG operating_expense 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG assets 403.42% 436.56% 546.50% 722.55% 708.18% 765.17% 966.26% 942.25% 1416.16% 1135.88% 1023.00% 1278.32% 1684.23% 1554.82% 1503.14%
ISRG cash 43.64% 77.75% 66.60% 68.81% 102.89% 91.79% 105.65% 105.74% 226.33% 165.42% 155.12% 253.11% 229.75% 236.45% 175.97%
ISRG liabilities 47.63% 57.79% 78.39% 85.45% 89.35% 113.84% 142.73% 168.19% 154.80% 136.06% 149.87% 144.98% 198.76% 211.68% 222.01%
ISRG liabilities_calc 47.65% 57.79% 78.43% 85.50% 89.35% 113.92% 142.73% 162.48% 154.80% 136.11% 149.87% 145.31% 198.76% 212.18% 222.01%
ISRG ppnenet 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%
ISRG workingCapital 46.53% 47.72% 52.57% 62.10% 70.83% 77.91% 82.51% 88.74% 111.14% 97.45% 112.14% 140.45% 151.04% 150.76% 186.79%
ISRG workingCapitalWithCash 47.72% 48.62% 53.66% 63.83% 72.31% 79.26% 84.11% 92.13% 114.26% 100.23% 116.19% 144.04% 154.90% 153.60% 190.31%
ISRG owner_earnings 27.85% 23.18% 26.92% 72.39% 54.72% 86.71% 98.52% 138.34% 186.92% 132.87% 114.99% 215.53% 260.17% 260.41% 254.72%
ISRG netincome_cfo 50.31% 51.38% 56.63% 92.12% 67.65% 108.63% 138.55% 109.45% 161.20% 136.30% 108.22% 217.15% 272.45% 251.32% 240.13%
ISRG cashflow::operating 51.98% 51.26% 62.76% 111.35% 94.10% 125.63% 143.97% 186.46% 237.34% 186.57% 171.83% 284.79% 337.76% 343.65% 342.77%
ISRG cashflow::fcf 28.06% 21.17% 40.34% 93.26% 72.45% 92.17% 120.89% 155.35% 225.57% 167.82% 144.55% 250.94% 290.37% 301.57% 282.39%
ISRG cashflow::realfcf 13.51% 4.43% 18.73% 69.32% 47.40% 65.83% 88.74% 121.26% 186.92% 129.17% 101.14% 196.57% 226.89% 232.54% 208.81%
ISRG netincome 50.30% 51.37% 56.61% 92.11% 67.60% 108.57% 138.55% 109.30% 161.14% 136.30% 108.22% 217.15% 272.45% 251.32% 240.13%
ISRG operatingincome 57.53% 55.36% 67.65% 100.75% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 281.55% 370.54% 359.90% 359.75%
ISRG grossincome 121.27% 133.70% 176.75% 210.98% 181.42% 244.50% 320.69% 359.22% 413.10% 365.05% 365.12% 515.86% 651.45% 646.19% 647.80%
ISRG nopat 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 281.55% 370.54% 359.90% 359.75%
ISRG marketcap 4001.53% 3358.37% 3949.90% 6841.96% 6177.46% 5440.83% 6822.87% 6745.39% 5229.17% 4604.12% 4795.84% 4725.50% 7735.38% 8935.13% 6162.51%
ISRG ev 3957.89% 3280.62% 3883.30% 6773.15% 6074.57% 5349.03% 6717.22% 6639.64% 5002.83% 4438.70% 4640.72% 4472.39% 7505.63% 8698.68% 5986.53%
ISRG ebitda 67.46% 67.26% 83.02% 117.22% 93.98% 134.04% 172.54% 196.08% 234.93% 196.06% 160.98% 303.24% 394.19% 382.74% 384.28%
ISRG equity 355.77% 378.77% 468.07% 637.05% 618.83% 651.26% 823.52% 779.77% 1261.35% 999.77% 873.13% 1133.01% 1485.48% 1342.64% 1281.13%
ISRG interestRate 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 50.76% 62.89%
ISRG owner_earningsToInterest 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 50.76% 62.89%
ISRG cashflow::operatingToInterest 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 50.76% 62.89%
ISRG shares 7.79% 10.09% 15.25% 19.46% 22.26% 27.20% 13.92% 18.11% 24.89% 25.69% 9.30% 12.62% 16.18% 19.80% 24.53%
ISRG shares_calc 7.67% 9.95% 14.89% 19.04% 22.65% 27.61% 42.74% 55.45% 74.21% 75.88% 81.60% 110.72% 141.96% 173.67% 215.17%
ISRG sbc 14.55% 16.74% 21.61% 23.93% 25.05% 26.34% 32.14% 34.09% 38.65% 38.66% 43.41% 54.37% 63.49% 69.04% 73.58%
ISRG capex 23.92% 30.09% 22.43% 18.10% 21.66% 33.46% 23.08% 31.11% 11.77% 18.75% 27.29% 33.85% 47.39% 42.08% 60.38%
ISRG maintainence_capex 9.58% 11.34% 14.24% 15.03% 14.33% 12.58% 13.30% 14.03% 11.77% 15.05% 13.44% 14.89% 14.11% 14.21% 14.47%
ISRG depreciation 9.58% 11.34% 14.24% 15.03% 14.33% 12.58% 13.30% 14.03% 15.94% 15.05% 13.44% 14.89% 14.11% 14.21% 14.47%
ISRG inventory 32.01% 34.49% 37.62% 31.29% 38.11% 46.78% 50.37% 39.31% 39.74% 38.66% 43.15% 57.93% 50.21% 56.85% 54.09%
ISRG payables 4.15% 5.32% 6.19% 6.45% 5.14% 9.67% 12.32% 13.38% 14.85% 12.04% 15.76% 14.89% 23.65% 22.84% 22.01%
ISRG receivables 26.37% 31.95% 39.68% 41.68% 40.90% 50.71% 83.99% 83.36% 93.89% 91.20% 81.40% 97.41% 153.53% 150.76% 154.72%
ISRG costs:ga 46.06% 55.50% 73.25% 78.14% 77.11% 92.61% 121.43% 132.14% 153.93% 148.15% 178.55% 185.76% 216.60% 222.34% 225.16%
ISRG costs:rnd 24.64% 28.22% 37.03% 35.77% 37.73% 43.79% 51.48% 53.51% 52.18% 45.60% 45.99% 54.05% 70.54% 71.07% 72.96%
ISRG goodwill 7.47% 9.84% 14.66% 18.28% 21.31% 24.14% 29.56% 32.79% 43.89% 46.53% 51.16% 44.34% 57.26% 58.88% 72.96%
ISRG unearned_revenue 10.07% 12.61% 16.72% 20.10% 22.19% 26.49% 36.21% 46.33% 52.40% 52.08% 55.81% 64.72% 76.76% 78.17% 79.25%
ISRG amortization 0.34% 0.57% 1.14% 1.44% 3.11% 3.38% 1.72% 1.96% 3.93% 5.56% 5.68% 6.80% 9.54% 8.63% 10.06%
ISRG costs:sgna 46.06% 55.50% 73.25% 78.14% 77.11% 92.61% 121.43% 132.14% 153.93% 148.15% 178.55% 185.76% 216.60% 222.34% 225.16%
ISRG equity_mgmt 363.24% 388.61% 482.73% 655.33% 640.14% 675.39% 853.08% 812.56% 1305.24% 1046.30% 924.29% 1177.35% 1542.74% 1401.52% 1354.09%
ISRG equity_tangible 348.30% 368.93% 453.41% 618.76% 597.53% 627.12% 793.97% 746.98% 1217.47% 953.24% 821.96% 1088.67% 1428.22% 1283.76% 1208.18%
ISRG income 7.23% 3.99% 11.04% 8.64% 8.88% 9.43% 18.97% 71.13% 53.93% 39.12% 33.59% 64.40% 98.34% 108.63% 119.50%
ISRG interest 6.97% 5.43% 1.22% 3.68% 9.96% 9.98% 9.85% 6.69% 7.64% 4.17% 1.03% 5.83% 6.22% 7.11% 10.69%
ISRG investedCapital 122.66% 114.84% 131.59% 146.16% 151.49% 141.75% 158.00% 163.46% 205.46% 187.04% 191.99% 218.45% 232.78% 231.47% 286.79%
ISRG investedCapitalWith2PercentCash 123.85% 115.74% 132.68% 147.89% 152.97% 143.09% 159.60% 166.84% 208.58% 189.82% 196.03% 222.03% 236.65% 234.31% 290.31%
ISRG lv_liabilities 130.44% 159.57% 134.76% 128.13% 161.23% 136.76% 146.90% 121.27% 257.12% 212.48% 183.80% 304.95% 263.57% 258.22% 189.31%
ISRG lv_payables 173.94% 212.05% 207.00% 207.19% 245.44% 241.01% 277.32% 270.38% 397.07% 336.55% 317.91% 435.37% 438.67% 447.56% 389.31%
ISRG operating 70.71% 83.74% 110.28% 113.91% 114.84% 136.40% 172.91% 185.81% 206.11% 193.75% 224.55% 239.81% 287.14% 293.91% 298.11%
ISRG share_cnt 7.67% 9.95% 14.89% 19.04% 7.45% 9.09% 14.06% 18.25% 8.46% 8.65% 0.0 0.0 0.0 0.0 0.0
ISRG unearned 0.67% 1.50% 0.88% 1.71% 0.95% 2.75% 6.65% 8.48% 4.15% 1.85% 4.91% 4.85% 12.45% 14.21% 16.35%
ISRG current 37.56% 46.88% 59.90% 61.25% 61.19% 80.97% 100.99% 114.85% 130.13% 113.66% 129.46% 122.98% 166.39% 162.44% 171.70%
ISRG liabilities_equity 403.43% 436.57% 546.50% 722.55% 708.24% 765.19% 966.34% 942.38% 1416.35% 1135.95% 1023.10% 1278.41% 1684.32% 1554.87% 1503.40%
ISRG retained 146.43% 134.10% 147.43% 253.73% 206.79% 196.07% 187.32% 18.76% 343.67% 208.10% 125.84% 316.83% 553.11% 457.36% 451.57%
ISRG roce_inc_diff_capital_nopat_3 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 2.15% 2.83% 0.0 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 32.36% 41.49% 0.0 0.0
ISRG roce_inc_period1_capital_nopat_3 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 0.0 0.0
ISRG roce_inc_period1_profit_nopat_3 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_3 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 32.36% 41.49% 0.0 0.0
ISRG rome_inc_diff_capital_nopat_3 78.56% 81.11% 226.07% 272.60% 165.69% 189.23% 172.91% 381.73% 175.11% 188.89% 383.72% 506.47% 1145.64% 0.0 0.0
ISRG rome_inc_diff_profits_nopat_3 20.51% 10.16% -12.53% 23.50% 6.53% 40.64% 64.16% 90.54% 25.11% -31.25% -41.34% 96.44% 206.22% 0.0 0.0
ISRG rome_inc_period1_capital_nopat_3 295.85% 324.00% 517.86% 538.11% 544.77% 544.58% 613.42% 975.20% 986.90% 828.01% 940.05% 1203.24% 1145.64% 0.0 0.0
ISRG rome_inc_period1_profit_nopat_3 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 281.55% 370.54% 0.0 0.0
ISRG rome_inc_period2_capital_nopat_3 217.28% 242.89% 291.79% 265.51% 379.07% 355.35% 440.52% 593.47% 811.79% 639.12% 556.33% 696.76% 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_3 37.02% 34.12% 63.27% 68.18% 70.01% 77.44% 93.35% 89.56% 189.96% 206.71% 183.20% 185.11% 164.32% 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_3 42.19% 31.16% 44.82% 51.39% 51.62% 29.87% 27.83% 24.31% 41.70% 43.98% 38.76% 26.54% 81.74% 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_3 20.51% 10.16% -12.53% 23.50% 6.53% 40.64% 64.16% 90.54% 25.11% -31.25% -41.34% 96.44% 206.22% 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_3 76.13% 67.12% 79.02% 84.06% 80.66% 63.84% 75.49% 74.71% 94.32% 89.58% 79.84% 77.99% 81.74% 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_3 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 281.55% 370.54% 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_3 33.94% 35.96% 34.20% 32.68% 29.04% 33.96% 47.66% 50.41% 52.62% 45.60% 41.09% 51.46% 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_3 37.02% 34.12% 63.27% 68.18% 70.01% 77.44% 93.35% 89.56% 189.96% 206.71% 183.20% 185.11% 164.32% 0.0 0.0
ISRG roce_inc_diff_capital_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_5 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 23.15% 25.84% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_5 146.75% 183.18% 266.05% 297.17% 317.95% 258.57% 155.54% 524.80% 516.81% 329.63% 940.05% 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_5 25.20% 8.13% 4.23% 39.17% 28.47% 74.92% 50.37% 34.42% 60.26% 43.06% 39.53% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_5 295.85% 324.00% 517.86% 538.11% 544.77% 544.58% 613.42% 975.20% 986.90% 828.01% 940.05% 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_5 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_5 149.10% 140.83% 251.81% 240.94% 226.82% 286.01% 457.88% 450.41% 470.09% 498.38% 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_5 32.33% 36.16% 46.50% 52.51% 48.07% 43.16% 107.14% 145.68% 154.80% 132.41% 102.33% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_5 58.65% 49.79% 59.73% 61.03% 56.12% 39.54% 45.81% 42.58% 59.61% 52.78% 79.84% 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_5 25.20% 8.13% 4.23% 39.17% 28.47% 74.92% 50.37% 34.42% 60.26% 43.06% 39.53% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_5 76.13% 67.12% 79.02% 84.06% 80.66% 63.84% 75.49% 74.71% 94.32% 89.58% 79.84% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_5 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 175.46% 141.86% 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_5 17.48% 17.33% 19.29% 23.03% 24.54% 24.29% 29.68% 32.14% 34.72% 36.81% 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_5 32.33% 36.16% 46.50% 52.51% 48.07% 43.16% 107.14% 145.68% 154.80% 132.41% 102.33% 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 16.31% 21.83% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 167.18% 196.21% 367.19% 344.19% 309.00% 327.52% 348.28% 623.98% 986.90% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 33.77% 16.44% 18.81% 62.41% 21.37% 47.88% 70.20% 86.79% 128.60% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 295.85% 324.00% 517.86% 538.11% 544.77% 544.58% 613.42% 975.20% 986.90% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 128.67% 127.79% 150.67% 193.92% 235.76% 217.06% 265.15% 351.22% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 23.76% 27.85% 31.93% 29.26% 55.17% 70.20% 87.32% 93.31% 86.46% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 66.27% 54.91% 62.72% 67.59% 65.38% 48.35% 55.91% 48.78% 94.32% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 33.77% 16.44% 18.81% 62.41% 21.37% 47.88% 70.20% 86.79% 128.60% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 76.13% 67.12% 79.02% 84.06% 80.66% 63.84% 75.49% 74.71% 94.32% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 180.10% 215.07% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 9.86% 12.21% 16.30% 16.47% 15.28% 15.49% 19.58% 25.94% 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 23.76% 27.85% 31.93% 29.26% 55.17% 70.20% 87.32% 93.31% 86.46% 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 2.15% 2.83% 4.21% 5.33% 6.34% 7.86% 12.32% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 218.85% 221.15% 361.25% 390.94% 408.24% 375.31% 613.42% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 41.22% 28.76% 14.09% 44.08% 31.58% 73.11% 108.74% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 295.85% 324.00% 517.86% 538.11% 544.77% 544.58% 613.42% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 76.99% 102.86% 156.61% 147.17% 136.53% 169.26% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 16.32% 15.52% 36.65% 47.60% 44.96% 44.97% 48.77% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 67.80% 58.38% 68.87% 73.56% 70.58% 51.34% 75.49% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 41.22% 28.76% 14.09% 44.08% 31.58% 73.11% 108.74% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 76.13% 67.12% 79.02% 84.06% 80.66% 63.84% 75.49% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 57.53% 44.29% 50.74% 91.68% 76.54% 118.08% 157.51% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 8.33% 8.74% 10.15% 10.50% 10.08% 12.50% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 16.32% 15.52% 36.65% 47.60% 44.96% 44.97% 48.77% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_03_YoY 2.15% 2.83% 4.21% 0.0 0.0 0.0 0.0 0.0 0.0 0.0 25.84% 0.0 0.0 0.0 0.0
ISRG cashflow::financing 3.23% -8.13% -108.35% 2.29% -5.43% -13.24% 15.52% -312.09% 121.83% 44.68% -178.91% -294.69% 49.38% -6.29% 4.40%
ISRG cashflow::investing -70.44% -10.18% 57.71% -131.21% -59.64% -90.75% -129.26% 61.66% -279.34% -196.64% -39.77% 83.82% -350.91% -243.15% -310.88%
ISRG cashflow::realfcf_03_YoY 2.15% 2.83% 4.21% 0.0 0.0 7.86% 0.0 0.0 0.0 0.0 25.84% 0.0 0.0 0.0 0.0
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


6. CAGR report Showing SUMMARY report for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry CAGR_9Y_ENDING_2024 CAGR_5Y_ENDING_2024 CAGR_3Y_ENDING_2024
ISRG StockMarketPrice 27.01% 21.51% 13.26%
ISRG YearPriceHigh 27.43% 22.64% 14.59%
ISRG YearPriceLow 23.01% 16.57% 12.08%
ISRG revenue 14.95% 13.27% 13.51%
ISRG revenue::cost 14.46% 14.71% 15.77%
ISRG operating_expense inf 0.0 0.0
ISRG assets 16.06% 14.00% 11.41%
ISRG cash 12.28% 11.67% 16.24%
ISRG liabilities 15.87% 8.85% 11.35%
ISRG liabilities_calc 15.87% 8.85% 11.34%
ISRG ppnenet 30.20% 29.57% 35.30%
ISRG workingCapital 19.94% 16.88% 22.89%
ISRG workingCapitalWithCash 19.90% 17.07% 22.79%
ISRG owner_earnings 9.45% 3.25% -1.60%
ISRG netincome_cfo 16.56% 11.09% 10.59%
ISRG cashflow::operating 12.97% 8.61% 4.95%
ISRG cashflow::fcf 6.74% 2.15% -9.34%
ISRG cashflow::realfcf 1.32% -5.60% -21.55%
ISRG netincome 16.55% 11.09% 10.59%
ISRG operatingincome 15.03% 12.22% 12.25%
ISRG grossincome 15.20% 12.62% 12.49%
ISRG nopat 15.03% 12.22% 15.83%
ISRG marketcap 28.19% 21.85% 13.14%
ISRG ev 28.56% 22.00% 13.11%
ISRG ebitda 15.65% 12.95% 12.54%
ISRG equity 16.08% 14.82% 11.42%
ISRG interestRate 0.0 0.0 0.0
ISRG owner_earningsToInterest 0.0 0.0 0.0
ISRG cashflow::operatingToInterest 0.0 0.0 0.0
ISRG eps -9.38% -11.36% 10.94%
ISRG shares 14.04% 0.91% -0.27%
ISRG shares_calc 0.93% 0.28% -0.10%
ISRG sbc 16.81% 15.07% 14.61%
ISRG capex 33.77% 21.16% 48.47%
ISRG maintainence_capex 23.83% 22.70% 16.42%
ISRG depreciation 23.83% 22.70% 16.42%
ISRG capexToRevenue 16.36% 6.96% 30.75%
ISRG depreciationToRevenue 7.72% 8.35% 2.57%
ISRG sbcToRevenue 1.60% 1.58% 0.97%
ISRG sbcToOperatingCashflow 3.40% 5.96% 9.21%
ISRG inventory 27.50% 20.10% 36.32%
ISRG payables 15.69% 9.43% 16.84%
ISRG receivables 13.43% 13.69% 16.14%
ISRG inventoryTurnover -8.23% -7.76% -8.49%
ISRG inventoryToRevenue 8.84% 10.76% 10.89%
ISRG payablesToRevenue -4.41% 0.0 25.99%
ISRG receivablesToRevenue 0.83% -1.37% 8.37%
ISRG opLeverage -3.35% 54.70% -8.99%
ISRG opLeverageFlag 0.0 inf 0.0
ISRG evToEbitda 11.16% 8.01% 0.51%
ISRG evToOpIncome 11.76% 8.71% 0.77%
ISRG evToRevenue 11.85% 7.71% -0.35%
ISRG evToOcf 13.80% 12.33% 7.77%
ISRG evToNopat 11.76% 8.71% -2.35%
ISRG pocf 13.47% 12.19% 7.81%
ISRG peg 14.48% 3.22% inf
ISRG pe 9.98% 9.68% 2.31%
ISRG pfcf 20.10% 19.29% 24.79%
ISRG ps 11.53% 7.58% -0.33%
ISRG pb 10.42% 6.14% 1.56%
ISRG priceToRealfcf 26.52% 29.08% 44.23%
ISRG priceToNopat 11.44% 8.58% -2.32%
ISRG priceToEquityTangible 10.11% 5.77% 1.28%
ISRG roa -1.12% -1.99% 0.76%
ISRG roa_goodwill -1.42% -2.16% 0.49%
ISRG roe -1.29% -2.34% 0.99%
ISRG roce -1.12% -1.99% 0.76%
ISRG rode -1.29% -2.34% 0.99%
ISRG roic -7.41% -10.86% -12.05%
ISRG rotc -10.04% -16.39% -14.25%
ISRG roic_cash -7.36% -10.86% -11.98%
ISRG rome -0.95% -2.15% 1.28%
ISRG rote -3.43% -5.68% -5.84%
ISRG roa_cfo -2.89% -5.15% -5.80%
ISRG roe_cfo -3.06% -5.48% -5.57%
ISRG roce_cfo -2.89% -5.15% -5.80%
ISRG rode_cfo -3.06% -5.48% -5.57%
ISRG roic_cfo -9.07% -13.72% -17.76%
ISRG roic_cashflow::operating_cash -9.02% -13.72% -17.70%
ISRG roic_cashflow::fcf -14.09% -18.85% -28.95%
ISRG roic_cashflow::fcf_cash -14.04% -18.86% -28.91%
ISRG roic_cashflow::realfcf -18.45% -25.00% -38.52%
ISRG roic_cashflow::realfcf_cash -18.40% -25.01% -38.49%
ISRG roic_income::net -6.19% -11.74% -13.34%
ISRG roic_income::net_cash -6.13% -11.75% -13.28%
ISRG rotc_cfo -11.65% -19.08% -19.82%
ISRG rome_cfo -2.73% -5.30% -5.30%
ISRG rote_cfo -3.43% -5.68% -5.84%
ISRG roa_nopat -1.12% -1.99% 3.97%
ISRG roe_nopat -1.29% -2.34% 4.23%
ISRG roce_nopat -1.12% -1.99% 3.97%
ISRG rode_nopat -1.29% -2.34% 4.23%
ISRG roic_nopat -7.41% -10.86% -9.23%
ISRG roic_nopat_cash -7.36% -10.86% -9.17%
ISRG rotc_nopat -10.04% -16.39% -11.51%
ISRG rome_nopat -0.95% -2.15% 4.51%
ISRG rote_nopat -1.67% -2.55% 3.92%
ISRG roic_owner_earnings -11.90% -17.98% -22.89%
ISRG roic_owner_earnings_cash -11.85% -17.98% -22.84%
ISRG margin_gross 0.22% -0.58% -0.90%
ISRG margin_owner_earnings -4.78% -8.86% -13.31%
ISRG margin_cfo -1.72% -4.12% -7.54%
ISRG margin_op 0.07% -0.94% -1.12%
ISRG margin_fcf -7.14% -9.82% -20.13%
ISRG margin_fcf_real -11.85% -16.66% -30.89%
ISRG margin_net 1.40% -1.93% -2.58%
ISRG margin_nopat 0.07% -0.94% 2.04%
ISRG yield_owner_earnings -14.58% -15.13% -12.92%
ISRG yield_owner_earnings_ev -14.90% -15.45% -13.19%
ISRG yield_cfo -11.86% -10.86% -7.26%
ISRG yield_cfo_ev -12.14% -11.03% -7.22%
ISRG yield_income::operating -10.25% -7.87% -0.68%
ISRG yield_income::operating_ev -10.54% -8.08% -0.90%
ISRG yield_cashflow::fcf -16.76% -16.16% -19.86%
ISRG yield_cashflow::fcf_ev -16.96% -16.22% -19.87%
ISRG yield_cashflow::realfcf -20.92% -22.42% -30.44%
ISRG yield_income::net -9.05% -8.83% -2.27%
ISRG yield_income::net_ev -9.34% -8.95% -2.26%
ISRG yield_nopat -10.25% -7.87% 2.43%
ISRG yield_nopat_ev -10.54% -8.08% 2.41%
ISRG costs:ga 14.35% 12.68% 13.44%
ISRG costs:rnd 21.60% 15.50% 19.50%
ISRG goodwill 6.25% 2.48% 0.39%
ISRG unearned_revenue 8.48% 6.79% 7.47%
ISRG amortization -4.41% -17.94% -16.01%
ISRG costs:sgna 14.35% 12.68% 13.44%
ISRG eps_calc -9.38% -11.36% 10.94%
ISRG equity_mgmt 15.76% 14.46% 11.14%
ISRG equity_tangible 16.42% 15.20% 11.71%
ISRG evToEquity 10.74% 6.26% 1.51%
ISRG evToEquityTangible 10.41% 5.90% 1.23%
ISRG evToOwner_earnings 17.45% 18.16% 14.94%
ISRG income 7.93% 22.87% 27.53%
ISRG interest 37.87% 20.60% 67.46%
ISRG investedCapital 24.24% 25.88% 27.62%
ISRG investedCapitalWith2PercentCash 24.17% 25.88% 27.53%
ISRG lv_liabilities 23.33% 28.35% 36.10%
ISRG lv_payables 21.00% 21.39% 27.63%
ISRG operating 16.41% 13.62% 15.41%
ISRG priceToOperating 11.44% 8.58% 0.80%
ISRG priceToOwner_earnings 17.12% 18.02% 14.98%
ISRG revenue_01_YoY 4.23% -3.17% -17.77%
ISRG share_cnt 28.47% 25.25% -0.10%
ISRG share_multiplier 0.0 0.0 -30.97%
ISRG unearned 16.24% -2.40% -1.05%
ISRG current 15.13% 11.12% 14.95%
ISRG liabilities_equity 16.06% 14.00% 11.41%
ISRG retained 25.22% 22.23% 12.64%
ISRG revenue_03_YoY 17.94% -5.87% -4.08%
ISRG roce_inc_3 13.68% -0.29% 20.60%
ISRG roce_inc_diff_capital_nopat_3 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_3 259.42% 0.0 0.0
ISRG roce_inc_nopat_3 14.66% 3.72% 43.53%
ISRG roce_inc_period1_capital_nopat_3 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_3 0.05% 0.05% 0.05%
ISRG roce_inc_period1_profit_nopat_3 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_3 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_3 0.05% 0.05% 0.05%
ISRG roce_inc_period2_profit_nopat_3 0.0 0.0 0.0
ISRG rome_inc_3 14.17% -0.03% 21.53%
ISRG rome_inc_diff_capital_nopat_3 18.11% 8.68% -10.63%
ISRG rome_inc_diff_profits_nopat_3 27.75% 13.01% 29.30%
ISRG rome_inc_nopat_3 15.22% 3.98% 44.69%
ISRG rome_inc_period1_capital_nopat_3 16.13% 14.69% 10.84%
ISRG rome_inc_period1_nopat_3 0.05% 0.05% 0.05%
ISRG rome_inc_period1_profit_nopat_3 15.03% 12.22% 15.83%
ISRG rome_inc_period2_capital_nopat_3 15.49% 17.43% 26.55%
ISRG rome_inc_period2_nopat_3 0.05% 0.05% 0.05%
ISRG rome_inc_period2_profit_nopat_3 7.55% 11.79% 10.38%
ISRG rotc_inc_3 11.02% -21.74% -14.26%
ISRG rotc_inc_diff_capital_nopat_3 29.60% 38.83% 26.69%
ISRG rotc_inc_diff_profits_nopat_3 27.75% 13.01% 29.30%
ISRG rotc_inc_nopat_3 11.60% -18.60% 2.06%
ISRG rotc_inc_period1_capital_nopat_3 27.87% 34.22% 30.90%
ISRG rotc_inc_period1_nopat_3 0.05% 0.05% 0.05%
ISRG rotc_inc_period1_profit_nopat_3 15.03% 12.22% 15.83%
ISRG rotc_inc_period2_capital_nopat_3 26.00% 29.56% 37.02%
ISRG rotc_inc_period2_nopat_3 0.05% 0.05% 0.05%
ISRG rotc_inc_period2_profit_nopat_3 7.55% 11.79% 10.38%
ISRG revenue_05_YoY 2.08% -3.68% -6.24%
ISRG roce_inc_5 2.59% -10.22% 1.60%
ISRG roce_inc_diff_capital_nopat_5 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_5 0.0 0.0 0.0
ISRG roce_inc_nopat_5 2.59% -10.22% 8.90%
ISRG roce_inc_period1_capital_nopat_5 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_5 0.05% 0.05% 0.05%
ISRG roce_inc_period1_profit_nopat_5 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_5 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_5 0.05% 0.05% 0.05%
ISRG roce_inc_period2_profit_nopat_5 0.0 0.0 0.0
ISRG rome_inc_5 3.09% -9.93% 1.91%
ISRG rome_inc_diff_capital_nopat_5 19.01% 15.70% 6.94%
ISRG rome_inc_diff_profits_nopat_5 22.68% 4.21% 16.80%
ISRG rome_inc_nopat_5 3.09% -9.93% 9.24%
ISRG rome_inc_period1_capital_nopat_5 16.13% 14.69% 10.84%
ISRG rome_inc_period1_nopat_5 0.05% 0.05% 0.05%
ISRG rome_inc_period1_profit_nopat_5 15.03% 12.22% 15.83%
ISRG rome_inc_period2_capital_nopat_5 13.86% 13.75% 15.29%
ISRG rome_inc_period2_nopat_5 0.05% 0.05% 0.05%
ISRG rome_inc_period2_profit_nopat_5 11.32% 22.30% 15.10%
ISRG rotc_inc_5 -6.88% -25.68% -18.38%
ISRG rotc_inc_diff_capital_nopat_5 31.74% 40.20% 33.51%
ISRG rotc_inc_diff_profits_nopat_5 22.68% 4.21% 16.80%
ISRG rotc_inc_nopat_5 -6.88% -25.68% -12.52%
ISRG rotc_inc_period1_capital_nopat_5 27.87% 34.22% 30.90%
ISRG rotc_inc_period1_nopat_5 0.05% 0.05% 0.05%
ISRG rotc_inc_period1_profit_nopat_5 15.03% 12.22% 15.83%
ISRG rotc_inc_period2_capital_nopat_5 19.86% 21.32% 23.41%
ISRG rotc_inc_period2_nopat_5 0.05% 0.05% 0.05%
ISRG rotc_inc_period2_profit_nopat_5 11.32% 22.30% 15.10%
ISRG roce_inc_7 inf 6.44% -1.32%
ISRG roce_inc_diff_capital_nopat_7 inf 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 inf 0.0 0.0
ISRG roce_inc_nopat_7 inf 6.44% 3.24%
ISRG roce_inc_period1_capital_nopat_7 inf 0.0 0.0
ISRG roce_inc_period1_nopat_7 inf 0.05% 0.05%
ISRG roce_inc_period1_profit_nopat_7 inf 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 inf 0.0 0.0
ISRG roce_inc_period2_nopat_7 inf 0.05% 0.05%
ISRG roce_inc_period2_profit_nopat_7 inf 0.0 0.0
ISRG rome_inc_7 inf 6.68% -0.92%
ISRG rome_inc_diff_capital_nopat_7 inf 13.27% 6.35%
ISRG rome_inc_diff_profits_nopat_7 inf 20.84% 10.25%
ISRG rome_inc_nopat_7 inf 6.68% 3.67%
ISRG rome_inc_period1_capital_nopat_7 inf 14.69% 10.84%
ISRG rome_inc_period1_nopat_7 inf 0.05% 0.05%
ISRG rome_inc_period1_profit_nopat_7 inf 12.22% 15.83%
ISRG rome_inc_period2_capital_nopat_7 inf 16.71% 18.00%
ISRG rome_inc_period2_nopat_7 inf 0.05% 0.05%
ISRG rome_inc_period2_profit_nopat_7 inf 4.33% 26.22%
ISRG rotc_inc_7 inf -12.44% -21.60%
ISRG rotc_inc_diff_capital_nopat_7 inf 38.01% 34.41%
ISRG rotc_inc_diff_profits_nopat_7 inf 20.84% 10.25%
ISRG rotc_inc_nopat_7 inf -12.44% -17.97%
ISRG rotc_inc_period1_capital_nopat_7 inf 34.22% 30.90%
ISRG rotc_inc_period1_nopat_7 inf 0.05% 0.05%
ISRG rotc_inc_period1_profit_nopat_7 inf 12.22% 15.83%
ISRG rotc_inc_period2_capital_nopat_7 inf 18.38% 14.02%
ISRG rotc_inc_period2_nopat_7 inf 0.05% 0.05%
ISRG rotc_inc_period2_profit_nopat_7 inf 4.33% 26.22%
ISRG revenue_10_YoY inf -1.25% 5.38%
ISRG roce_inc_9 inf -0.90% 10.92%
ISRG roce_inc_diff_capital_nopat_9 inf 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 inf 0.0 0.0
ISRG roce_inc_nopat_9 inf -0.90% 18.06%
ISRG roce_inc_period1_capital_nopat_9 inf 0.0 0.0
ISRG roce_inc_period1_nopat_9 inf 0.05% 0.05%
ISRG roce_inc_period1_profit_nopat_9 inf 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 inf 0.0 0.0
ISRG roce_inc_period2_nopat_9 inf 0.05% 0.05%
ISRG roce_inc_period2_profit_nopat_9 inf 0.0 0.0
ISRG rome_inc_9 inf -0.68% 11.48%
ISRG rome_inc_diff_capital_nopat_9 inf 16.32% 11.51%
ISRG rome_inc_diff_profits_nopat_9 inf 15.54% 32.30%
ISRG rome_inc_nopat_9 inf -0.68% 18.66%
ISRG rome_inc_period1_capital_nopat_9 inf 14.69% 10.84%
ISRG rome_inc_period1_nopat_9 inf 0.05% 0.05%
ISRG rome_inc_period1_profit_nopat_9 inf 12.22% 15.83%
ISRG rome_inc_period2_capital_nopat_9 inf 10.69% 9.01%
ISRG rome_inc_period2_nopat_9 inf 0.05% 0.05%
ISRG rome_inc_period2_profit_nopat_9 inf 5.79% -5.32%
ISRG rotc_inc_9 inf -15.66% -5.59%
ISRG rotc_inc_diff_capital_nopat_9 inf 36.99% 31.67%
ISRG rotc_inc_diff_profits_nopat_9 inf 15.54% 32.30%
ISRG rotc_inc_nopat_9 inf -15.66% 0.48%
ISRG rotc_inc_period1_capital_nopat_9 inf 34.22% 30.90%
ISRG rotc_inc_period1_nopat_9 inf 0.05% 0.05%
ISRG rotc_inc_period1_profit_nopat_9 inf 12.22% 15.83%
ISRG rotc_inc_period2_capital_nopat_9 inf 19.47% 25.24%
ISRG rotc_inc_period2_nopat_9 inf 0.05% 0.05%
ISRG rotc_inc_period2_profit_nopat_9 inf 5.79% -5.32%
ISRG cashflow::fcf_01_YoY 10.74% 30.69% 11.74%
ISRG cashflow::fcf_03_YoY 659.44% 2872.38% 16660.30%
ISRG cashflow::fcf_05_YoY -15.76% -33.02% -42.16%
ISRG cashflow::fcf_10_YoY inf -7.75% -8.19%
ISRG cashflow::financing -2.76% 23.65% 51.66%
ISRG cashflow::investing -13.92% -18.81% -9.06%
ISRG cashflow::realfcf_01_YoY 24.25% 79.30% 59.53%
ISRG cashflow::realfcf_03_YoY 708.16% 0.0 16528.26%
ISRG cashflow::realfcf_05_YoY 493.53% 2174.43% 22450.76%
ISRG cashflow::realfcf_10_YoY inf -12.58% -23.94%
ISRG income::net_01_YoY -3.81% 4.69% -22.76%
ISRG income::net_03_YoY -83.21% -14.54% -11.70%
ISRG income::net_05_YoY 2.28% -16.27% -15.76%
ISRG income::net_10_YoY inf -0.77% 12.12%
ISRG income::operating_01_YoY -0.46% 15.93% -13.58%
ISRG income::operating_03_YoY -82.94% -4.10% -4.12%
ISRG income::operating_05_YoY 8.65% -11.33% -4.25%
ISRG income::operating_10_YoY inf 3.76% 18.52%
ISRG roa_goodwill_cashflow::operating -3.19% -5.30% -6.04%
ISRG roce_inc_cashflow::operating_3 29.47% -16.12% -21.44%
ISRG roce_inc_cashflow::operating_5 -5.07% -16.09% -12.88%
ISRG roce_inc_cashflow::operating_7 inf -2.96% -9.81%
ISRG roce_inc_cashflow::operating_9 inf -6.65% -3.59%
ISRG rome_inc_cashflow::operating_3 30.68% -15.90% -20.82%
ISRG rome_inc_cashflow::operating_5 -4.62% -15.84% -12.64%
ISRG rome_inc_cashflow::operating_7 inf -2.74% -9.43%
ISRG rome_inc_cashflow::operating_9 inf -6.43% -3.09%
ISRG rotc_inc_cashflow::operating_3 21.92% -34.17% -44.15%
ISRG rotc_inc_cashflow::operating_5 -13.83% -30.55% -30.03%
ISRG rotc_inc_cashflow::operating_7 inf -20.18% -28.35%
ISRG rotc_inc_cashflow::operating_9 inf -20.54% -17.93%
ISRG yield_cashflow::fcf_enterprise -16.96% -16.22% -19.87%
ISRG yield_cashflow::operating_enterprise -12.14% -11.03% -7.22%
ISRG yield_cashflow::realfcf_enterprise -21.22% -22.68% -30.66%
ISRG yield_income::net_enterprise -9.34% -8.95% -2.26%
ISRG yield_income::operating_enterprise -10.54% -8.08% -0.90%
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


7. Rolling 5 yearly CAGR report Showing SUMMARY report for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry CAGR_5Y_2024 CAGR_5Y_2023 CAGR_5Y_2022 CAGR_5Y_2021 CAGR_5Y_2020 CAGR_5Y_2019 CAGR_5Y_2018 CAGR_5Y_2017 CAGR_5Y_2016 CAGR_5Y_2015 CAGR_5Y_2014 CAGR_5Y_2013
ISRG StockMarketPrice 21.51% 16.14% 16.88% 38.52% 35.06% 27.37% 30.19% 17.42% 6.49% 16.20% 11.76% 24.78%
ISRG YearPriceHigh 22.64% 13.07% 21.80% 35.54% 34.44% 27.23% 24.38% 15.36% 9.16% 7.47% 11.86% 10.34%
ISRG YearPriceLow 16.57% 12.84% 21.01% 32.46% 19.33% 31.05% 25.55% 7.79% 13.91% 12.68% 32.49% 26.05%
ISRG revenue 13.27% 13.85% 14.67% 16.10% 12.82% 16.01% 10.46% 7.58% 9.03% 11.03% 15.16% inf
ISRG revenue::cost 14.71% 16.41% 16.70% 16.56% 13.18% 13.79% 10.82% 9.01% 11.00% 16.05% 18.96% inf
ISRG operating_expense 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG assets 14.00% 14.50% 17.57% 15.88% 17.88% 19.71% 14.71% 7.31% 16.19% 15.47% inf inf
ISRG cash 11.67% 26.24% 19.52% 4.49% 17.82% 14.23% 1.87% 3.20% 17.35% 20.63% inf inf
ISRG liabilities 8.85% 12.02% 12.54% 17.72% 19.11% 20.08% 20.94% 16.57% 11.20% 10.74% inf inf
ISRG liabilities_calc 8.85% 12.02% 13.33% 17.74% 19.10% 20.10% 20.88% 15.77% 11.15% 10.74% inf inf
ISRG ppnenet 29.57% 34.22% 31.10% 32.58% 29.56% 26.87% 21.32% 20.53% 18.38% 22.13% inf inf
ISRG workingCapital 16.88% 20.30% 18.07% 18.01% 21.55% 17.96% 9.07% 8.37% 11.38% 7.23% inf inf
ISRG workingCapitalWithCash 17.07% 20.28% 17.67% 18.01% 21.37% 17.53% 8.94% 8.63% 11.58% 7.43% inf inf
ISRG owner_earnings 3.25% 0.50% -5.50% 9.67% 8.50% 19.91% 3.73% 6.22% 10.79% 7.22% 3.59% inf
ISRG netincome_cfo 11.09% 10.07% 14.91% 18.54% 12.62% 26.97% 10.89% 0.43% 8.32% 9.05% 12.48% inf
ISRG cashflow::operating 8.61% 9.17% 5.45% 13.96% 12.98% 19.17% 5.84% 7.02% 9.93% 8.14% 11.15% inf
ISRG cashflow::fcf 2.15% -5.27% 0.11% 11.11% 9.52% 15.95% 4.83% 6.36% 11.70% 10.06% 10.56% inf
ISRG cashflow::realfcf -5.60% -26.29% -9.77% 8.72% 6.02% 16.43% 3.48% 6.33% 13.32% 10.94% 2.94% inf
ISRG netincome 11.09% 10.06% 14.94% 18.55% 12.61% 26.95% 10.89% 0.40% 8.31% 9.05% 12.48% inf
ISRG operatingincome 12.22% 8.89% 7.78% 13.92% 9.75% 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf
ISRG grossincome 12.62% 12.67% 13.76% 15.91% 12.65% 17.09% 10.31% 7.00% 8.25% 8.89% 13.48% inf
ISRG nopat 12.22% 4.14% 1.76% 11.79% 9.75% 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf
ISRG marketcap 21.85% 16.48% 17.79% 39.90% 37.40% 30.11% 30.56% 17.27% 6.35% 15.21% 10.56% inf
ISRG ev 22.00% 16.30% 17.76% 40.86% 37.95% 30.52% 31.60% 17.61% 5.98% 15.04% 9.83% inf
ISRG ebitda 12.95% 11.17% 10.40% 15.37% 11.84% 22.31% 8.38% 4.82% 7.37% 6.75% 7.70% inf
ISRG equity 14.82% 14.91% 18.38% 15.65% 17.71% 19.64% 13.82% 5.95% 16.91% 16.22% inf inf
ISRG interestRate 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG owner_earningsToInterest 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG cashflow::operatingToInterest 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG eps -11.36% -12.39% -9.15% -24.25% -10.61% 1.04% -10.34% -18.29% 8.75% 10.26% 13.33% inf
ISRG shares 0.91% 25.87% 26.67% 26.21% 25.89% 57.24% 23.71% 23.27% 23.93% 23.27% -1.08% inf
ISRG shares_calc 0.28% 0.29% 0.78% 1.00% 1.74% 2.15% 0.29% -0.13% -0.13% -0.85% -1.08% inf
ISRG sbc 15.07% 17.80% 19.67% 20.46% 18.79% 14.80% 9.21% 6.44% 5.41% 7.38% inf inf
ISRG capex 21.16% 41.53% 22.79% 44.49% 33.35% 32.15% 12.37% 10.80% -8.25% -3.34% 14.61% inf
ISRG maintainence_capex 22.70% 30.00% 31.49% 39.23% 28.30% 25.21% 18.61% 20.39% 14.00% 23.09% 22.31% inf
ISRG depreciation 22.70% 30.00% 31.49% 31.03% 28.30% 25.21% 18.61% 20.39% 21.12% 23.09% 22.31% inf
ISRG capexToRevenue 6.96% 24.32% 7.08% 24.49% 18.19% 13.88% 1.72% 3.02% -15.86% -12.92% -0.48% inf
ISRG depreciationToRevenue 8.35% 14.19% 14.66% 12.84% 13.71% 7.91% 7.39% 11.92% 11.17% 10.87% 6.16% inf
ISRG sbcToRevenue 1.58% 3.46% 4.35% 3.75% 5.26% -1.04% -1.13% -1.05% -3.31% -3.28% inf inf
ISRG sbcToOperatingCashflow 5.96% 7.89% 13.49% 5.71% 5.14% -3.66% 3.18% -0.55% -4.12% -0.71% inf inf
ISRG inventory 20.10% 24.43% 29.95% 26.39% 29.19% 28.93% 17.97% 14.77% 10.20% 14.19% inf inf
ISRG payables 9.43% 13.46% 12.38% 12.22% 9.27% 15.06% 16.80% 7.54% 8.61% 8.24% inf inf
ISRG receivables 13.69% 10.63% 13.01% 12.71% 10.36% 15.41% 17.77% 6.67% 7.68% 9.88% inf inf
ISRG inventoryTurnover -7.76% -10.44% -7.66% -9.79% -12.20% -3.59% -3.44% -1.09% -2.82% 1.65% -96.68% inf
ISRG inventoryToRevenue 10.76% 16.72% 8.45% 12.89% 14.87% 2.38% 3.71% 3.71% 3.71% 3.13% inf inf
ISRG payablesToRevenue 0.0 0.0 0.0 -12.94% 0.0 0.0 -7.79% 0.0 0.0 8.45% inf inf
ISRG receivablesToRevenue -1.37% -1.47% -1.47% -6.01% 2.90% 1.39% -2.64% 0.0 1.39% -5.22% inf inf
ISRG opLeverage 54.70% 35.90% -30.58% 9.27% -22.36% 61.61% 18.43% -16.84% 112.22% 20.96% inf inf
ISRG opLeverageFlag inf inf 0.0 0.0 inf 0.0 0.0 inf inf 0.0 0.0 0.0
ISRG evToEbitda 8.01% 4.61% 6.67% 22.10% 23.35% 6.72% 21.42% 12.20% -1.30% 7.76% 1.99% inf
ISRG evToOpIncome 8.71% 6.80% 9.26% 23.65% 25.69% 6.73% 21.85% 12.72% -0.76% 8.74% 2.88% inf
ISRG evToRevenue 7.71% 2.14% 2.70% 21.31% 22.28% 12.50% 19.15% 9.31% -2.78% 3.59% -4.62% inf
ISRG evToOcf 12.33% 6.52% 11.68% 23.61% 22.10% 9.53% 24.34% 9.89% -3.59% 6.37% -1.19% inf
ISRG evToNopat 8.71% 11.68% 15.73% 26.00% 25.69% 6.73% 21.85% 12.72% -0.76% 8.74% 2.88% inf
ISRG pocf 12.19% 6.69% 11.71% 22.77% 21.61% 9.19% 23.36% 9.58% -3.26% 6.54% -0.54% inf
ISRG peg 3.22% 18.02% 0.0 inf inf inf -33.38% inf 5.12% 15.14% 0.0 inf
ISRG pe 9.68% 5.83% 2.48% 18.01% 22.02% 2.49% 17.75% 16.80% -1.81% 5.65% -1.71% inf
ISRG pfcf 19.29% 22.96% 17.66% 25.92% 25.46% 12.21% 24.55% 10.26% -4.79% 4.68% -0.01% inf
ISRG ps 7.58% 2.30% 2.72% 20.50% 21.79% 12.15% 18.20% 9.02% -2.45% 3.77% -4.00% inf
ISRG pb 6.14% 1.39% -0.49% 20.95% 16.70% 8.75% 14.70% 10.67% -9.00% -0.85% -96.47% inf
ISRG priceToRealfcf 29.08% 58.02% 30.54% 28.67% 29.60% 11.75% 26.18% 10.29% -6.14% 3.85% 7.40% inf
ISRG priceToNopat 8.58% 11.85% 15.76% 25.15% 25.20% 6.39% 20.89% 12.39% -0.42% 8.90% 3.56% inf
ISRG priceToEquityTangible 5.77% 1.16% -0.72% 20.80% 16.44% 8.29% 14.63% 10.75% -9.18% -1.08% -96.43% inf
ISRG roa -1.99% -7.38% -6.99% -3.36% -8.33% 6.61% 0.65% -10.20% -7.52% -4.36% -95.75% inf
ISRG roa_goodwill -2.16% -7.53% -7.10% -3.57% -8.66% 6.52% 0.67% -10.33% -7.66% -4.34% -95.72% inf
ISRG roe -2.34% -8.02% -6.80% -3.22% -8.27% 7.45% 1.95% -10.76% -8.11% -4.39% -95.64% inf
ISRG roce -1.99% -7.38% -6.99% -3.36% -8.33% 6.61% 0.65% -10.20% -7.52% -4.36% -95.75% inf
ISRG rode -2.34% -8.02% -6.80% -3.22% -8.27% 7.45% 1.95% -10.76% -8.11% -4.39% -95.64% inf
ISRG roic -10.86% -13.53% -14.14% -8.02% -11.64% 2.43% -5.01% -7.09% -7.61% -5.65% -94.06% inf
ISRG rotc -16.39% -16.94% -18.70% -12.07% -13.49% 0.81% -10.38% -11.87% -12.55% -11.45% -92.92% inf
ISRG roic_cash -10.86% -13.49% -13.93% -7.96% -11.55% 2.66% -4.89% -7.17% -7.66% -5.69% -94.09% inf
ISRG rome -2.15% -7.82% -6.70% -2.99% -7.89% 7.52% 1.88% -10.60% -7.93% -4.42% -95.68% inf
ISRG rote -5.68% -7.99% -8.93% -3.43% -6.00% 4.63% -0.03% -8.63% -5.61% -2.23% -95.44% inf
ISRG roa_cfo -5.15% -7.15% -9.01% -3.32% -5.62% 3.88% -1.37% -7.89% -4.80% -2.24% -95.58% inf
ISRG roe_cfo -5.48% -7.77% -8.82% -3.18% -5.57% 4.71% -0.10% -8.45% -5.41% -2.28% -95.47% inf
ISRG roce_cfo -5.15% -7.15% -9.01% -3.32% -5.62% 3.88% -1.37% -7.89% -4.80% -2.24% -95.58% inf
ISRG rode_cfo -5.48% -7.77% -8.82% -3.18% -5.57% 4.71% -0.10% -8.45% -5.41% -2.28% -95.47% inf
ISRG roic_cfo -13.72% -13.30% -16.00% -7.99% -9.04% -0.20% -6.92% -4.70% -4.89% -3.55% -93.83% inf
ISRG roic_cashflow::operating_cash -13.72% -13.26% -15.80% -7.93% -8.95% 0.03% -6.80% -4.77% -4.95% -3.60% -93.85% inf
ISRG roic_cashflow::fcf -18.85% -24.78% -20.25% -10.29% -11.83% -2.89% -7.81% -5.29% -3.37% -1.84% -94.04% inf
ISRG roic_cashflow::fcf_cash -18.86% -24.74% -20.06% -10.23% -11.74% -2.67% -7.69% -5.37% -3.42% -1.89% -94.06% inf
ISRG roic_cashflow::realfcf -25.00% -41.46% -28.12% -12.21% -14.64% -2.49% -9.00% -5.31% -1.96% -1.05% -94.45% inf
ISRG roic_cashflow::realfcf_cash -25.01% -41.44% -27.94% -12.16% -14.56% -2.26% -8.88% -5.39% -2.02% -1.10% -94.47% inf
ISRG roic_income::net -11.74% -12.60% -8.44% -4.28% -9.34% 6.32% -2.48% -10.59% -6.30% -2.74% -94.37% inf
ISRG roic_income::net_cash -11.75% -12.55% -8.22% -4.22% -9.25% 6.57% -2.36% -10.66% -6.35% -2.79% -94.40% inf
ISRG rotc_cfo -19.08% -16.73% -20.47% -12.04% -10.94% -1.77% -12.18% -9.59% -9.99% -9.48% -92.65% inf
ISRG rome_cfo -5.30% -7.59% -8.71% -2.96% -5.18% 4.76% -0.17% -8.30% -5.22% -2.30% -95.51% inf
ISRG rote_cfo -5.68% -7.99% -8.93% -3.43% -6.00% 4.63% -0.03% -8.63% -5.61% -2.23% -95.44% inf
ISRG roa_nopat -1.99% -11.43% -12.18% -5.16% -8.33% 6.61% 0.65% -10.20% -7.52% -4.36% -95.75% inf
ISRG roe_nopat -2.34% -12.03% -12.01% -5.03% -8.27% 7.45% 1.95% -10.76% -8.11% -4.39% -95.64% inf
ISRG roce_nopat -1.99% -11.43% -12.18% -5.16% -8.33% 6.61% 0.65% -10.20% -7.52% -4.36% -95.75% inf
ISRG rode_nopat -2.34% -12.03% -12.01% -5.03% -8.27% 7.45% 1.95% -10.76% -8.11% -4.39% -95.64% inf
ISRG roic_nopat -10.86% -17.30% -18.94% -9.74% -11.64% 2.43% -5.01% -7.09% -7.61% -5.65% -94.06% inf
ISRG roic_nopat_cash -10.86% -17.26% -18.74% -9.68% -11.55% 2.66% -4.89% -7.17% -7.66% -5.69% -94.09% inf
ISRG rotc_nopat -16.39% -20.57% -23.25% -13.71% -13.49% 0.81% -10.38% -11.87% -12.55% -11.45% -92.92% inf
ISRG rome_nopat -2.15% -11.85% -11.90% -4.80% -7.89% 7.52% 1.88% -10.60% -7.93% -4.42% -95.68% inf
ISRG rote_nopat -2.55% -12.23% -12.12% -5.27% -8.68% 7.38% 2.01% -10.93% -8.31% -4.36% -95.61% inf
ISRG roic_owner_earnings -17.98% -20.19% -24.73% -11.45% -12.65% 0.43% -8.77% -5.41% -4.16% -4.37% -94.31% inf
ISRG roic_owner_earnings_cash -17.98% -20.16% -24.54% -11.39% -12.57% 0.65% -8.66% -5.49% -4.21% -4.42% -94.33% inf
ISRG margin_gross -0.58% -1.03% -0.79% -0.17% -0.15% 0.93% -0.13% -0.54% -0.71% -1.92% -1.47% inf
ISRG margin_owner_earnings -8.86% -11.73% -17.59% -5.55% -3.84% 3.36% -6.08% -1.26% 1.61% -3.42% -10.05% inf
ISRG margin_cfo -4.12% -4.11% -8.04% -1.85% 0.14% 2.71% -4.17% -0.51% 0.83% -2.60% -3.48% inf
ISRG margin_op -0.94% -4.36% -6.01% -1.88% -2.73% 5.42% -2.22% -3.02% -2.04% -4.71% -7.30% inf
ISRG margin_fcf -9.82% -16.80% -12.70% -4.30% -2.93% -0.05% -5.09% -1.13% 2.46% -0.88% -4.00% inf
ISRG margin_fcf_real -16.66% -35.26% -21.30% -6.35% -6.03% 0.36% -6.32% -1.16% 3.94% -0.08% -10.61% inf
ISRG margin_net -1.93% -3.33% 0.23% 2.10% -0.20% 9.43% 0.40% -6.67% -0.65% -1.78% -2.33% inf
ISRG margin_nopat -0.94% -8.53% -11.26% -3.71% -2.73% 5.42% -2.22% -3.02% -2.04% -4.71% -7.30% inf
ISRG yield_owner_earnings -15.13% -13.68% -19.80% -21.56% -20.99% -7.90% -20.59% -9.41% 4.17% -6.89% -6.28% inf
ISRG yield_owner_earnings_ev -15.45% -13.55% -19.80% -22.14% -21.35% -8.16% -21.14% -9.73% 4.58% -6.79% -5.67% inf
ISRG yield_cfo -10.86% -6.23% -10.44% -18.52% -17.80% -8.39% -18.94% -8.78% 3.35% -6.14% 0.51% inf
ISRG yield_cfo_ev -11.03% -6.13% -10.43% -19.13% -18.07% -8.68% -19.60% -8.99% 3.71% -6.02% 1.18% inf
ISRG yield_income::operating -7.87% -6.51% -8.53% -18.59% -20.11% -6.02% -17.27% -11.03% 0.39% -8.19% -3.41% inf
ISRG yield_income::operating_ev -8.08% -6.30% -8.48% -19.10% -20.43% -6.30% -17.97% -11.32% 0.76% -8.05% -2.76% inf
ISRG yield_cashflow::fcf -16.16% -18.67% -15.01% -20.60% -20.35% -10.90% -19.73% -9.31% 4.98% -4.44% 0.0 inf
ISRG yield_cashflow::fcf_ev -16.22% -18.43% -14.97% -21.09% -20.64% -11.17% -20.34% -9.57% 5.38% -4.34% 0.66% inf
ISRG yield_cashflow::realfcf -22.42% -36.90% -23.55% -22.32% -22.81% -10.53% -20.76% -9.28% 6.55% -3.68% -6.86% inf
ISRG yield_income::net -8.83% -5.50% -2.46% -15.21% -18.11% -2.41% -15.09% -14.38% 1.85% -5.37% 1.77% inf
ISRG yield_income::net_ev -8.95% -5.29% -2.42% -15.83% -18.41% -2.72% -15.77% -14.59% 2.19% -5.20% 2.39% inf
ISRG yield_nopat -7.87% -10.59% -13.67% -20.08% -20.11% -6.02% -17.27% -11.03% 0.39% -8.19% -3.41% inf
ISRG yield_nopat_ev -8.08% -10.42% -13.53% -20.68% -20.43% -6.30% -17.97% -11.32% 0.76% -8.05% -2.76% inf
ISRG costs:ga 12.68% 14.76% 16.51% 15.77% 13.70% 11.26% 11.43% 9.18% 9.99% 12.32% 19.97% inf
ISRG costs:rnd 15.50% 19.01% 21.79% 22.93% 24.74% 25.63% 20.14% 14.05% 11.29% 11.17% 13.38% inf
ISRG goodwill 2.48% 7.71% 11.60% 11.28% 10.82% 9.17% 11.87% 7.81% 11.62% 11.62% inf inf
ISRG unearned_revenue 6.79% 8.69% 6.93% 9.45% 9.24% 9.30% 8.01% 8.95% 9.28% 12.30% inf inf
ISRG amortization -17.94% 7.39% 17.61% 8.45% 15.34% 14.34% -7.79% -12.20% 1.15% 8.45% 7.96% inf
ISRG costs:sgna 12.68% 14.76% 16.51% 15.77% 13.70% 11.26% 11.43% 9.18% 9.99% 12.32% 19.97% inf
ISRG eps_calc -11.36% -12.39% -9.15% -24.25% -10.61% 1.04% -10.34% -18.29% 8.75% 10.26% 13.33% inf
ISRG equity_mgmt 14.46% 14.69% 18.13% 15.51% 17.43% 19.15% 13.75% 6.02% 16.71% 15.99% inf inf
ISRG equity_tangible 15.20% 15.14% 18.64% 15.79% 18.01% 20.19% 13.89% 5.87% 17.13% 16.47% inf inf
ISRG evToEquity 6.26% 1.20% -0.50% 21.77% 17.20% 9.07% 15.62% 11.00% -9.33% -1.01% -96.49% inf
ISRG evToEquityTangible 5.90% 1.00% -0.75% 21.65% 16.89% 8.59% 15.53% 11.07% -9.53% -1.24% -96.45% inf
ISRG evToOwner_earnings 18.16% 15.72% 24.62% 28.45% 27.14% 8.86% 26.86% 10.72% -4.34% 7.29% 6.02% inf
ISRG income 22.87% -1.75% -9.68% -8.09% -3.70% -1.59% -5.00% 12.97% 2.91% -2.32% -4.42% inf
ISRG interest 20.60% 19.14% -6.69% 14.54% 54.21% 99.69% 34.76% 22.28% 20.11% 1.15% -25.98% inf
ISRG investedCapital 25.88% 25.92% 25.54% 23.85% 24.21% 19.40% 13.71% 12.30% 15.59% 12.12% inf inf
ISRG investedCapitalWith2PercentCash 25.88% 25.86% 25.23% 23.77% 24.09% 19.13% 13.56% 12.39% 15.66% 12.18% inf inf
ISRG lv_liabilities 28.35% 36.46% 33.89% 15.34% 22.60% 19.59% 4.83% 3.20% 18.28% 24.98% inf inf
ISRG lv_payables 21.39% 27.21% 24.28% 16.40% 21.63% 20.03% 10.85% 9.41% 15.58% 18.62% inf inf
ISRG operating 13.62% 16.10% 18.11% 17.75% 16.69% 14.83% 13.63% 10.48% 10.27% 12.04% 18.43% inf
ISRG priceToOperating 8.58% 6.97% 9.29% 22.81% 25.20% 6.39% 20.89% 12.39% -0.42% 8.90% 3.56% inf
ISRG priceToOwner_earnings 18.02% 15.91% 24.65% 27.57% 26.64% 8.51% 25.87% 10.40% -4.00% 7.45% 6.72% inf
ISRG revenue_01_YoY -3.17% -4.94% -10.87% 18.04% -31.08% 40.22% 36.16% -7.82% -11.09% -19.13% inf inf
ISRG share_cnt 25.25% 25.25% 25.87% 55.94% 25.76% inf inf inf inf inf 0.0 0.0
ISRG share_multiplier 0.0 0.0 -19.12% 24.90% 0.0 0.0 0.0 23.65% 0.0 0.0 0.0 inf
ISRG unearned -2.40% -0.37% -16.59% 10.99% 13.40% 13.00% 29.20% 11.63% -7.46% -21.00% -1.98% inf
ISRG current 11.12% 15.12% 15.10% 14.03% 14.47% 15.50% 16.63% 11.91% 13.25% 12.46% inf inf
ISRG liabilities_equity 14.00% 14.50% 17.56% 15.88% 17.88% 19.71% 14.71% 7.31% 16.19% 15.47% inf inf
ISRG retained 22.23% 25.54% 98.00% 24.77% 29.40% 38.64% 9.21% -38.74% 11.80% 4.60% inf inf
ISRG revenue_03_YoY -5.87% 2.12% -3.40% 20.13% 30.47% 22.45% -1.20% -12.89% inf inf inf inf
ISRG roce_inc_3 -0.29% -6.51% -39.48% -4.64% 17.33% 31.93% 14.01% 5.35% inf inf inf inf
ISRG roce_inc_diff_capital_nopat_3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_diff_profits_nopat_3 0.0 0.0 -90.00% 0.0 900.20% 900.20% 0.0 0.0 inf inf inf inf
ISRG roce_inc_nopat_3 3.72% -19.32% -30.83% -10.65% 17.33% 31.93% 14.01% 5.35% inf inf inf inf
ISRG roce_inc_period1_capital_nopat_3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG roce_inc_period1_profit_nopat_3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_period2_capital_nopat_3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf
ISRG roce_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG roce_inc_period2_profit_nopat_3 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG rome_inc_3 -0.03% -6.74% -39.39% -3.58% 17.48% 31.91% 14.28% 5.67% inf inf inf inf
ISRG rome_inc_diff_capital_nopat_3 8.68% 15.36% 18.06% 44.85% 26.21% 10.14% -2.15% -3.25% inf inf inf inf
ISRG rome_inc_diff_profits_nopat_3 13.01% -7.16% -23.69% 30.84% 22.54% 39.23% 11.82% 2.23% inf inf inf inf
ISRG rome_inc_nopat_3 3.98% -19.52% -30.76% -9.68% 17.48% 31.91% 14.28% 5.67% inf inf inf inf
ISRG rome_inc_period1_capital_nopat_3 14.69% 18.13% 15.51% 17.43% 19.15% 13.75% 6.02% 16.71% inf inf inf inf
ISRG rome_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rome_inc_period1_profit_nopat_3 12.22% 4.14% 1.76% 11.79% 9.75% 22.30% 8.01% 4.33% inf inf inf inf
ISRG rome_inc_period2_capital_nopat_3 17.43% 19.15% 13.75% 6.02% 16.71% 15.99% 10.69% inf inf inf inf inf
ISRG rome_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rome_inc_period2_profit_nopat_3 11.79% 9.75% 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf inf inf inf
ISRG rotc_inc_3 -21.74% -21.63% -51.72% 1.03% 16.85% 26.78% -8.70% 8.10% inf inf inf inf
ISRG rotc_inc_diff_capital_nopat_3 38.83% 37.28% 48.17% 38.23% 33.77% 20.43% 22.48% -5.43% inf inf inf inf
ISRG rotc_inc_diff_profits_nopat_3 13.01% -7.16% -23.69% 30.84% 22.54% 39.23% 11.82% 2.23% inf inf inf inf
ISRG rotc_inc_nopat_3 -18.60% -32.37% -42.07% -5.35% 16.85% 26.78% -8.70% 8.10% inf inf inf inf
ISRG rotc_inc_period1_capital_nopat_3 34.22% 31.10% 32.58% 29.56% 26.87% 21.32% 20.53% 18.38% inf inf inf inf
ISRG rotc_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rotc_inc_period1_profit_nopat_3 12.22% 4.14% 1.76% 11.79% 9.75% 22.30% 8.01% 4.33% inf inf inf inf
ISRG rotc_inc_period2_capital_nopat_3 29.56% 26.87% 21.32% 20.53% 18.38% 22.13% 19.47% inf inf inf inf inf
ISRG rotc_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rotc_inc_period2_profit_nopat_3 11.79% 9.75% 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf inf inf inf
ISRG revenue_05_YoY -3.68% 5.78% 14.12% 12.26% 3.05% 1.10% inf inf inf inf inf 0.0
ISRG roce_inc_5 -10.22% -20.65% 3.82% 6.60% -7.97% 46.92% inf inf inf inf inf 0.0
ISRG roce_inc_diff_capital_nopat_5 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0
ISRG roce_inc_diff_profits_nopat_5 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0
ISRG roce_inc_nopat_5 -10.22% -33.18% -24.72% 2.25% -7.97% 46.92% inf inf inf inf inf 0.0
ISRG roce_inc_period1_capital_nopat_5 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0
ISRG roce_inc_period1_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG roce_inc_period1_profit_nopat_5 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0
ISRG roce_inc_period2_capital_nopat_5 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0
ISRG roce_inc_period2_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG roce_inc_period2_profit_nopat_5 0.0 0.0 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0
ISRG rome_inc_5 -9.93% -20.20% 3.92% 6.84% -7.28% 47.08% inf inf inf inf inf 0.0
ISRG rome_inc_diff_capital_nopat_5 15.70% 38.68% 14.45% 18.69% 28.63% -2.00% inf inf inf inf inf 0.0
ISRG rome_inc_diff_profits_nopat_5 4.21% -6.81% -13.79% 21.64% 19.27% 44.17% inf inf inf inf inf 0.0
ISRG rome_inc_nopat_5 -9.93% -32.79% -24.68% 2.48% -7.28% 47.08% inf inf inf inf inf 0.0
ISRG rome_inc_period1_capital_nopat_5 14.69% 18.13% 15.51% 17.43% 19.15% 13.75% inf inf inf inf inf 0.0
ISRG rome_inc_period1_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG rome_inc_period1_profit_nopat_5 12.22% 4.14% 1.76% 11.79% 9.75% 22.30% inf inf inf inf inf 0.0
ISRG rome_inc_period2_capital_nopat_5 13.75% 6.02% 16.71% 15.99% 10.69% inf inf inf inf inf 0.0 0.0
ISRG rome_inc_period2_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG rome_inc_period2_profit_nopat_5 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf inf inf inf inf 0.0
ISRG rotc_inc_5 -25.68% -18.91% -15.22% -4.80% -9.06% 30.79% inf inf inf inf inf 0.0
ISRG rotc_inc_diff_capital_nopat_5 40.20% 36.47% 40.28% 33.21% 31.16% 10.24% inf inf inf inf inf 0.0
ISRG rotc_inc_diff_profits_nopat_5 4.21% -6.81% -13.79% 21.64% 19.27% 44.17% inf inf inf inf inf 0.0
ISRG rotc_inc_nopat_5 -25.68% -31.72% -38.54% -8.69% -9.06% 30.79% inf inf inf inf inf 0.0
ISRG rotc_inc_period1_capital_nopat_5 34.22% 31.10% 32.58% 29.56% 26.87% 21.32% inf inf inf inf inf 0.0
ISRG rotc_inc_period1_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG rotc_inc_period1_profit_nopat_5 12.22% 4.14% 1.76% 11.79% 9.75% 22.30% inf inf inf inf inf 0.0
ISRG rotc_inc_period2_capital_nopat_5 21.32% 20.53% 18.38% 22.13% 19.47% inf inf inf inf inf 0.0 0.0
ISRG rotc_inc_period2_nopat_5 0.05% 0.05% 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0
ISRG rotc_inc_period2_profit_nopat_5 22.30% 8.01% 4.33% 6.80% 5.79% 6.75% inf inf inf inf inf 0.0
ISRG roce_inc_7 6.44% -7.18% -7.01% 9.46% inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_7 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_7 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_nopat_7 6.44% -16.25% -18.19% 6.53% inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_7 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_7 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_7 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_7 0.0 0.0 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_7 6.68% -7.01% -6.90% 9.77% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_7 13.27% 19.67% 17.91% 7.39% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_7 20.84% 0.40% -3.44% 14.73% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_nopat_7 6.68% -16.10% -18.12% 6.83% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_7 14.69% 18.13% 15.51% 17.43% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_7 12.22% 4.14% 1.76% 11.79% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_7 16.71% 15.99% 10.69% inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_7 4.33% 6.80% 5.79% 6.75% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_7 -12.44% -16.78% -20.38% -4.95% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_7 38.01% 33.73% 37.86% 24.03% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_7 20.84% 0.40% -3.44% 14.73% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_nopat_7 -12.44% -24.93% -29.96% -7.50% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_7 34.22% 31.10% 32.58% 29.56% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_7 12.22% 4.14% 1.76% 11.79% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_7 18.38% 22.13% 19.47% inf inf inf inf inf 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_7 0.05% 0.05% 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_7 4.33% 6.80% 5.79% 6.75% inf inf inf inf inf 0.0 0.0 0.0
ISRG revenue_10_YoY -1.25% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_9 -0.90% 0.04% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_capital_nopat_9 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_diff_profits_nopat_9 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_nopat_9 -0.90% -6.26% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_capital_nopat_9 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period1_profit_nopat_9 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_capital_nopat_9 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG roce_inc_period2_profit_nopat_9 0.0 0.0 inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_9 -0.68% 0.31% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_capital_nopat_9 16.32% 9.45% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_diff_profits_nopat_9 15.54% 2.87% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_nopat_9 -0.68% -6.00% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_capital_nopat_9 14.69% 18.13% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period1_profit_nopat_9 12.22% 4.14% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_capital_nopat_9 10.69% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_period2_profit_nopat_9 5.79% 6.75% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_9 -15.66% -13.88% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_capital_nopat_9 36.99% 27.49% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_diff_profits_nopat_9 15.54% 2.87% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_nopat_9 -15.66% -19.31% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_capital_nopat_9 34.22% 31.10% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period1_profit_nopat_9 12.22% 4.14% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_capital_nopat_9 19.47% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_nopat_9 0.05% 0.05% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_period2_profit_nopat_9 5.79% 6.75% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::fcf_01_YoY 30.69% -14.13% -29.61% 4.57% -40.67% 21.96% -22.19% -25.22% 5.63% -1.91% inf inf
ISRG cashflow::fcf_03_YoY 2872.38% 2381.38% 2100.09% 16.17% 39.38% -96.64% -11.86% -6.66% inf inf inf inf
ISRG cashflow::fcf_05_YoY -33.02% 2805.43% -55.58% -1.03% -1.10% 8.60% inf inf inf inf inf 0.0
ISRG cashflow::fcf_10_YoY -7.75% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG cashflow::financing 23.65% -16.33% -5.75% -40.11% -25.13% 32.68% 16.42% -13.48% 115.98% 94.13% -37.47% inf
ISRG cashflow::investing -18.81% 23.86% 29.37% -12.27% -2.02% -33.17% -14.95% 19.60% -17.84% -10.26% 14.24% inf
ISRG cashflow::realfcf_01_YoY 79.30% -45.72% -27.50% 6.73% -30.03% 19.69% -29.23% -22.02% 7.06% 88.55% inf inf
ISRG cashflow::realfcf_03_YoY 0.0 2471.12% 2011.25% 12.41% -22.51% 0.0 -16.79% 6.60% inf inf inf inf
ISRG cashflow::realfcf_05_YoY 2174.43% 3002.30% 2652.45% -8.12% -11.26% 41.08% inf inf inf inf inf 0.0
ISRG cashflow::realfcf_10_YoY -12.58% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::net_01_YoY 4.69% -12.32% -16.15% 19.63% -23.35% 21.11% 98.75% -29.00% -3.11% -8.74% inf inf
ISRG income::net_03_YoY -14.54% -4.19% 2160.03% 36.72% -95.59% -95.29% 3.10% -16.32% inf inf inf inf
ISRG income::net_05_YoY -16.27% -1.57% 106.28% 17.42% 6.86% 16.65% inf inf inf inf inf 0.0
ISRG income::net_10_YoY -0.77% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG income::operating_01_YoY 15.93% 6.70% -18.63% 13.57% -23.98% 19.85% 52.11% -14.18% 4.57% -3.05% inf inf
ISRG income::operating_03_YoY -4.10% -1.68% -38.75% 26.86% -96.87% -95.68% 4.90% -3.38% inf inf inf inf
ISRG income::operating_05_YoY -11.33% 2.11% 12.43% 15.41% 10.99% 27.00% inf inf inf inf inf 0.0
ISRG income::operating_10_YoY 3.76% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0 0.0
ISRG roa_goodwill_cashflow::operating -5.30% -7.29% -9.11% -3.54% -5.99% 3.79% -1.35% -8.01% -4.95% -2.22% -95.55% inf
ISRG roce_inc_cashflow::operating_3 -16.12% -14.80% -39.41% -7.98% 70.66% 95.17% 3.60% 5.66% inf inf inf inf
ISRG roce_inc_cashflow::operating_5 -16.09% -15.83% -11.75% 0.50% -6.61% 30.29% inf inf inf inf inf 0.0
ISRG roce_inc_cashflow::operating_7 -2.96% -9.84% -12.98% 7.17% inf inf inf inf inf 0.0 0.0 0.0
ISRG roce_inc_cashflow::operating_9 -6.65% -1.50% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_3 -15.90% -15.00% -39.33% -6.96% 72.60% 95.02% 3.84% 5.98% inf inf inf inf
ISRG rome_inc_cashflow::operating_5 -15.84% -15.36% -11.70% 0.74% -5.91% 30.48% inf inf inf inf inf 0.0
ISRG rome_inc_cashflow::operating_7 -2.74% -9.68% -12.87% 7.47% inf inf inf inf inf 0.0 0.0 0.0
ISRG rome_inc_cashflow::operating_9 -6.43% -1.21% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_3 -34.17% -28.58% -50.49% -2.51% 64.24% 79.83% -17.03% 8.41% inf inf inf inf
ISRG rotc_inc_cashflow::operating_5 -30.55% -13.99% -27.95% -10.24% -7.72% 15.99% inf inf inf inf inf 0.0
ISRG rotc_inc_cashflow::operating_7 -20.18% -19.17% -25.49% -6.94% inf inf inf inf inf 0.0 0.0 0.0
ISRG rotc_inc_cashflow::operating_9 -20.54% -15.20% inf inf inf inf inf 0.0 0.0 0.0 0.0 0.0
ISRG yield_cashflow::fcf_enterprise -16.22% -18.43% -14.97% -21.09% -20.64% -11.17% -20.34% -9.57% 5.38% -4.34% 0.66% inf
ISRG yield_cashflow::operating_enterprise -11.03% -6.13% -10.43% -19.13% -18.07% -8.68% -19.60% -8.99% 3.71% -6.02% 1.18% inf
ISRG yield_cashflow::realfcf_enterprise -22.68% -36.16% -23.48% -22.88% -23.15% -10.82% -21.40% -9.53% 6.97% -3.57% -6.25% inf
ISRG yield_income::net_enterprise -8.95% -5.29% -2.42% -15.83% -18.41% -2.72% -15.77% -14.59% 2.19% -5.20% 2.39% inf
ISRG yield_income::operating_enterprise -8.08% -6.30% -8.48% -19.10% -20.43% -6.30% -17.97% -11.32% 0.76% -8.05% -2.76% inf
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


8. Rolling 9 yearly CAGR report Showing SUMMARY report for ISRG [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry CAGR_9Y_2024 CAGR_9Y_2023 CAGR_9Y_2022 CAGR_9Y_2021 CAGR_9Y_2020 CAGR_9Y_2019 CAGR_9Y_2018 CAGR_9Y_2017
ISRG StockMarketPrice 27.01% 21.43% 22.51% 23.31% 20.36% 23.90% 18.86% 27.04%
ISRG YearPriceHigh 27.43% 21.92% 21.01% 21.08% 20.32% 18.43% 21.19% 14.54%
ISRG YearPriceLow 23.01% 21.53% 18.52% 18.95% 17.07% 20.72% 32.87% 21.24%
ISRG revenue 14.95% 14.35% 11.88% 11.30% 10.62% 13.68% 15.08% inf
ISRG revenue::cost 14.46% 14.33% 13.08% 12.47% 13.39% 15.19% 15.72% inf
ISRG operating_expense inf inf inf inf inf inf inf 0.0
ISRG assets 16.06% 16.33% 14.13% 14.34% 15.46% 16.89% inf inf
ISRG cash 12.28% 18.42% 8.14% 9.86% 14.87% 17.20% inf inf
ISRG liabilities 15.87% 15.02% 17.14% 14.36% 14.49% 16.98% inf inf
ISRG liabilities_calc 15.87% 15.02% 17.12% 14.37% 14.46% 16.99% inf inf
ISRG ppnenet 30.20% 27.87% 25.43% 25.61% 26.00% 25.99% inf inf
ISRG workingCapital 19.94% 16.29% 12.45% 13.80% 15.86% 14.33% inf inf
ISRG workingCapitalWithCash 19.90% 16.07% 12.39% 13.83% 15.88% 14.31% inf inf
ISRG owner_earnings 9.45% 7.03% -0.46% 8.97% 5.95% 11.78% 8.85% inf
ISRG netincome_cfo 16.56% 17.71% 8.03% 11.35% 8.90% 15.36% 19.14% inf
ISRG cashflow::operating 12.97% 11.79% 6.03% 11.04% 9.11% 12.70% 12.91% inf
ISRG cashflow::fcf 6.74% 3.29% 2.37% 10.72% 7.54% 11.25% 12.55% inf
ISRG cashflow::realfcf 1.32% -9.66% -3.41% 10.11% 5.59% 10.83% 8.75% inf
ISRG netincome 16.55% 17.71% 8.02% 11.35% 8.89% 15.36% 19.14% inf
ISRG operatingincome 15.03% 15.18% 7.05% 8.69% 6.09% 11.32% 13.91% inf
ISRG grossincome 15.20% 14.36% 11.35% 10.82% 9.41% 13.06% 14.82% inf
ISRG nopat 15.03% 12.35% 3.68% 7.55% 6.09% 11.32% 13.91% inf
ISRG marketcap 28.19% 22.91% 22.95% 23.91% 20.94% 24.26% 19.39% inf
ISRG ev 28.56% 23.04% 23.47% 24.18% 21.07% 24.43% 19.19% inf
ISRG ebitda 15.65% 16.05% 8.61% 9.77% 7.80% 12.08% 14.02% inf
ISRG equity 16.08% 16.54% 13.69% 14.33% 15.61% 16.87% inf inf
ISRG interestRate 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG owner_earningsToInterest 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG cashflow::operatingToInterest 0.0 0.0 0.0 0.0 0.0 0.0 0.0 inf
ISRG eps -9.38% -8.47% -15.60% -12.84% -3.62% 2.30% 5.61% inf
ISRG shares 14.04% 29.03% 28.09% 28.21% 27.65% 27.45% 12.87% inf
ISRG shares_calc 0.93% 1.22% 0.36% 0.48% 0.48% 0.29% 0.45% inf
ISRG sbc 16.81% 15.02% 13.21% 12.71% 12.58% 12.40% inf inf
ISRG capex 33.77% 29.27% 19.82% 12.87% 17.03% 17.99% 14.97% inf
ISRG maintainence_capex 23.83% 25.48% 24.81% 26.50% 26.12% 24.05% 21.30% inf
ISRG depreciation 23.83% 25.48% 24.81% 26.50% 26.12% 24.05% 21.30% inf
ISRG capexToRevenue 16.36% 13.03% 7.09% 1.42% 5.80% 3.80% -0.11% inf
ISRG depreciationToRevenue 7.72% 9.74% 11.55% 13.66% 14.05% 9.10% 5.38% inf
ISRG sbcToRevenue 1.60% 0.59% 1.17% 1.26% 1.77% -1.12% inf inf
ISRG sbcToOperatingCashflow 3.40% 2.89% 6.77% 1.50% 3.18% -0.27% inf inf
ISRG inventory 27.50% 24.73% 19.55% 19.18% 20.52% 23.98% inf inf
ISRG payables 15.69% 13.32% 13.78% 8.72% 6.75% 14.99% inf inf
ISRG receivables 13.43% 15.25% 13.52% 8.67% 9.00% 11.30% inf inf
ISRG inventoryTurnover -8.23% -4.38% -5.13% -6.70% -8.53% -3.14% -84.68% inf
ISRG inventoryToRevenue 8.84% 5.54% 6.75% 9.16% 12.12% 4.61% inf inf
ISRG payablesToRevenue -4.41% 0.0 -4.41% -7.41% 4.61% 0.0 inf inf
ISRG receivablesToRevenue 0.83% -0.82% -2.28% -2.64% 0.77% -1.38% inf inf
ISRG opLeverage -3.35% 9.37% -13.41% 32.81% -34.06% -17.42% inf inf
ISRG opLeverageFlag 0.0 inf 0.0 0.0 0.0 inf 0.0 0.0
ISRG evToEbitda 11.16% 6.02% 13.68% 13.13% 12.31% 11.02% 4.53% inf
ISRG evToOpIncome 11.76% 6.83% 15.35% 14.26% 14.12% 11.77% 4.63% inf
ISRG evToRevenue 11.85% 7.59% 10.37% 11.56% 9.45% 9.45% 3.57% inf
ISRG evToOcf 13.80% 10.06% 16.46% 11.84% 10.96% 10.41% 5.56% inf
ISRG evToNopat 11.76% 9.51% 19.09% 15.46% 14.12% 11.77% 4.63% inf
ISRG pocf 13.47% 9.95% 15.97% 11.59% 10.84% 10.26% 5.74% inf
ISRG peg 14.48% inf inf inf inf 21.65% inf 0.0
ISRG pe 9.98% 4.41% 13.82% 11.28% 11.06% 7.72% 0.21% inf
ISRG pfcf 20.10% 18.99% 20.10% 11.91% 12.46% 11.69% 6.08% inf
ISRG ps 11.53% 7.48% 9.89% 11.32% 9.32% 9.32% 3.75% inf
ISRG pb 10.42% 5.48% 8.15% 8.37% 4.61% 6.32% -83.67% inf
ISRG priceToRealfcf 26.52% 36.06% 27.29% 12.54% 14.54% 12.12% 9.78% inf
ISRG priceToNopat 11.44% 9.39% 18.59% 15.20% 13.99% 11.62% 4.81% inf
ISRG priceToEquityTangible 10.11% 5.07% 8.05% 8.25% 4.50% 6.09% -83.60% inf
ISRG roa -1.12% 0.92% -6.37% -5.86% -9.24% -2.45% -81.78% inf
ISRG roa_goodwill -1.42% 0.83% -6.46% -5.95% -9.41% -2.65% -81.71% inf
ISRG roe -1.29% 1.30% -6.37% -5.99% -9.22% -2.45% -81.39% inf
ISRG roce -1.12% 0.92% -6.37% -5.86% -9.24% -2.45% -81.78% inf
ISRG rode -1.29% 1.30% -6.37% -5.99% -9.22% -2.45% -81.39% inf
ISRG roic -7.41% -4.64% -9.71% -8.88% -11.74% -4.45% -78.46% inf
ISRG rotc -10.04% -8.17% -14.78% -13.74% -15.80% -7.12% -76.62% inf
ISRG roic_cash -7.36% -4.50% -9.63% -8.83% -11.72% -4.42% -78.49% inf
ISRG rome -0.95% 1.39% -6.27% -5.89% -9.03% -2.23% -81.48% inf
ISRG rote -3.43% -1.77% -7.37% -4.06% -6.85% -1.49% -81.49% inf
ISRG roa_cfo -2.89% -2.05% -7.27% -3.83% -6.65% -1.24% -81.96% inf
ISRG roe_cfo -3.06% -1.67% -7.26% -3.95% -6.64% -1.25% -81.58% inf
ISRG roce_cfo -2.89% -2.05% -7.27% -3.83% -6.65% -1.24% -81.96% inf
ISRG rode_cfo -3.06% -1.67% -7.26% -3.95% -6.64% -1.25% -81.58% inf
ISRG roic_cfo -9.07% -7.44% -10.57% -6.91% -9.23% -3.27% -78.68% inf
ISRG roic_cashflow::operating_cash -9.02% -7.31% -10.49% -6.86% -9.20% -3.24% -78.70% inf
ISRG roic_cashflow::fcf -14.09% -14.48% -13.65% -7.18% -10.54% -4.51% -79.09% inf
ISRG roic_cashflow::fcf_cash -14.04% -14.35% -13.58% -7.13% -10.51% -4.48% -79.11% inf
ISRG roic_cashflow::realfcf -18.45% -25.20% -18.53% -7.69% -12.16% -4.87% -79.79% inf
ISRG roic_cashflow::realfcf_cash -18.40% -25.09% -18.45% -7.64% -12.13% -4.84% -79.82% inf
ISRG roic_income::net -6.19% -2.54% -8.89% -6.65% -9.41% -0.99% -78.77% inf
ISRG roic_income::net_cash -6.13% -2.39% -8.80% -6.60% -9.38% -0.95% -78.79% inf
ISRG rotc_cfo -11.65% -10.87% -15.59% -11.87% -13.40% -5.98% -76.85% inf
ISRG rome_cfo -2.73% -1.59% -7.17% -3.86% -6.44% -1.02% -81.66% inf
ISRG rote_cfo -3.43% -1.77% -7.37% -4.06% -6.85% -1.49% -81.49% inf
ISRG roa_nopat -1.12% -1.56% -9.31% -6.84% -9.24% -2.45% -81.78% inf
ISRG roe_nopat -1.29% -1.17% -9.31% -6.97% -9.22% -2.45% -81.39% inf
ISRG roce_nopat -1.12% -1.56% -9.31% -6.84% -9.24% -2.45% -81.78% inf
ISRG rode_nopat -1.29% -1.17% -9.31% -6.97% -9.22% -2.45% -81.39% inf
ISRG roic_nopat -7.41% -6.97% -12.55% -9.83% -11.74% -4.45% -78.46% inf
ISRG roic_nopat_cash -7.36% -6.84% -12.47% -9.78% -11.72% -4.42% -78.49% inf
ISRG rotc_nopat -10.04% -10.42% -17.46% -14.64% -15.80% -7.12% -76.62% inf
ISRG rome_nopat -0.95% -1.09% -9.22% -6.87% -9.03% -2.23% -81.48% inf
ISRG rote_nopat -1.67% -1.27% -9.42% -7.07% -9.43% -2.69% -81.30% inf
ISRG roic_owner_earnings -11.90% -11.38% -16.04% -8.65% -11.86% -4.06% -79.56% inf
ISRG roic_owner_earnings_cash -11.85% -11.25% -15.96% -8.60% -11.84% -4.03% -79.58% inf
ISRG margin_gross 0.22% 0.01% -0.47% -0.43% -1.09% -0.54% -0.23% inf
ISRG margin_owner_earnings -4.78% -6.40% -11.03% -2.10% -4.22% -1.67% -5.42% inf
ISRG margin_cfo -1.72% -2.24% -5.23% -0.24% -1.36% -0.86% -1.89% inf
ISRG margin_op 0.07% 0.72% -4.32% -2.35% -4.10% -2.07% -1.01% inf
ISRG margin_fcf -7.14% -9.67% -8.50% -0.53% -2.79% -2.13% -2.20% inf
ISRG margin_fcf_real -11.85% -21.01% -13.66% -1.08% -4.55% -2.51% -5.50% inf
ISRG margin_net 1.40% 2.94% -3.45% 0.04% -1.56% 1.48% 3.53% inf
ISRG margin_nopat 0.07% -1.74% -7.33% -3.37% -4.10% -2.07% -1.01% inf
ISRG yield_owner_earnings -14.58% -12.93% -19.06% -12.03% -12.33% -10.06% -8.86% inf
ISRG yield_owner_earnings_ev -14.90% -12.97% -19.43% -12.25% -12.49% -10.16% -8.65% inf
ISRG yield_cfo -11.86% -9.01% -13.77% -10.38% -9.81% -9.30% -5.44% inf
ISRG yield_cfo_ev -12.14% -9.15% -14.11% -10.61% -9.87% -9.43% -5.29% inf
ISRG yield_income::operating -10.25% -6.29% -12.95% -12.30% -12.27% -10.42% -4.57% inf
ISRG yield_income::operating_ev -10.54% -6.38% -13.32% -12.47% -12.38% -10.52% -4.44% inf
ISRG yield_cashflow::fcf -16.76% -15.95% -16.75% -10.66% -11.12% -10.49% -5.73% inf
ISRG yield_cashflow::fcf_ev -16.96% -15.96% -17.08% -10.83% -11.21% -10.61% -5.55% inf
ISRG yield_cashflow::realfcf -20.92% -26.63% -21.52% -11.16% -12.65% -10.82% -8.91% inf
ISRG yield_income::net -9.05% -4.24% -12.17% -10.10% -9.99% -7.15% -0.22% inf
ISRG yield_income::net_ev -9.34% -4.29% -12.51% -10.33% -10.09% -7.28% -0.05% inf
ISRG yield_nopat -10.25% -8.58% -15.71% -13.20% -12.27% -10.42% -4.57% inf
ISRG yield_nopat_ev -10.54% -8.69% -16.01% -13.42% -12.38% -10.52% -4.44% inf
ISRG costs:ga 14.35% 12.30% 13.11% 12.16% 12.01% 14.15% 15.10% inf
ISRG costs:rnd 21.60% 21.11% 20.27% 16.48% 17.44% 19.04% 17.89% inf
ISRG goodwill 6.25% 6.47% 10.91% 10.65% 12.54% 11.42% inf inf
ISRG unearned_revenue 8.48% 8.39% 7.92% 8.23% 9.55% 11.55% inf inf
ISRG amortization -4.41% -1.05% 2.83% 1.80% 12.48% 11.61% -0.76% inf
ISRG costs:sgna 14.35% 12.30% 13.11% 12.16% 12.01% 14.15% 15.10% inf
ISRG eps_calc -9.38% -8.47% -15.60% -12.84% -3.62% 2.30% 5.61% inf
ISRG equity_mgmt 15.76% 16.13% 13.60% 14.21% 15.49% 16.62% inf inf
ISRG equity_tangible 16.42% 16.98% 13.80% 14.46% 15.74% 17.14% inf inf
ISRG evToEquity 10.74% 5.56% 8.60% 8.62% 4.73% 6.47% -83.69% inf
ISRG evToEquityTangible 10.41% 5.17% 8.49% 8.49% 4.61% 6.21% -83.63% inf
ISRG evToOwner_earnings 17.45% 14.96% 24.04% 13.97% 14.28% 11.32% 9.50% inf
ISRG income 7.93% 0.91% 3.10% -4.14% -4.61% -4.98% -0.63% inf
ISRG interest 37.87% 53.75% 5.44% 18.48% 30.81% 25.04% 18.03% inf
ISRG investedCapital 24.24% 20.77% 18.56% 19.28% 20.20% 16.50% inf inf
ISRG investedCapitalWith2PercentCash 24.17% 20.60% 18.45% 19.22% 20.17% 16.47% inf inf
ISRG lv_liabilities 23.33% 25.88% 14.55% 15.94% 19.58% 21.52% inf inf
ISRG lv_payables 21.00% 22.24% 15.48% 15.56% 17.86% 19.45% inf inf
ISRG operating 16.41% 14.60% 15.06% 13.35% 13.51% 15.51% 15.87% inf
ISRG priceToOperating 11.44% 6.71% 14.86% 14.00% 13.99% 11.62% 4.81% inf
ISRG priceToOwner_earnings 17.12% 14.84% 23.52% 13.71% 14.15% 11.17% 9.69% inf
ISRG revenue_01_YoY 4.23% 18.04% 9.42% 2.91% -23.46% -5.69% inf inf
ISRG share_cnt 28.47% inf inf inf inf inf inf inf
ISRG share_multiplier 0.0 0.0 0.0 13.15% 0.0 0.0 0.0 inf
ISRG unearned 16.24% 12.07% 3.81% 0.72% -6.70% 3.36% 11.06% inf
ISRG current 15.13% 14.22% 15.79% 12.41% 13.05% 15.90% inf inf
ISRG liabilities_equity 16.06% 16.33% 14.13% 14.34% 15.46% 16.88% inf inf
ISRG retained 25.22% 28.78% 15.21% 15.19% 15.36% 14.84% inf inf
ISRG revenue_03_YoY 17.94% 11.58% -4.19% -6.28% inf inf inf inf
ISRG roce_inc_3 13.68% 17.98% -22.36% -4.62% inf inf inf inf
ISRG roce_inc_diff_capital_nopat_3 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_diff_profits_nopat_3 259.42% 259.42% -72.18% 0.0 inf inf inf inf
ISRG roce_inc_nopat_3 14.66% 13.65% -17.12% -8.01% inf inf inf inf
ISRG roce_inc_period1_capital_nopat_3 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG roce_inc_period1_profit_nopat_3 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG roce_inc_period2_capital_nopat_3 0.0 0.0 0.0 inf inf inf inf inf
ISRG roce_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG roce_inc_period2_profit_nopat_3 0.0 0.0 0.0 0.0 inf inf inf inf
ISRG rome_inc_3 14.17% 17.99% -22.41% -4.45% inf inf inf inf
ISRG rome_inc_diff_capital_nopat_3 18.11% 7.59% 14.67% 7.09% inf inf inf inf
ISRG rome_inc_diff_profits_nopat_3 27.75% 17.43% -11.50% -1.32% inf inf inf inf
ISRG rome_inc_nopat_3 15.22% 13.65% -17.15% -7.86% inf inf inf inf
ISRG rome_inc_period1_capital_nopat_3 16.13% 13.60% 14.21% 15.49% inf inf inf inf
ISRG rome_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rome_inc_period1_profit_nopat_3 15.03% 12.35% 3.68% 7.55% inf inf inf inf
ISRG rome_inc_period2_capital_nopat_3 15.49% 16.62% 13.86% inf inf inf inf inf
ISRG rome_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rome_inc_period2_profit_nopat_3 7.55% 6.09% 11.32% 13.91% inf inf inf inf
ISRG rotc_inc_3 11.02% 11.38% -33.09% -14.23% inf inf inf inf
ISRG rotc_inc_diff_capital_nopat_3 29.60% 24.81% 32.95% 19.30% inf inf inf inf
ISRG rotc_inc_diff_profits_nopat_3 27.75% 17.43% -11.50% -1.32% inf inf inf inf
ISRG rotc_inc_nopat_3 11.60% 9.73% -25.98% -17.28% inf inf inf inf
ISRG rotc_inc_period1_capital_nopat_3 27.87% 25.43% 25.61% 26.00% inf inf inf inf
ISRG rotc_inc_period1_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rotc_inc_period1_profit_nopat_3 15.03% 12.35% 3.68% 7.55% inf inf inf inf
ISRG rotc_inc_period2_capital_nopat_3 26.00% 25.99% 19.86% inf inf inf inf inf
ISRG rotc_inc_period2_nopat_3 0.05% 0.05% 0.05% 0.05% inf inf inf inf
ISRG rotc_inc_period2_profit_nopat_3 7.55% 6.09% 11.32% 13.91% inf inf inf inf
ISRG revenue_05_YoY 2.08% -1.00% inf inf inf inf inf inf
ISRG roce_inc_5 2.59% 10.48% inf inf inf inf inf inf
ISRG roce_inc_diff_capital_nopat_5 0.0 0.0 inf inf inf inf inf inf
ISRG roce_inc_diff_profits_nopat_5 0.0 0.0 inf inf inf inf inf inf
ISRG roce_inc_nopat_5 2.59% 0.42% inf inf inf inf inf inf
ISRG roce_inc_period1_capital_nopat_5 0.0 0.0 inf inf inf inf inf inf
ISRG roce_inc_period1_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG roce_inc_period1_profit_nopat_5 0.0 0.0 inf inf inf inf inf inf
ISRG roce_inc_period2_capital_nopat_5 0.0 inf inf inf inf inf inf inf
ISRG roce_inc_period2_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG roce_inc_period2_profit_nopat_5 0.0 0.0 inf inf inf inf inf inf
ISRG rome_inc_5 3.09% 10.66% inf inf inf inf inf inf
ISRG rome_inc_diff_capital_nopat_5 19.01% 6.62% inf inf inf inf inf inf
ISRG rome_inc_diff_profits_nopat_5 22.68% 7.26% inf inf inf inf inf inf
ISRG rome_inc_nopat_5 3.09% 0.59% inf inf inf inf inf inf
ISRG rome_inc_period1_capital_nopat_5 16.13% 13.60% inf inf inf inf inf inf
ISRG rome_inc_period1_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG rome_inc_period1_profit_nopat_5 15.03% 12.35% inf inf inf inf inf inf
ISRG rome_inc_period2_capital_nopat_5 13.86% inf inf inf inf inf inf inf
ISRG rome_inc_period2_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG rome_inc_period2_profit_nopat_5 11.32% 13.91% inf inf inf inf inf inf
ISRG rotc_inc_5 -6.88% -2.74% inf inf inf inf inf inf
ISRG rotc_inc_diff_capital_nopat_5 31.74% 21.33% inf inf inf inf inf inf
ISRG rotc_inc_diff_profits_nopat_5 22.68% 7.26% inf inf inf inf inf inf
ISRG rotc_inc_nopat_5 -6.88% -11.60% inf inf inf inf inf inf
ISRG rotc_inc_period1_capital_nopat_5 27.87% 25.43% inf inf inf inf inf inf
ISRG rotc_inc_period1_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG rotc_inc_period1_profit_nopat_5 15.03% 12.35% inf inf inf inf inf inf
ISRG rotc_inc_period2_capital_nopat_5 19.86% inf inf inf inf inf inf inf
ISRG rotc_inc_period2_nopat_5 0.05% 0.05% inf inf inf inf inf inf
ISRG rotc_inc_period2_profit_nopat_5 11.32% 13.91% inf inf inf inf inf inf
ISRG roce_inc_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_diff_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_diff_profits_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period1_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period1_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period1_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period2_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period2_nopat_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_period2_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_diff_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_diff_profits_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period1_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period1_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period1_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period2_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period2_nopat_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_period2_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_diff_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_diff_profits_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period1_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period1_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period1_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period2_capital_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period2_nopat_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_period2_profit_nopat_7 inf inf inf inf inf inf inf inf
ISRG revenue_10_YoY inf inf inf inf inf inf 0.0 0.0
ISRG roce_inc_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_diff_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_diff_profits_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_period1_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_period1_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_period1_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_period2_capital_nopat_9 inf inf inf inf inf inf 0.0 0.0
ISRG roce_inc_period2_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG roce_inc_period2_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_diff_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_diff_profits_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_period1_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_period1_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_period1_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_period2_capital_nopat_9 inf inf inf inf inf inf 0.0 0.0
ISRG rome_inc_period2_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_period2_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_diff_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_diff_profits_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_period1_capital_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_period1_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_period1_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_period2_capital_nopat_9 inf inf inf inf inf inf 0.0 0.0
ISRG rotc_inc_period2_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_period2_profit_nopat_9 inf inf inf inf inf inf inf 0.0
ISRG cashflow::fcf_01_YoY 10.74% 2.76% -8.56% 12.93% -25.80% -5.58% inf inf
ISRG cashflow::fcf_03_YoY 659.44% 0.0 455.11% -2.78% inf inf inf inf
ISRG cashflow::fcf_05_YoY -15.76% 495.87% inf inf inf inf inf inf
ISRG cashflow::fcf_10_YoY inf inf inf inf inf inf 0.0 0.0
ISRG cashflow::financing -2.76% 10.25% -10.90% -10.69% -19.33% -7.62% 16.34% inf
ISRG cashflow::investing -13.92% -9.01% 20.33% -11.19% -7.22% -8.99% -13.01% inf
ISRG cashflow::realfcf_01_YoY 24.25% -6.44% -8.24% 16.06% -17.32% 29.60% inf inf
ISRG cashflow::realfcf_03_YoY 708.16% 0.0 448.35% 2.56% inf inf inf inf
ISRG cashflow::realfcf_05_YoY 493.53% 586.83% inf inf inf inf inf inf
ISRG cashflow::realfcf_10_YoY inf inf inf inf inf inf 0.0 0.0
ISRG income::net_01_YoY -3.81% 12.71% -7.91% 7.42% -12.43% -10.87% inf inf
ISRG income::net_03_YoY -83.21% -82.04% 452.99% -10.40% inf inf inf inf
ISRG income::net_05_YoY 2.28% -2.37% inf inf inf inf inf inf
ISRG income::net_10_YoY inf inf inf inf inf inf 0.0 0.0
ISRG income::operating_01_YoY -0.46% 11.17% -17.78% 9.05% -12.18% -9.87% inf inf
ISRG income::operating_03_YoY -82.94% -82.25% -18.97% -8.57% inf inf inf inf
ISRG income::operating_05_YoY 8.65% 3.11% inf inf inf inf inf inf
ISRG income::operating_10_YoY inf inf inf inf inf inf 0.0 0.0
ISRG roa_goodwill_cashflow::operating -3.19% -2.14% -7.36% -3.91% -6.84% -1.45% -81.89% inf
ISRG roce_inc_cashflow::operating_3 29.47% 36.25% -24.53% 1.65% inf inf inf inf
ISRG roce_inc_cashflow::operating_5 -5.07% 2.99% inf inf inf inf inf inf
ISRG roce_inc_cashflow::operating_7 inf inf inf inf inf inf inf inf
ISRG roce_inc_cashflow::operating_9 inf inf inf inf inf inf inf 0.0
ISRG rome_inc_cashflow::operating_3 30.68% 36.23% -24.57% 1.83% inf inf inf inf
ISRG rome_inc_cashflow::operating_5 -4.62% 3.18% inf inf inf inf inf inf
ISRG rome_inc_cashflow::operating_7 inf inf inf inf inf inf inf inf
ISRG rome_inc_cashflow::operating_9 inf inf inf inf inf inf inf 0.0
ISRG rotc_inc_cashflow::operating_3 21.92% 21.41% -34.03% -8.59% inf inf inf inf
ISRG rotc_inc_cashflow::operating_5 -13.83% -9.34% inf inf inf inf inf inf
ISRG rotc_inc_cashflow::operating_7 inf inf inf inf inf inf inf inf
ISRG rotc_inc_cashflow::operating_9 inf inf inf inf inf inf inf 0.0
ISRG yield_cashflow::fcf_enterprise -16.96% -15.96% -17.08% -10.83% -11.21% -10.61% -5.55% inf
ISRG yield_cashflow::operating_enterprise -12.14% -9.15% -14.11% -10.61% -9.87% -9.43% -5.29% inf
ISRG yield_cashflow::realfcf_enterprise -21.22% -26.29% -21.82% -11.36% -12.78% -10.94% -8.75% inf
ISRG yield_income::net_enterprise -9.34% -4.29% -12.51% -10.33% -10.09% -7.28% -0.05% inf
ISRG yield_income::operating_enterprise -10.54% -6.38% -13.32% -12.47% -12.38% -10.52% -4.44% inf
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year


9. (new beta feature) Predictions on CAGR based fundamental drivers for ISRG price: 512.18 as of date: 2025-06-14 [show/hide charts] Current Market Price: 512.18 as of 2025-06-14

T means Trillions, B means Billions, M means Millions, all values are in USD(or company filed currency) if not specified as percent/number in the Entry column
Disclaimer: Data is provided as is, please do your due diligence before making any investments, Markets can be very volatile!
Ticker Entry CAGR_9_year PredictedStockPriceToday_9Y CAGR_5_year PredictedStockPriceToday_5Y CAGR_3_year PredictedStockPriceToday_3Y
ISRG revenue 14.95 % 212.63 13.27 % 367.41 13.51 % 525.48
ISRG cashflow::operating 12.97 % 181.85 8.61 % 297.80 4.95 % 415.34
ISRG netincome 16.55 % 240.80 11.09 % 333.39 10.59 % 485.96
ISRG operatingincome 15.03 % 213.97 12.22 % 350.69 12.25 % 508.18
ISRG equity 16.08 % 232.20 14.82 % 393.25 11.42 % 496.99
ISRG shares_calc 0.93 % 65.95 0.28 % 199.82 -0.1 % 358.22
Notes on the above Report:
StockMarketPrice: is the price of the Stock in December first trading day(approx) of the associated year
eps: If a Stock has multiple eps values, we use value from class a eps, if not continued operations attributable eps and so on [diluted is preferred over basic]
Caution:: 0 value in revenue means we do not have data for the year for the ticker
0 value most likely means we had a data issue and could not find the field value in the particular year



Want to explore further, try these wonderful companies below or Use Search to find your favorite company or Check out our list of curated stocks here: Curated Stock List(new)


Join the 1,000+ Sleep Well Investors friends simplifying their investing decisions with SecDiver.com and SleepWellInvesting πŸ›Œ

*No account required, We promise to be respectful of your time and never spam you...