Income Statement | Jun 26 | Jun 25 | Jun 24 | Jun 23 | Jun 22 |
|---|---|---|---|---|---|
| $ 58.76B | $ 51.26B | $ 56.03B | $ 53.82B | $ 65.10B | |
| $ 44.41B | $ 36.73B | $ 46.10B | $ 42.87B | $ 50.18B | |
| $ 18.91B | $ 17.27B | $ 28.56B | $ 19.94B | $ 6.34B | |
| $ 6.20B | $ 5.54B | $ 5.29B | $ 5.06B | $ 5.68B | |
| $ 30.74B | $ 25.77B | $ 23.52B | $ 28.61B | $ 39.96B | |
| $ 25.50B | $ 19.46B | $ 17.54B | $ 22.93B | $ 32.89B | |
| $ -3.09B | $ -1.11B | $ -1.49B | $ -1.53B | $ 250.00M | |
| $ 22.41B | $ 18.35B | $ 16.05B | $ 21.40B | $ 33.14B | |
| $ 9.83B | $ 9.02B | $ 7.90B | $ 12.92B | $ 30.90B | |
| $ 1.94 | $ 1.78 | $ 1.56 | $ 2.55 | $ 4.00 | |
| $ 1.93 | $ 1.77 | $ 1.56 | $ 2.55 | $ 3.99 | |
| 5.08B | 5.07B | 5.07B | 5.07B | 5.07B | |
| 5.09B | 5.08B | 5.08B | 5.07B | 5.07B |