ISRG Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-31
2022
12-31
2021
12-31
2020
12-31
2019
12-31
2018
12-31
2017
12-31
2016
12-31
2015
12-31
2014
12-31
2013
12-31
2012
12-31
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-31
2006
12-31
2005
12-31
2004
12-31
2003
12-31
2002
12-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
Report Filing: 2024-01-31 2023-02-10 2022-02-03 2021-02-10 2020-02-07 2019-02-04 2018-02-02 2017-02-06 2016-02-02 2015-02-06 2014-02-03 2013-02-04 2012-02-06 2011-02-01 2010-01-29 2009-02-06 2008-02-14 2007-02-15 2006-03-15 2005-03-16 2004-03-12 2003-03-28 2002-04-01 2001-03-30 1999-12-31 1998-12-31
Total Current Assets 7888000000 8576800000 9989300000 8116100000 7511500000 6354300000 4686900000 5450400000 3910000000 2993800000 1932400000 3412300000 2581800000 2024300000 1434964000 703890000 609591000 374451000 208655000 176684000 151948000 78625000 89219000 103666000 31746000 0
Cash and Short Term Investments 5223200000 6741500000 8619500000 6869100000 5845200000 4834400000 3846500000 4837900000 3347800000 2497000000 1403500000 2920500000 2171800000 1608900000 1171980000 451369000 427467000 239743000 129187000 132038000 112949000 50839000 66661000 89441000 26260000 0
Cash & Equivalents 2750100000 1581200000 1290900000 1622600000 1167600000 4834400000 3846500000 4837900000 3347800000 2497000000 782100000 2920500000 2171800000 1608900000 1171980000 194623000 122825000 34390000 5508000 5771000 11335000 17607000 10487000 22657000 4106000 0
Short Term Investments 2473100000 2541000000 2940000000 3548900000 2054100000 2205200000 1312400000 1518000000 845200000 632200000 621400000 770700000 563400000 630600000 333998000 256746000 304642000 205353000 123679000 126267000 101614000 33232000 56174000 66784000 22154000 0
Receivables 1267500000 942100000 782700000 645500000 645200000 682300000 511900000 430200000 394300000 315100000 301400000 370300000 297900000 246800000 205384000 170107000 130370000 94680000 52849000 35443000 26820000 16887000 13248000 6444000 2044000 0
Inventory 1220600000 893200000 587100000 601500000 595500000 409000000 241200000 182300000 167900000 181700000 179600000 121500000 112100000 86800000 57600000 63460000 32416000 24295000 15170000 5966000 8788000 8738000 6182000 6076000 2861000 0
Other Current Assets 176700000 0 0 0 425600000 428600000 87300000 0 0 0 47900000 0 0 81800000 0 18954000 19338000 15733000 11449000 3237000 3391000 2161000 3128000 1705000 581000 0
Total Assets 15441500000 12974000000 13555000000 11168900000 9733200000 7846700000 5758000000 6486900000 4907300000 3959400000 3950300000 4059200000 3063100000 2390400000 1809716000 1474624000 1039998000 671790000 501587000 354229000 314994000 91581000 100361000 112421000 34455000 28167000
Total Non-Current Assets 7553500000 4397200000 3565700000 3052800000 2221700000 1492400000 1071100000 1036500000 997300000 965600000 2017900000 646900000 481300000 366100000 374752000 770734000 430407000 297339000 292932000 177545000 163046000 12956000 11142000 8755000 2709000 0
Property, Plant and Equipment 3537600000 2374200000 1876400000 1577300000 1272900000 812000000 613100000 458400000 432100000 387400000 309900000 241800000 197200000 159800000 125741000 117021000 68093000 59939000 52225000 27065000 10288000 10388000 7834000 4669000 2709000 0
Goodwill and Intangible Assets 985400000 348500000 343600000 336700000 307200000 240600000 201100000 201100000 201100000 198000000 231500000 138100000 116900000 116900000 110740000 166964000 134214000 124054000 129991000 149553000 151195000 2568000 3308000 0 0 0
Goodwill 348700000 348500000 343600000 336700000 307200000 240600000 201100000 201100000 201100000 198000000 137400000 138100000 116900000 116900000 110740000 110740000 110740000 118240000 124638000 143332000 143106000 0 0 0 0 0
Intangible Assets 636700000 49800000 70500000 77400000 112100000 66700000 26000000 31500000 49700000 74100000 94100000 103400000 71000000 66100000 56230000 56224000 23474000 5814000 129991000 149553000 151195000 2568000 3308000 0 0 0
Long Term Investments 2120000000 2623600000 4415500000 1757700000 2623500000 1771300000 1885900000 2283300000 1788000000 1264500000 1350400000 1596100000 1142600000 698500000 616545000 451000000 208000000 91000000 74000000 0 0 0 0 0 0 0
Other Long Term Assets 910500000 -949100000 -3069800000 -618900000 -1981900000 -1331500000 -1629000000 -1906300000 -1423900000 -884300000 126100000 -1329100000 -975400000 -609100000 -478274000 35749000 20100000 22346000 36716000 927000 1563000 0 0 4086000 0 0
Total Current Liabilities 1658700000 1861400000 1603500000 1409800000 1448500000 1159200000 1031200000 709100000 587800000 580000000 380900000 479100000 417500000 353000000 272433000 164516000 131770000 80667000 57987000 38385000 34194000 26063000 21297000 19830000 9723000 0
Accounts Payable 188700000 147000000 121200000 81600000 1083300000 100700000 82500000 68500000 52600000 61600000 46200000 57600000 45800000 35600000 27594000 20501000 29791000 11092000 7950000 4485000 12455000 9282000 8300000 7128000 2722000 0
Notes Payable/Short Term Debt 25300000 24200000 20400000 21900000 -568900000 39100000 371900000 143700000 102800000 80900000 5100000 82600000 95900000 78400000 68599000 0 0 0 0 609000 1030000 1511000 1631000 2019000 1618000 0
Tax Payables 111400000 96100000 54100000 47200000 37900000 39100000 63100000 40400000 11400000 7400000 5100000 5800000 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 446100000 438300000 414000000 382400000 365200000 327300000 302800000 249900000 230100000 221900000 200100000 186400000 155200000 126900000 100517000 77981000 53817000 36559000 25313000 15372000 11345000 4838000 3870000 0 0 0
Other Current Liabilities 887200000 1155800000 993800000 876700000 531000000 653000000 210900000 206600000 190900000 208200000 124400000 146700000 120600000 112100000 75723000 66034000 48162000 33016000 24724000 17919000 9364000 10432000 7496000 10683000 5383000 0
Total Liabilities 2044200000 1861400000 1603500000 1409800000 1448500000 1159200000 1031200000 709100000 587800000 580000000 448900000 479100000 417500000 353000000 272433000 207858000 151324000 82085000 58996000 39297000 36037000 27901000 22068000 21691000 12244000 2438000
Total Non-Current Liabilities 385500000 439300000 224100000 139000000 159700000 338600000 327100000 112600000 95900000 78800000 68000000 77500000 96900000 79200000 69665000 43342000 19554000 1418000 1009000 912000 1843000 1838000 771000 1861000 2521000 2438000
Total Long Term Debt -82100000 69600000 87000000 58000000 0 0 0 0 0 0 0 0 0 0 -53341000 -37170000 -19600000 0 -35957000 0 695000 1838000 771000 1861000 2521000 2438000
Deferred Tax Liabilities Non-Current 82100000 -69600000 0 81000000 0 0 0 0 0 136200000 126100000 87000000 69100000 73300000 53341000 35899000 18725000 22272000 35759000 0 0 0 0 0 0 0
Other Long Term Liabilities 385500000 439300000 137100000 0 159700000 338600000 327100000 112600000 95900000 -57400000 -58100000 -9500000 27800000 5900000 69665000 44613000 20429000 -20854000 1207000 912000 1148000 0 0 0 0 0
Total Equity 13397300000 11183300000 12001900000 9786700000 8305600000 6696200000 4728400000 5777800000 4319500000 3379400000 3501400000 3580100000 2645600000 2037400000 1537283000 1266766000 888674000 589705000 442591000 314932000 278957000 63680000 78293000 90730000 22211000 20596000
Non-Controlling Interest 89700000 70700000 50400000 27600000 20900000 8700000 1600000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 13307600000 11112600000 11951500000 9759100000 8284700000 6687500000 4726800000 5777800000 4319500000 3379400000 3501400000 3580100000 2645600000 2037400000 1537283000 1266766000 888674000 589705000 442591000 314932000 278957000 63680000 78293000 90730000 22211000 20596000
Retained Earnings (Accumulated Deficit) 4743000000 3500100000 4760900000 3261300000 2494500000 1521700000 61400000 1574900000 899200000 487700000 979400000 1333400000 901900000 718900000 511716000 397824000 193509000 51020000 -20989000 -114936000 -138414000 -128791000 -110370000 -93670000 -75147000 -56732000
Accumulated Other Comprehensive Income/(Loss) -12200000 -162500000 -24200000 24900000 12400000 -13300000 -15500000 -8900000 -9500000 -5100000 2100000 6600000 900000 1600000 1256000 -2943000 530000 705000 -1477000 -392000 779000 1415000 -335000 -2349000 -1176000 0
Common Stock 400000 400000 400000 100000 100000 100000 100000 0 0 0 0 0 0 0 38000 39000 38000 37000 36000 34000 33000 36000 36000 36000 7000 0
Additional Paid in Capital 8576400000 7774600000 7214400000 6472800000 5777700000 5170300000 4679200000 4211800000 3429800000 2896800000 2519900000 2240100000 1742800000 1316900000 1024273000 871846000 694597000 537943000 465021000 430226000 416559000 191020000 188962000 186713000 98508000 77328000
Total Liabilities & Shareholders' Equity 15441500000 12974000000 13555000000 11168900000 9733200000 7846700000 5758000000 6486900000 4907300000 3959400000 3950300000 4059200000 3063100000 2390400000 1809716000 1474624000 1039998000 671790000 501587000 354229000 314994000 91581000 100361000 112421000 34455000 28167000
Total Investments 4593100000 5164600000 7355500000 5306600000 4677600000 3976500000 3198300000 3801300000 2633200000 1896700000 1971800000 2366800000 1706000000 1329100000 950543000 707746000 512642000 296353000 197679000 126267000 101614000 33232000 56174000 66784000 22154000 0
Total Debt 89800000 93800000 87000000 79900000 76400000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 609000 1725000 3349000 2402000 3880000 4139000 2438000
Net Debt -2660300000 -1487400000 -1203900000 -1542700000 -1091200000 -4834400000 -3846500000 -4837900000 -3347800000 -2497000000 -782100000 -2920500000 -2171800000 -1608900000 -1171980000 -194623000 -122825000 -34390000 -5508000 -5162000 -9610000 -14258000 -8085000 -18777000 33000 2438000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.