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