MSFT Income Statement


* In Millions (except for per share items) of USD
Period Ending: LTM
(Last Twelve Months)
2023
06-30
2022
06-30
2021
06-30
2020
06-30
2019
06-30
2018
06-30
2017
06-30
2016
06-30
2015
06-30
2014
06-30
2013
06-30
2012
06-30
2011
06-30
2010
06-30
2009
06-30
2008
06-30
2007
06-30
2006
06-30
2005
06-30
2004
06-30
2003
06-30
2002
06-30
2001
06-30
2000
06-30
1999
06-30
1998
06-30
1997
06-30
1996
06-30
1995
06-30
1994
06-30
1993
06-30
1992
06-30
1991
06-30
1990
06-30
1989
06-30
1988
06-30
1987
06-30
1986
06-30
Report Filing: 2023-07-27 2022-07-28 2021-07-29 2020-07-30 2019-08-01 2018-08-03 2017-08-02 2016-07-28 2015-07-31 2014-07-31 2013-07-30 2012-07-26 2011-07-28 2010-07-30 2009-07-30 2008-07-31 2007-08-03 2006-08-25 2005-08-26 2004-09-01 2003-09-05 2002-09-06 2001-09-18 2000-09-28 1999-09-28 1998-09-25 1997-09-29 1996-09-27 1995-09-25 1994-09-27 1993-06-30 1992-06-30 1991-06-30 1990-06-30 1989-06-30 1988-06-30 1987-06-30 1986-06-30
Revenue 211915000000 198270000000 168088000000 143015000000 125843000000 110360000000 96571000000 91154000000 93580000000 86833000000 77849000000 73723000000 69943000000 62484000000 58437000000 60420000000 51122000000 44282000000 39788000000 36835000000 32187000000 28365000000 25296000000 22956000000 19747000000 15262000000 11936000000 8671000000 5937000000 4649000000 3753000000 2758700000 1843400000 1183400000 803500000 590800000 345900000 197500000
Cost of Revenue 65863000000 62650000000 52232000000 46078000000 42910000000 38353000000 34261000000 32780000000 33038000000 27078000000 20385000000 17530000000 15577000000 12395000000 12155000000 11598000000 10693000000 7650000000 6031000000 6716000000 6059000000 5191000000 3455000000 3002000000 1804000000 1436000000 1613000000 708000000 608000000 526000000 482000000 354100000 286800000 206400000 180000000 132000000 66300000 35100000
Gross Profit 146052000000 135620000000 115856000000 96937000000 82933000000 72007000000 62310000000 58374000000 60542000000 59755000000 57464000000 56193000000 54366000000 50089000000 46282000000 48822000000 40429000000 36632000000 33757000000 30119000000 26128000000 23174000000 21841000000 19954000000 17943000000 13826000000 10323000000 7963000000 5329000000 4123000000 3271000000 2404600000 1556600000 977000000 623500000 458800000 279600000 162400000
Operating Expenses 57529000000 52237000000 45940000000 43978000000 39974000000 36949000000 33285000000 32296000000 42381000000 31996000000 30700000000 34430000000 27205000000 25991000000 25919000000 26551000000 21991000000 20160000000 19196000000 21085000000 16583000000 11264000000 10121000000 8948000000 7900000000 7116000000 5452000000 4885000000 3291000000 2397000000 1945000000 1408600000 906800000 583800000 381300000 271400000 152700000 101500000
Research & Development 27195000000 24512000000 20716000000 19269000000 16876000000 14726000000 13037000000 11988000000 12046000000 11381000000 10411000000 9811000000 9043000000 8714000000 9010000000 8164000000 7121000000 6584000000 6184000000 7779000000 4659000000 4307000000 4379000000 3775000000 2970000000 2502000000 1925000000 1432000000 860000000 610000000 0 0 0 0 0 0 0 0
Selling, General and Administrative 30334000000 27725000000 25224000000 24709000000 23098000000 22223000000 19942000000 19198000000 20324000000 20488000000 20289000000 18426000000 18162000000 17277000000 16909000000 18387000000 14870000000 13576000000 13099000000 13306000000 9988000000 6957000000 5742000000 5176000000 3920000000 3491000000 3032000000 4405000000 2162000000 1550000000 1794000000 1296300000 831000000 537500000 357100000 255400000 145100000 95700000
Other Operating Expenses 0 0 0 0 0 0 306000000 1110000000 10011000000 127000000 0 6193000000 0 0 0 0 0 0 -87000000 0 1936000000 0 0 -3000000 1010000000 1123000000 495000000 -952000000 269000000 237000000 151000000 112300000 75800000 46300000 24200000 16000000 7600000 5800000
Operating Income 88523000000 83383000000 69916000000 52959000000 42959000000 35058000000 29025000000 26078000000 18161000000 27759000000 26764000000 21763000000 27161000000 24098000000 20363000000 22271000000 18438000000 16472000000 14561000000 9034000000 9545000000 11910000000 11720000000 11006000000 10043000000 6710000000 4871000000 3078000000 2038000000 1726000000 1326000000 996000000 649800000 393200000 242200000 187400000 126900000 60900000
Net Interest(Non Operating) 1026000000 31000000 -215000000 89000000 76000000 -519000000 -835000000 -1243000000 -781000000 -597000000 -429000000 -380000000 605000000 692000000 706000000 782000000 1319000000 1510000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Income 2994000000 2094000000 2131000000 2680000000 2762000000 2214000000 1387000000 0 0 0 0 0 900000000 843000000 744000000 888000000 1319000000 1510000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Interest Expense 1968000000 2063000000 2346000000 2591000000 2686000000 2733000000 2222000000 1243000000 781000000 597000000 429000000 380000000 295000000 151000000 38000000 106000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Equity & Other Income/(Expense) -238000000 302000000 1401000000 -12000000 653000000 1935000000 1711000000 804000000 1127000000 658000000 717000000 884000000 305000000 223000000 -1248000000 761000000 344000000 280000000 2067000000 3162000000 1509000000 -397000000 -195000000 3269000000 1848000000 407000000 443000000 301000000 129000000 -4000000 75000000 45300000 20800000 17400000 8600000 -3700000 -5500000 5100000
Income Before Tax 89311000000 83716000000 71102000000 53036000000 43688000000 36474000000 29901000000 25639000000 18507000000 27820000000 27052000000 22267000000 28071000000 25013000000 19821000000 23814000000 20101000000 18262000000 16628000000 12196000000 11054000000 11513000000 11525000000 14275000000 11891000000 7117000000 5314000000 3379000000 2167000000 1722000000 1401000000 1041300000 670600000 410600000 250800000 183700000 121400000 66000000
Income Tax Expense 16950000000 10978000000 9831000000 8755000000 4448000000 19903000000 4412000000 5100000000 6314000000 5746000000 5189000000 5289000000 4921000000 6253000000 5252000000 6133000000 6036000000 5663000000 4374000000 4028000000 3523000000 3684000000 3804000000 4854000000 4106000000 2627000000 1860000000 1184000000 714000000 576000000 448000000 333200000 207900000 131400000 80300000 59800000 49500000 26700000
Income Attributable to Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 375000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Income 72361000000 72738000000 61271000000 44281000000 39240000000 16571000000 25489000000 20539000000 12193000000 22074000000 21863000000 16978000000 23150000000 18760000000 14569000000 17681000000 14065000000 12599000000 12254000000 8168000000 7531000000 7829000000 7346000000 9421000000 7785000000 4490000000 3454000000 2195000000 1453000000 1146000000 953000000 708100000 462700000 279200000 170500000 123900000 71900000 39300000
Depreciation and Amortization 13861000000 14460000000 11686000000 12796000000 11682000000 10261000000 8778000000 6622000000 5957000000 5212000000 3755000000 2967000000 2766000000 2673000000 2562000000 2056000000 1440000000 903000000 855000000 1186000000 1393000000 1084000000 1536000000 1250000000 926000000 1024000000 557000000 480000000 269000000 237000000 151000000 112300000 75800000 46300000 24200000 16000000 7600000 5800000
EBITDA 102384000000 97843000000 81602000000 65755000000 54641000000 45319000000 37803000000 32700000000 24118000000 32971000000 30519000000 24730000000 29927000000 26771000000 22925000000 24327000000 19878000000 17375000000 15416000000 10220000000 10938000000 12994000000 13256000000 12256000000 10969000000 7734000000 5428000000 3558000000 2307000000 1963000000 1477000000 1108300000 725600000 439500000 266400000 203400000 134500000 66700000
Earnings Per Share (EPS) 9.72 9.7 8.12 5.82 5.11 2.15 2.74 2.12 1.49 2.66 2.61 2.02 2.73 2.13 1.63 1.9 1.44 1.21 1.13 0.76 0.7 0.72 0.69 0.89 0.77 0.46 0.36 0.24 0.14 0.12 0.1 0.08 0.055 0.035 0.025 0.02 0.01 0.01
Diluted Earnings Per Share 9.68 9.65 8.05 5.76 5.06 2.13 2.71 2.1 1.48 2.63 2.58 2 2.69 2.1 1.62 1.87 1.42 1.2 1.12 0.75 0.69 0.7 0.66 0.85 0.71 0.42 0.33 0.22 0.14 0.12 0.1 0.08 0.055 0.035 0.025 0.02 0.01 0.01
Weighted Average Shares Outstanding 7446000000 7496000000 7547000000 7610000000 7673000000 7700000000 7746000000 7925000000 8177000000 8299000000 8375000000 8396000000 8490000000 8813000000 8945000000 9328000000 9742000000 10438000000 10839000000 10803000000 10723000000 10811000000 10682000000 10334000000 10056000000 9728000000 9552777778 9340425532 10032000000 9760000000 9530000000 8851250000 8412727273 7977142857 6820000000 6195000000 7190000000 7342400000
Diluted Weighted Average Shares Outstanding 7472000000 7540000000 7608000000 7683000000 7753000000 7794000000 7832000000 8013000000 8254000000 8399000000 8470000000 8506000000 8593000000 8927000000 8996000000 9470000000 9886000000 10531000000 10906000000 10894000000 10882000000 11106000000 11148000000 11067058824 10964000000 10724000000 10421212121 10209302326 10032000000 9760000000 9530000000 8851250000 8412727273 7977142857 6820000000 6195000000 7190000000 7342400000

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.