Logo image of MSFT

MICROSOFT CORP (MSFT) Stock Income Statement

NASDAQ:MSFT - Nasdaq - US5949181045 - Common Stock - Currency: USD

443.03  -3.68 (-0.82%)

TTM
(2024-9-30)
2024
(2024-6-30)
2023
(2023-6-30)
2022
(2022-6-30)
2021
(2021-6-30)
Revenue
MSFT Revenue ChartMSFT Revenue over time chart
254.19B245.12B211.91B198.27B168.09B
Cost Of Goods
MSFT Cost Of Goods ChartMSFT Cost Of Goods over time chart
77.91B74.11B65.86B62.65B52.23B
Gross Profit
MSFT Gross Profit ChartMSFT Gross Profit over time chart
176.28B171.01B146.05B135.62B115.86B
Operating Expenses
MSFT Operating Expenses ChartMSFT Operating Expenses over time chart
63.19B61.58B56.36B52.24B45.94B
Research and Development
MSFT Research and Development ChartMSFT Research and Development over time chart
30.39B29.51B27.20B24.51B20.72B
Selling, General, and Administrative Expenses
MSFT Selling, General, and Administrative Expenses ChartMSFT Selling, General, and Administrative Expenses over time chart
32.79B32.06B29.16B27.73B25.22B
Operating Income
MSFT Operating Income ChartMSFT Operating Income over time chart
113.09B109.43B89.69B83.38B69.92B
Interest Income/Expense
MSFT Interest Income/Expense ChartMSFT Interest Income/Expense over time chart
-246.00M-121.00M1.04B466.00M1.10B
Other Income/Expense
MSFT Other Income/Expense ChartMSFT Other Income/Expense over time chart
-1.86B-1.32B-223.00M-32.00M98.00M
Non Recurring Items
MSFT Non Recurring Items ChartMSFT Non Recurring Items over time chart
-207.00M-206.00M-1.20B-101.00M-13.00M
Income Before Taxes
MSFT Income Before Taxes ChartMSFT Income Before Taxes over time chart
110.77B107.79B89.31B83.72B71.10B
Income Tax
MSFT Income Tax ChartMSFT Income Tax over time chart
20.26B19.65B16.95B10.98B9.83B
Net Income
MSFT Net Income ChartMSFT Net Income over time chart
90.51B88.14B72.36B72.74B61.27B
EBITDA
MSFT EBITDA ChartMSFT EBITDA over time chart
138.84B131.72B103.56B97.84B81.60B
 
Per Share Data
EPS Diluted Total Ops
MSFT EPS Diluted Total Ops ChartMSFT EPS Diluted Total Ops over time chart
12.1211.809.689.658.05
Non GAAP EPS
MSFT Non GAAP EPS ChartMSFT Non GAAP EPS over time chart
12.1211.819.819.207.97
 
Statistics
Gross Profit Margin
MSFT Gross Profit Margin ChartMSFT Gross Profit Margin over time chart
69.35%69.76%68.92%68.40%68.93%
Profit Margin
MSFT Profit Margin ChartMSFT Profit Margin over time chart
35.61%35.96%34.15%36.69%36.45%
Operating Profit Margin
MSFT Operating Profit Margin ChartMSFT Operating Profit Margin over time chart
44.49%44.64%42.33%42.06%41.59%

All data in USD

Charts

MSFT Income Statement data chartMSFT Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50B 100B 150B 200B 250B
MSFT Earnings Per Share (EPS) chartMSFT EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 2 4 6 8 10