Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 10.04B | $ 10.04B | $ 11.12B | $ 16.31B | $ 12.32B | $ 8.17B | |
$ 8.59B | $ 8.59B | $ 9.53B | $ 13.51B | $ 10.42B | $ 7.05B | |
$ 1.45B | $ 1.45B | $ 1.60B | $ 2.81B | $ 1.89B | $ 1.12B | |
$ 1.03B | $ 1.03B | $ 1.01B | $ 1.27B | $ 987.10M | $ 731.35M | |
$ 423.89M | $ 423.89M | $ 585.49M | $ 1.53B | $ 907.87M | $ 386.85M | |
$ -88.67M | $ -88.67M | $ -97.45M | $ -90.09M | $ -93.55M | $ -104.21M | |
$ -13.62M | $ -13.62M | $ -11.31M | $ 17.33M | $ -30.25M | $ -305.00K | |
$ 348.84M | $ 348.84M | $ 499.35M | $ 1.46B | $ 844.58M | $ 272.90M | |
$ 83.44M | $ 83.44M | $ 125.11M | $ 321.62M | $ 183.71M | $ 51.51M | |
$ -13.11M | $ -13.11M | $ -10.13M | - | - | - | |
$ 265.31M | $ 265.31M | $ 374.27M | $ 1.14B | $ 659.87M | $ 222.97M | |
$ 5.00 | $ 4.98 | $ 7.00 | $ 20.67 | $ 11.93 | $ 4.04 | |
$ 4.93 | $ 4.94 | $ 6.95 | $ 20.59 | $ 11.85 | $ 4.02 | |
$ 212.99M | $ 53.25M | $ 53.48M | $ 55.03M | $ 55.33M | $ 55.17M | |
$ 214.75M | $ 53.69M | $ 53.86M | $ 55.26M | $ 55.69M | $ 55.40M | |
$ 1.92 | $ 1.92 | $ 1.80 | $ 1.72 | $ 1.64 | $ 1.60 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 9.62B | $ 9.62B | $ 10.54B | $ 14.78B | $ 11.41B | $ 7.78B | |
$ 265.31M | $ 265.31M | $ 374.27M | $ 1.14B | $ 659.87M | $ 222.97M | |
$ 185.74M | $ 185.74M | - | - | $ -13.10B | - | |
- | - | - | - | - | - | |
$ 448.81M | $ 448.81M | $ 592.33M | $ 1.55B | $ 938.13M | $ 380.22M | |
$ 732.37M | $ 744.23M | $ 880.71M | $ 1.85B | $ 1.17B | $ 576.38M |