Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
MSFT logo

MSFT

NGS
Microsoft Corporation
TechnologySoftware - Infrastructure
Watchlists:
Last updated: Thursday 10th July 2025
503.51
+6.89 (1.39%)
Prev Close:496.62
Open:500.3
Bid:502.8
Ask:503.05
52 Week Range
344.79
506.78
Volume:20,417,260
Mkt Cap:3,691,150 M
Price Target
$579.04
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

MSFT - Income Statement (Annual)

Jun-24Jun-23Jun-22Jun-21Jun-20Jun-19Jun-18Jun-17Jun-16Jun-15
Depreciation And Amortization15,200 M11,000 M12,600 M9,300 M10,700 M9,700 M7,700 M6,100 M4,900 M4,100 M
Gain On Sale Of Security3,157 M2,994 M2,094 M2,131 M2,680 M2,762 M3,406 M3,064 M1,376 M1,176 M
General And Administrative Expense7,609 M7,575 M5,900 M5,107 M5,111 M4,885 M4,754 M4,481 M4,563 M4,611 M
Gross Profit Margin (profit Margin After CGS)171,008 M146,052 M135,620 M115,856 M96,937 M82,933 M72,007 M62,310 M52,540 M60,542 M
Impairment Of Capital Assets54 M55 M630 M7,498 M
Interest Expense Non Operating2,935 M1,968 M2,063 M2,346 M2,591 M2,686 M2,733 M2,222 M1,243 M781 M
Misc Other Special Charges-1,646 M788 M333 M1,186 M77 M729 M1,416 M876 M-431 M346 M
Net Income (loss)88,136 M72,361 M72,738 M61,271 M44,281 M39,240 M16,571 M25,489 M16,798 M12,193 M
Net Income Common Stockholders88,136 M72,361 M72,738 M61,271 M44,281 M39,240 M16,571 M26,101 M33,918 M43,843 M
Net Income Continuous Operations88,136 M72,361 M72,738 M61,271 M44,281 M39,240 M16,571 M25,489 M16,798 M12,193 M
Net Non Operating Interest Income Expense-2,935 M-1,968 M-31 M-2,346 M-2,591 M-2,686 M-2,733 M-2,222 M-1,243 M-781 M
Non Recurring Operation Expense33,038 M
Normalized Income106,709 M
Operating Income109,433 M88,523 M83,383 M69,916 M52,959 M42,959 M35,058 M29,025 M20,182 M18,161 M
Operating Income Before Depreciation (EBITDA)133,009 M105,140 M100,239 M85,134 M68,423 M58,056 M49,468 M40,901 M27,616 M25,245 M
Operating Expense61,575 M57,529 M52,237 M45,940 M43,978 M39,974 M36,949 M32,673 M30,138 M22,359 M
Other Gand A7,609 M7,575 M5,900 M5,107 M5,111 M4,885 M4,754 M4,481 M4,563 M4,611 M
Other Impairment Of Capital Assets161 M47 M55 M
Other Operating Expenses-1,903 M-1,051 M-1,145 M-790 M-647 M-2,106 M-1,445 M-1,277 M-1,086 M-1,091 M
Promotion And Advertising1,700 M904 M1,500 M1,500 M1,600 M1,600 M1,600 M1,500 M1,600 M1,900 M
Research Expense29,510 M27,195 M24,512 M20,716 M19,269 M16,876 M14,726 M13,037 M11,988 M12,046 M
Restructring And Mn A Income306 M-21 M2,078 M
Salaries And Wages-1,826 M-1,651 M-1,293 M-1,065 M-938 M-816 M-823 M-306 M-1,110 M-10,011 M
Selling And Marketing Expense24,456 M22,759 M21,825 M20,117 M19,598 M18,213 M17,469 M15,461 M14,697 M15,713 M
Total Income Available For Interest Expense (EBIT)110,722 M91,279 M85,779 M73,448 M55,627 M46,374 M39,207 M32,123 M20,994 M19,288 M
Total Revenues245,122 M211,915 M198,270 M168,088 M143,015 M125,843 M110,360 M96,571 M85,320 M93,580 M
Total Expenses135,689 M123,392 M114,887 M98,172 M90,056 M82,884 M75,302 M66,934 M62,918 M55,397 M
Total Revenue245,122 M211,915 M198,270 M168,088 M143,015 M125,843 M110,360 M96,571 M85,320 M93,580 M
Amord121,020 M69,238 M68,504 M50,632 M43,962 M42,396 M35,926 M35,226 M17,872 M16,939 M
Avgshs7,431 M7,446 M7,496 M7,547 M7,610 M7,673 M7,700 M7,746 M7,925 M8,177 M
Avgshsdt7,469 M7,472 M7,540 M7,608 M7,683 M7,753 M7,794 M7,832 M8,013 M8,254 M
Basiceps11.869.729.78.125.825.112.152.742.121.49
Basicepscont11.869.729.78.125.825.112.152.742.121.49
Cor74,114 M65,863 M62,650 M52,232 M46,078 M42,910 M38,353 M34,261 M32,780 M33,038 M
Depamor15,200 M11,000 M12,600 M9,300 M10,700 M9,700 M7,700 M6,100 M4,900 M4,100 M
Dileps11.89.689.658.055.765.062.132.712.11.48
Dilepscont11.89.689.658.055.765.062.132.712.11.48
Div Per Share3.02.722.482.242.041.841.681.561.441.24
Netincdisc88,136 M72,361 M72,738 M61,271 M44,281 M39,240 M16,571 M25,489 M16,798 M12,193 M
Othincexp1,646 M-788 M302 M-1,186 M-77 M-729 M-1,416 M-876 M431 M-346 M
Pretaxinc107,787 M89,311 M83,716 M71,102 M53,036 M43,688 M36,474 M29,901 M19,751 M18,507 M
Resdev29,510 M27,195 M24,512 M20,716 M19,269 M16,876 M14,726 M13,037 M11,988 M12,046 M
Restruct306 M-21 M2,078 M
Sga32,065 M30,334 M27,725 M25,224 M24,709 M23,098 M22,223 M19,942 M19,260 M20,324 M
Shsout7,433 M7,430 M7,458 M7,515 M7,568 M7,635 M7,668 M7,702 M7,793 M7,998 M
Specincchg-54 M-55 M-630 M-7,498 M
Taxprov19,651 M16,950 M10,978 M9,831 M8,755 M4,448 M19,903 M4,412 M2,953 M6,314 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader