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 | |
$ 1.70B | $ 1.13B | $ 1.05B | $ 1.85B | $ 1.70B | $ 2.01B | |
$ 1.71B | $ 2.32B | $ 2.22B | $ 973.06M | $ 817.86M | $ 1.06B | |
$ 2.22B | $ 2.18B | $ 2.06B | $ 824.13M | $ 761.71M | $ 779.28M | |
$ 92.14M | $ 120.62M | $ 153.00M | $ 148.94M | $ 56.15M | $ 282.84M | |
$ -19.72M | $ -17.01M | $ -9.62M | $ -56.11M | $ -22.33M | $ -16.49M | |
$ 29.14M | $ 11.69M | - | $ 217.72M | $ 47.46M | - | |
$ 72.42M | $ 117.61M | $ 143.38M | $ 310.55M | $ 81.28M | $ 266.36M | |
$ -15.84M | $ 4.56M | $ 11.50M | $ 56.04M | $ -28.68M | $ 42.95M | |
- | - | - | $ 0.00 | $ -142.44M | $ 0.00 | |
$ 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.73M | $ 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 | $ 2.30 | $ 2.60 | $ 5.05 | |
- | - | - | - | - | - | |
- | - | - | $ 5.15 | $ 2.04 | - | |
- | - | - | $ 5.14 | $ 2.04 | - | |
- | - | - | - | - | - | |
$ 3.29B | $ 3.31B | $ 3.11B | $ 2.67B | $ 2.47B | $ 2.79B | |
$ 60.25M | $ 99.05M | $ 131.88M | $ 254.51M | $ -32.48M | $ 223.40M | |
$ 112.27M | - | - | $ 75.98M | $ -63.18M | $ 223.40M | |
- | - | - | $ 56.11M | $ 22.33M | $ 16.49M | |
$ 82.67M | $ 103.61M | $ 143.38M | $ 366.66M | $ 103.61M | $ 282.84M | |
$ 185.00M | $ 282.33M | $ 319.94M | $ 475.26M | $ 221.79M | $ 390.38M |