Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

MSFT Stock Annual Income Statement. Download in Excel

Microsoft Corporation logo

Microsoft Corporation

Sector: Technology   

Industry: Software - Infrastructure

437.03
 
USD
  
-0.36
  
(-0.08%)
Previous close: 437.39  Open: 441.62  Bid: 437.7  Ask: 437.8
52 week range    
366.50   
   468.35
Mkt Cap: 3,378,856 M  Avg Vol (90 Days): 19,881,457
Peers   
ORCL / 
IBM / 
GOOGL / 
HPQ / 
CSCO / 
AAPL / 
Last updated: Friday 20th December 2024

Stock Rankings

63
MarketXLS Rank
55
Value
76
Technical
60
Quality
How are these ranks calculated?
Search for a stock

Financials

MSFT Income Statement

Annual
Jun-15Jun-16Jun-17Jun-18Jun-19Jun-20Jun-21Jun-22Jun-23Jun-24
Amortization of intangibles16,939 M17,872 M35,122 M35,683 M42,026 M43,351 M49,711 M67,524 M67,886 M119,220 M
Basic EPS from continuing operations1.492.122.742.155.115.828.129.79.7211.86
Basic EPS total1.492.122.742.155.115.828.129.79.7211.86
Basic weighted shares outstanding8,177 M7,925 M7,746 M7,700 M7,673 M7,610 M7,547 M7,496 M7,446 M7,431 M
Cost of sales33,038 M32,780 M34,261 M38,353 M42,910 M46,078 M52,232 M62,650 M65,863 M74,114 M
Depreciation4,100 M4,900 M6,100 M7,700 M9,700 M10,700 M9,300 M12,600 M11,000 M15,200 M
DepreciationAndAmortization4,100 M4,900 M6,100 M7,700 M9,700 M10,700 M9,300 M12,600 M11,000 M15,200 M
Diluted EPS total1.482.12.712.135.065.768.059.659.6811.8
Diluted normalized net income/share1.482.12.712.135.065.768.059.659.6811.8
Diluted weighted shares outstanding8,254 M8,013 M7,832 M7,794 M7,753 M7,683 M7,608 M7,540 M7,472 M7,469 M
Dividends paid per share1.241.441.561.681.842.042.242.482.723.0
GainOnSaleOfSecurity1,176 M1,376 M3,064 M3,406 M2,762 M2,680 M2,131 M2,094 M2,994 M3,157 M
GeneralAndAdministrativeExpense4,611 M4,563 M4,481 M4,754 M4,885 M5,111 M5,107 M5,900 M7,575 M7,609 M
Gross operating profit60,542 M52,540 M62,310 M72,007 M82,933 M96,937 M115,856 M135,620 M146,052 M171,008 M
ImpairmentOfCapitalAssets7,498 M630 M55 M54 M
Income before tax18,507 M19,751 M29,901 M36,474 M43,688 M53,036 M71,102 M83,716 M89,311 M107,787 M
Income restructuring and M&A2,078 M-21 M306 M
Income taxes6,314 M2,953 M4,412 M19,903 M4,448 M8,755 M9,831 M10,978 M16,950 M19,651 M
InterestExpenseNonOperating781 M1,243 M2,222 M2,733 M2,686 M2,591 M2,346 M2,063 M1,968 M2,935 M
MiscOtherSpecialCharges346 M-431 M876 M1,416 M729 M77 M1,186 M333 M788 M-1,646 M
Net income from total operations12,193 M16,798 M25,489 M16,571 M39,240 M44,281 M61,271 M72,738 M72,361 M88,136 M
NetIncomeCommonStockholders43,843 M33,918 M26,101 M16,571 M39,240 M44,281 M61,271 M72,738 M72,361 M88,136 M
NetIncomeContinuousOperations12,193 M16,798 M25,489 M16,571 M39,240 M44,281 M61,271 M72,738 M72,361 M88,136 M
NetNonOperatingInterestIncomeExpense-781 M-1,243 M-2,222 M-2,733 M-2,686 M-2,591 M-2,346 M-31 M-1,968 M-2,935 M
NonRecurringOperationExpense33,038 M
Normalized income106,709 M
Operating income18,161 M20,182 M29,025 M35,058 M42,959 M52,959 M69,916 M83,383 M88,523 M109,433 M
Operating income before depreciation (EBITDA)25,245 M27,616 M40,901 M49,468 M58,056 M68,423 M85,134 M100,239 M105,140 M133,009 M
OperatingExpense22,359 M30,138 M32,673 M36,949 M39,974 M43,978 M45,940 M52,237 M57,529 M61,575 M
Other income net-346 M431 M-876 M-1,416 M-729 M-77 M-1,186 M302 M-788 M1,646 M
OtherGandA4,611 M4,563 M4,481 M4,754 M4,885 M5,111 M5,107 M5,900 M7,575 M7,609 M
OtherImpairmentOfCapitalAssets55 M47 M161 M
OtherOperatingExpenses-1,091 M-1,086 M-1,277 M-1,445 M-2,106 M-647 M-790 M-1,145 M-1,051 M-1,903 M
PromotionAndAdvertising1,900 M1,600 M1,500 M1,600 M1,600 M1,600 M1,500 M1,500 M904 M1,700 M
Research & development expense12,046 M11,988 M13,037 M14,726 M16,876 M19,269 M20,716 M24,512 M27,195 M29,510 M
ResearchExpense12,046 M11,988 M13,037 M14,726 M16,876 M19,269 M20,716 M24,512 M27,195 M29,510 M
RestructringAndMnAIncome2,078 M-21 M306 M
Revenue per share16,939 M17,872 M35,226 M35,926 M42,396 M43,962 M50,632 M68,504 M69,238 M121,020 M
SalariesAndWages-10,011 M-1,110 M-306 M-823 M-816 M-938 M-1,065 M-1,293 M-1,651 M-1,826 M
Selling Gen & administrative expense20,324 M19,260 M19,942 M22,223 M23,098 M24,709 M25,224 M27,725 M30,334 M32,065 M
SellingAndMarketingExpense15,713 M14,697 M15,461 M17,469 M18,213 M19,598 M20,117 M21,825 M22,759 M24,456 M
Special income/charges-7,498 M-630 M-55 M-54 M
Total Income available for interest expense (EBIT)19,288 M20,994 M32,123 M39,207 M46,374 M55,627 M73,448 M85,779 M91,279 M110,722 M
Total common shares outstanding7,998 M7,793 M7,702 M7,668 M7,635 M7,568 M7,515 M7,458 M7,430 M7,433 M
Total net income12,193 M16,798 M25,489 M16,571 M39,240 M44,281 M61,271 M72,738 M72,361 M88,136 M
Total ordinary shares7,435 M7,435 M7,435 M7,435 M7,435 M7,435 M7,435 M7,435 M7,435 M7,435 M
Total revenues93,580 M85,320 M96,571 M110,360 M125,843 M143,015 M168,088 M198,270 M211,915 M245,122 M
TotalExpenses55,397 M62,918 M66,934 M75,302 M82,884 M90,056 M98,172 M114,887 M123,392 M135,689 M
TotalRevenue93,580 M85,320 M96,571 M110,360 M125,843 M143,015 M168,088 M198,270 M211,915 M245,122 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 is a complete Excel stock solution

Kevin Hsu

StockKevin.com

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

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University