Income Statement | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 |
|---|---|---|---|---|---|
| $ 3.48B | $ 3.47B | $ 3.44B | $ 3.27B | $ 2.82B | |
| $ 1.15B | $ 1.11B | $ 1.11B | $ 1.07B | $ 973.06M | |
| $ 1.09B | $ 1.07B | $ 985.90M | $ 915.82M | $ 606.40M | |
| $ 134.97M | $ 124.48M | $ 117.22M | $ 116.30M | $ 121.34M | |
| $ 193.19M | $ 169.60M | $ 237.84M | $ 269.31M | $ 488.00M | |
| $ 55.03M | $ 45.12M | $ 120.62M | $ 153.00M | $ 366.66M | |
| $ -17.30M | $ -20.93M | $ -17.01M | $ -9.62M | $ -56.11M | |
| $ 37.73M | $ 24.19M | $ 103.61M | $ 143.38M | $ 310.55M | |
| $ 46.38M | $ 40.93M | $ 99.05M | $ 131.88M | $ 254.51M | |
| $ 2.08 | $ 1.84 | $ 4.47 | $ 5.69 | $ 10.74 | |
| $ 2.06 | $ 1.83 | $ 4.45 | $ 5.67 | $ 10.71 | |
| 22.51M | 22.19M | 22.17M | 23.16M | 23.69M | |
| 22.46M | 22.32M | 22.27M | 23.25M | 23.77M |