XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.2Close
INCOME STATEMENTS - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2022
Revenue $ 245,122 $ 211,915 $ 198,270
Cost of revenue 74,114 65,863 62,650
Gross margin 171,008 146,052 135,620 Close
Research and development 29,510 27,195 24,512 Close
Sales and marketing 24,456 22,759 21,825 Close
General and administrative 7,609 7,575 5,900 CloseClose
Total Operating Expenses 61575.0 57529.0 52237.0 0 0 Close
Operating income 109,433 88,523 83,383 Close
Other income (expense), net (1,646) 788 333 Close
Income before income taxes 107,787 89,311 83,716 Close
Provision for income taxes 19,651 16,950 10,978 Close
Net income $ 88,136 $ 72,361 $ 72,738 Close
Earnings per share:      
Basic $ 11.86 $ 9.72 $ 9.70
Diluted $ 11.80 $ 9.68 $ 9.65
Weighted average shares outstanding:      
Basic 7,431 7,446 7,496
Diluted 7,469 7,472 7,540
Product      
Revenue $ 64,773 $ 64,699 $ 72,732
Cost of revenue 15,272 17,804 19,064
Service and Other      
Revenue 180,349 147,216 125,538
Cost of revenue $ 58,842 $ 48,059 $ 43,586