ISRG Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
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
Revenue 7124100000 6222200000 5710100000 4358400000 4478500000 3724200000 3128900000 2704400000 2384400000 2131700000 2265100000 2178800000 1757300000 1413000000 1052168000 874919000 600828000 372682000 227338000 138803000 91675000 72022000 51673000 26624000 10192000 0
Cost of Revenue 2394600000 2026200000 1751600000 1497200000 1368300000 1120100000 934800000 814300000 806500000 717900000 670900000 608500000 483500000 383000000 301116000 254142000 186542000 124846000 73769000 50813000 47646000 34584000 28218000 13279000 7030000 0
Gross Profit 4729500000 4196000000 3958500000 2861200000 3110200000 2604100000 2194100000 1890100000 1577900000 1413800000 1594200000 1570300000 1273800000 1030000000 751052000 620777000 414286000 247836000 153569000 87990000 44029000 37438000 23455000 13345000 3162000 0
Operating Expenses 2962700000 2984700000 2137500000 2087600000 1735700000 1404700000 1139500000 944900000 837900000 869000000 741700000 692200000 579000000 474800000 373613000 309942000 207544000 140481000 84797000 66806000 55909000 57657000 43838000 35622000 22711000 30773000
Research & Development 998800000 879000000 671000000 595100000 557300000 418100000 328600000 239600000 197400000 178000000 167700000 170000000 140200000 116000000 95102000 79372000 48859000 29778000 17354000 17812000 16190000 16793000 13851000 11734000 11130000 23208000
Selling, General and Administrative 1963900000 1739900000 1466500000 1216300000 1178400000 986600000 810900000 705300000 640500000 691000000 574000000 522200000 438800000 358800000 278511000 230570000 158685000 110703000 67443000 48994000 39719000 40864000 29987000 19136000 9338000 7565000
Other Operating Expenses 0 365800000 0 276200000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4752000 2243000 0
Operating Income 1766800000 1211300000 1821000000 773600000 1374500000 1199400000 1054600000 945200000 740000000 544800000 852500000 878100000 694800000 555200000 377439000 310835000 206742000 107355000 68772000 21184000 -11880000 -20219000 -20383000 -22277000 -19549000 -30773000
Net Interest(Non Operating) 192100000 0 69300000 157200000 116800000 0 0 0 0 0 0 -15800000 14900000 0 0 0 0 0 5586000 2960000 2269000 0 0 0 0 0
Interest Income 192100000 29700000 69300000 157200000 116800000 0 0 0 0 0 0 0 14900000 0 0 0 0 0 5569000 2869000 2066000 0 0 0 0 0
Interest Expense 0 29700000 0 0 0 0 0 0 0 0 0 15800000 0 0 0 0 0 0 -17000 -91000 -203000 0 0 0 0 0
Equity & Other Income/(Expense) 0 395500000 0 276200000 10900000 80100000 41900000 35600000 18500000 4200000 18400000 31600000 0 17100000 18672000 24368000 30492000 12783000 -551000 60000 -12000 1798000 42000 -108000 19549000 30773000
Income Before Tax 1958900000 1606800000 1890300000 1207000000 1502200000 1279500000 1096500000 980800000 758500000 549000000 870900000 893900000 709700000 572300000 396111000 335203000 237234000 120138000 73807000 24204000 -9623000 -18421000 -20341000 -22385000 0 0
Income Tax Expense 141600000 262400000 162200000 140200000 120400000 154500000 436500000 244900000 169700000 130200000 199900000 237300000 214600000 190500000 163505000 130888000 92697000 48094000 -20327000 726000 -2257000 -1798000 -3683000 -3754000 -1134000 29443000
Income Attributable to Non-Controlling Interest 19300000 22100000 23500000 6200000 2500000 -2900000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2257000 1798000 42000 -108000 19549000 0
Net Income 1798000000 1322300000 1704600000 1060600000 1379300000 1127900000 660000000 735900000 588800000 418800000 671000000 656600000 495100000 381800000 232606000 204315000 144537000 72044000 94134000 23478000 -9623000 -18421000 -16700000 -18523000 -18415000 -29443000
Depreciation and Amortization 421800000 365800000 310200000 276200000 203000000 122800000 99100000 92100000 89500000 74400000 67300000 57800000 46500000 40400000 34577000 25084000 13027000 35269000 6727000 7111000 10629000 4549000 4712000 4752000 2243000 0
EBITDA 2188600000 1577100000 2131200000 1049800000 1577500000 1322200000 1153700000 1037300000 829500000 619200000 919800000 935900000 741300000 595600000 412016000 335919000 219769000 142624000 75499000 28295000 -1251000 -15670000 -15671000 -17525000 -17306000 -30773000
Earnings Per Share (EPS) 5.12 3.72 4.79 3.02 3.98 3.31 1.97 2.13 1.76 1.26 1.86 1.83 1.4 1.08 0.67 0.58 0.42 0.22 0.3 0.0778 -0.0453 -0.11 -0.1 -0.17 -0.85 -1.81
Diluted Earnings Per Share 5.03 3.65 4.66 2.94 3.85 3.16 1.89 2.08 1.73 1.23 1.86 1.78 1.37 1.05 0.66 0.57 0.41 0.21 0.28 0.0744 -0.0453 -0.11 -0.1 -0.17 -0.85 -1.81
Weighted Average Shares Outstanding 351200000 355700000 356100000 351000024 346200024 341100000 335100000 344700000 333900000 332100000 360966162 358200000 352800000 352800000 344682000 349893000 340479000 330633000 315630000 303237000 212634000 164061000 161172000 107082000 21768597 16285500
Diluted Weighted Average Shares Outstanding 357400000 362000000 365800000 360900025 358500025 356400000 348900000 353700000 341100000 339300000 360968320 369900000 361800000 362700000 352845000 359487000 351189000 342837000 337392000 314784000 212634000 164061000 161172000 107082000 21768597 16285500

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.