Income Statement | Jul 25 | Jul 24 | Jul 23 | Jul 22 | Jul 21 |
|---|---|---|---|---|---|
| $ 3.09B | $ 3.04B | $ 3.40B | $ 3.29B | $ 3.41B | |
| $ 312.81M | $ 1.02B | $ 1.14B | $ 1.16B | $ 1.24B | |
| $ 286.15M | $ 953.04M | $ 1.04B | $ 1.01B | $ 964.97M | |
| $ 156.52M | $ 43.59M | $ 162.70M | $ 146.12M | $ 143.34M | |
| $ 197.04M | $ 112.85M | $ 230.95M | $ 268.80M | $ 325.92M | |
| $ 26.66M | $ 67.82M | $ 68.25M | $ 123.81M | $ 174.99M | |
| $ -29.66M | $ -47.26M | $ -23.46M | $ -1.87M | $ -18.29M | |
| $ -3.00M | $ 20.56M | $ 43.59M | $ 121.94M | $ 156.70M | |
| $ -2.76M | $ -54.18M | $ 29.81M | $ 89.31M | $ 117.65M | |
| $ >-0.01 | $ -0.16 | $ 0.09 | $ 0.26 | $ 0.34 | |
| $ >-0.01 | $ -0.16 | $ 0.09 | $ 0.26 | $ 0.34 | |
| 345.50M | 345.35M | 345.35M | 345.35M | 345.30M | |
| 345.50M | 345.35M | 345.35M | 345.35M | 345.30M |