Income Statement | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 |
|---|---|---|---|---|---|
| $ 9.58B | $ 10.04B | $ 11.12B | $ 16.31B | $ 12.32B | |
| $ 1.20B | $ 1.59B | $ 1.46B | $ 2.99B | $ 1.76B | |
| $ 897.13M | $ 1.16B | $ 870.05M | $ 1.46B | $ 847.51M | |
| $ 271.21M | $ 277.14M | $ 276.93M | $ 284.45M | $ 230.58M | |
| $ 570.83M | $ 701.99M | $ 861.96M | $ 1.82B | $ 1.14B | |
| $ 299.62M | $ 424.85M | $ 585.04M | $ 1.53B | $ 907.87M | |
| $ -3.43M | $ -76.00M | $ -85.68M | $ -72.76M | $ -63.29M | |
| $ 296.19M | $ 348.84M | $ 499.35M | $ 1.46B | $ 844.58M | |
| $ 258.56M | $ 265.31M | $ 374.27M | $ 1.14B | $ 659.87M | |
| $ 4.87 | $ 4.98 | $ 7.00 | $ 20.67 | $ 11.93 | |
| $ 4.84 | $ 4.94 | $ 6.95 | $ 20.59 | $ 11.85 | |
| 53.09M | 53.25M | 53.48M | 55.03M | 55.33M | |
| 53.40M | 53.69M | 53.86M | 55.26M | 55.69M |