Skip to main content

Income Statements

(In millions, except per share amounts)

Year Ended June 30,
2025 2024 2023
Revenue:
Product
$ 63,946
$ 64,773
$ 64,699
Service and other
217,778
180,349
147,216
Total revenue
281,724
245,122
211,915
Cost of revenue:
Product
13,501
15,272
17,804
Service and other
74,330
58,842
48,059
Total cost of revenue
87,831
74,114
65,863
Gross margin
193,893
171,008
146,052
Research and development
32,488
29,510
27,195
Sales and marketing
25,654
24,456
22,759
General and administrative
7,223
7,609
7,575
Operating income
128,528
109,433
88,523
Other income (expense), net
(4,901)
(1,646)
788
Income before income taxes
123,627
107,787
89,311
Provision for income taxes
21,795
19,651
16,950
Net income
$ 101,832
$ 88,136
$ 72,361
Earnings per share:
Basic
$ 13.70
$ 11.86
$ 9.72
Diluted
$ 13.64
$ 11.80
$ 9.68
Weighted average shares outstanding:
Basic
7,433
7,431
7,446
Diluted
7,465
7,469
7,472
IMPORTANT NOTICE TO USERS (summary only, click here for full text of notice) All information is unaudited unless otherwise noted or accompanied by an audit opinion and is subject to the more comprehensive information contained in our SEC reports and filings. We do not endorse third-party information. All information speaks as of the last fiscal quarter or year for which we have filed a Form 10-K or 10-Q, or for historical information the date or period expressly indicated in or with such information. We undertake no duty to update the information. Forward-looking statements are subject to risks and uncertainties described in our Forms 10-Q and 10-K.
'max-age=0,s-maxage=900' $add_header('Cache-Control', $(xfMaxAgeHeaders))
'max-age=0,s-maxage=300' $add_header('Cache-Control', $(xfMaxAgeHeaders))


Related Information

'max-age=0,s-maxage=300' $add_header('Cache-Control', $(xfMaxAgeHeaders))

Microsoft Corp (MSFT)

ar2024


2024 ANNUAL REPORT

VIEW ONLINE 

DOWNLOAD NOW

 

Follow us

Share this page

'max-age=0,s-maxage=300' $add_header('Cache-Control', $(xfMaxAgeHeaders))