Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 10.25B | $ 11.12B | $ 16.31B | $ 12.32B | $ 8.17B | $ 7.86B | |
$ 8.80B | $ 9.53B | $ 13.51B | $ 10.42B | $ 7.05B | $ 6.89B | |
$ 1.44B | $ 1.60B | $ 2.81B | $ 1.89B | $ 1.12B | $ 973.09M | |
$ 1.01B | $ 1.01B | $ 1.27B | $ 987.10M | $ 731.35M | $ 611.68M | |
$ 438.36M | $ 585.49M | $ 1.53B | $ 907.87M | $ 386.85M | $ 361.41M | |
$ -92.90M | $ -97.45M | $ -90.09M | $ -93.55M | $ -104.21M | $ -60.03M | |
$ -8.28M | $ -11.31M | $ -17.33M | $ 30.25M | $ -9.75M | $ -116.71M | |
$ 353.74M | $ 499.35M | $ 1.46B | $ 844.58M | $ 272.90M | $ 184.67M | |
$ 88.52M | $ 125.11M | $ 321.62M | $ 183.71M | $ 51.51M | $ 52.20M | |
$ -18.07M | $ -10.44M | - | - | - | - | |
$ 265.58M | $ 374.27M | $ 1.14B | $ 659.87M | $ 222.97M | $ 133.28M | |
$ 4.99 | $ 7.00 | $ 20.67 | $ 11.93 | $ 4.04 | $ 2.47 | |
$ 4.93 | $ 6.95 | $ 20.59 | $ 11.85 | $ 4.02 | $ 2.47 | |
$ 213.24M | $ 53.48M | $ 55.03M | $ 55.33M | $ 55.17M | $ 53.91M | |
$ 215.09M | $ 53.86M | $ 55.26M | $ 55.69M | $ 55.40M | $ 54.03M | |
$ 1.89 | $ 1.80 | $ 1.72 | $ 1.64 | $ 1.60 | $ 1.56 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 4.63B | $ 10.54B | $ 14.78B | $ 11.41B | $ 7.78B | $ 7.50B | |
$ 265.58M | $ 374.27M | $ 1.14B | $ 659.87M | $ 222.97M | $ 133.28M | |
$ 116.71M | $ 100.70M | - | $ 659.87M | $ 231.13M | $ 215.63M | |
- | - | - | $ 94.34M | $ 107.32M | $ 68.11M | |
$ 293.02M | $ 596.80M | $ 1.55B | $ 938.92M | $ 380.22M | $ 252.78M | |
$ 502.47M | $ 873.73M | $ 1.85B | $ 1.17B | $ 576.38M | $ 401.56M |