MICROSOFT CORP (MSFT)
2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 | |
---|---|---|---|---|
Revenue | 281,724 | 245,122 | 211,915 | 198,270 |
Service Other | 74,330 | 58,842 | 48,059 | 43,586 |
Product | 13,501 | 15,272 | 17,804 | 19,064 |
Cost of revenue | 87,831 | 74,114 | 65,863 | 62,650 |
Gross margin | 193,893 | 171,008 | 146,052 | 135,620 |
General and administrative | 7,223 | 7,609 | 7,575 | 5,900 |
Research and development | 32,488 | 29,510 | 27,195 | 24,512 |
Sales and marketing | 25,654 | 24,456 | 22,759 | 21,825 |
Operating income | 128,528 | 109,433 | 88,523 | 83,383 |
Other income (expense), net | -4,901 | -1,646 | 788 | 333 |
Income before income taxes | 123,627 | 107,787 | 89,311 | 83,716 |
Provision for income taxes | 21,795 | 19,651 | 16,950 | 10,978 |
Net income | 101,832 | 88,136 | 72,361 | 72,738 |
Basic (a/b) | 13.7 | 11.86 | 9.72 | 9.7 |
Earnings per share, diluted | 13.64 | 11.8 | 9.68 | 9.65 |
Weighted average number of shares outstanding, basic | 7,433,000,000 | 7,431,000,000 | 7,446,000,000 | 7,496,000,000 |
Weighted average number of shares outstanding, diluted | 7,465,000,000 | 7,469,000,000 | 7,472,000,000 | 7,540,000,000 |