Skip to main content
Investor Relations

Income Statements

(In millions, except per share amounts) (Unaudited)

Three Months Ended
December 31,
Six Months Ended
December 31,
2025 2024 2025 2024
Revenue:
Product
$ 16,451
$ 16,219
$ 32,373
$ 31,491
Service and other
64,822
53,413
126,573
103,726
Total revenue
81,273
69,632
158,946
135,217
Cost of revenue:
Product
3,505
3,856
6,427
7,150
Service and other
22,473
17,943
43,594
34,748
Total cost of revenue
25,978
21,799
50,021
41,898
Gross margin
55,295
47,833
108,925
93,319
Research and development
8,504
7,917
16,650
15,461
Sales and marketing
6,584
6,440
12,301
12,157
General and administrative
1,932
1,823
3,738
3,496
Operating income
38,275
31,653
76,236
62,205
Other income (expense), net
9,971
(2,288)
6,311
(2,571)
Income before income taxes
48,246
29,365
82,547
59,634
Provision for income taxes
9,788
5,257
16,342
10,859
Net income
$ 38,458
$ 24,108
$ 66,205
$ 48,775
Earnings per share:
Basic
$ 5.18
$ 3.24
$ 8.91
$ 6.56
Diluted
$ 5.16
$ 3.23
$ 8.87
$ 6.53
Weighted average shares outstanding:
Basic
7,431
7,435
7,432
7,434
Diluted
7,460
7,468
7,463
7,469
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)

ar2025


2025 ANNUAL REPORT

VIEW ONLINE 

DOWNLOAD NOW

 

Follow us

Share this page

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