Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 3.41B | $ 3.44B | $ 3.27B | $ 2.82B | $ 2.52B | $ 3.07B | |
$ 2.31B | $ 1.13B | $ 2.20B | $ 1.85B | $ 1.70B | $ 931.08M | |
$ 1.10B | $ 2.32B | $ 1.07B | $ 973.06M | $ 817.86M | $ 2.14B | |
$ 2.23B | $ 2.18B | $ 915.82M | $ 1.59B | $ 1.62B | $ 1.86B | |
$ 64.14M | $ 120.62M | $ 153.00M | $ 366.66M | $ 103.61M | $ 282.84M | |
$ -19.72M | $ -17.01M | $ -9.62M | $ -56.11M | $ -22.33M | $ -16.49M | |
$ 17.34M | $ 11.69M | - | - | $ 164.94M | $ -729.32M | |
$ 58.53M | $ 117.61M | $ 143.38M | $ 310.55M | $ -61.16M | $ 266.36M | |
$ -15.84M | $ 4.56M | $ 11.50M | $ 56.04M | $ -28.68M | $ 42.95M | |
- | - | - | - | $ -142.44M | - | |
$ 60.25M | $ 99.05M | $ 131.88M | $ 254.51M | $ -32.48M | $ 223.40M | |
$ 2.73 | $ 4.47 | $ 5.69 | $ 10.74 | $ -1.36 | $ 9.29 | |
$ 2.71 | $ 4.45 | $ 5.67 | $ 10.71 | $ -1.36 | $ 9.27 | |
$ 88.71M | $ 22.17M | $ 23.16M | $ 23.69M | $ 23.87M | $ 24.04M | |
$ 89.03M | $ 22.27M | $ 23.25M | $ 23.77M | $ 23.87M | $ 24.10M | |
$ 4.15 | $ 5.20 | $ 5.20 | $ 1.00 | $ 5.20 | $ 8.05 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 3.32B | $ 3.31B | $ 3.11B | $ 2.45B | $ 2.40B | $ 2.79B | |
$ 60.25M | $ 99.05M | $ 131.88M | $ 254.51M | $ -32.48M | $ 223.40M | |
$ 78.08M | - | - | $ 245.34M | - | - | |
- | - | - | - | - | - | |
$ 64.14M | $ 103.61M | $ 153.00M | $ 366.66M | $ 103.61M | $ 282.84M | |
$ 187.32M | $ 282.33M | $ 329.56M | $ 488.00M | $ 221.79M | $ 390.38M |