Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 3.49B | $ 3.47B | $ 3.44B | $ 3.27B | $ 2.82B | $ 2.52B | |
$ 786.53M | $ 1.09B | $ 1.13B | $ 2.20B | $ 1.85B | $ 1.70B | |
$ 2.71B | $ 2.38B | $ 2.32B | $ 1.07B | $ 973.06M | $ 817.86M | |
$ 2.33B | $ 2.31B | $ 2.18B | $ 915.82M | $ 1.59B | $ 1.62B | |
$ 40.78M | $ 45.12M | $ 120.62M | $ 153.00M | $ 366.66M | $ 103.61M | |
$ -21.82M | $ -20.93M | $ -17.01M | $ -9.62M | $ -56.11M | $ -22.33M | |
$ -1.13M | $ -1.83M | $ 11.69M | - | - | $ 164.94M | |
$ 42.60M | $ 47.13M | $ 117.61M | $ 143.38M | $ 310.55M | $ -61.16M | |
$ -21.36M | $ -16.74M | $ 4.56M | $ 11.50M | $ 56.04M | $ -28.68M | |
- | - | - | - | - | $ -142.44M | |
$ 40.32M | $ 40.93M | $ 99.05M | $ 131.88M | $ 254.51M | $ -32.48M | |
$ 1.83 | $ 1.84 | $ 4.47 | $ 5.69 | $ 10.74 | $ -1.36 | |
$ 1.81 | $ 1.83 | $ 4.45 | $ 5.67 | $ 10.71 | $ -1.36 | |
$ 88.81M | $ 22.19M | $ 22.17M | $ 23.16M | $ 23.69M | $ 23.87M | |
$ 89.45M | $ 22.32M | $ 22.27M | $ 23.25M | $ 23.77M | $ 23.87M | |
$ 2.05 | $ 4.15 | $ 5.20 | $ 5.20 | $ 1.00 | $ 5.20 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 2.49B | $ 3.40B | $ 3.31B | $ 3.11B | $ 2.45B | $ 2.40B | |
$ 40.32M | $ 40.93M | $ 99.05M | $ 131.88M | $ 254.51M | $ -32.48M | |
$ 47.74M | $ 33.24M | - | - | $ 245.34M | - | |
- | - | - | - | - | - | |
$ 29.21M | $ 24.19M | $ 103.61M | $ 153.00M | $ 366.66M | $ 103.61M | |
$ 186.49M | $ 209.94M | $ 282.33M | $ 329.56M | $ 488.00M | $ 221.79M |