Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 30.01B | $ 29.64B | $ 29.73B | $ 28.57B | $ 22.79B | - | |
$ 20.89B | $ 20.58B | $ 20.71B | $ 19.81B | $ 15.81B | - | |
$ 9.12B | $ 9.05B | $ 9.03B | $ 8.76B | $ 6.98B | - | |
$ 6.22B | $ 6.41B | $ 6.24B | $ 5.94B | $ 5.03B | - | |
$ 2.91B | $ 2.64B | $ 2.78B | $ 2.82B | $ 1.95B | - | |
$ -150.00M | $ -179.00M | $ -184.00M | $ -111.00M | $ 98.00M | - | |
- | - | $ 11.00M | $ 1.00M | - | - | |
$ 2.75B | $ 2.46B | $ 2.46B | $ 2.71B | $ 1.86B | - | |
$ 655.00M | $ 729.00M | $ 575.00M | $ 609.00M | $ 232.00M | - | |
- | - | - | - | - | - | |
$ 2.10B | $ 1.74B | $ 1.89B | $ 2.12B | $ 1.47B | - | |
$ 7.06 | $ 8.55 | $ 9.15 | $ 9.75 | $ 6.75 | - | |
$ 7.00 | $ 8.53 | $ 9.12 | $ 9.69 | $ 6.71 | - | |
$ 636.50M | $ 202.90M | $ 206.40M | $ 217.70M | $ 223.50M | - | |
$ 639.60M | $ 203.50M | $ 207.20M | $ 218.90M | $ 224.90M | - | |
$ 1.58 | $ 3.12 | $ 3.00 | $ 0.03 | $ 2.79 | - | |
- | - | - | - | - | - | |
$ 7.28 | - | - | - | - | - | |
$ 7.24 | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 27.11B | - | - | $ 25.75B | $ -20.84B | - | |
$ 2.10B | $ 1.74B | $ 1.89B | $ 2.12B | $ 1.47B | - | |
$ 2.10B | $ 1.85B | $ 1.97B | $ 2.19B | $ 1.52B | - | |
$ 150.00M | - | - | - | - | - | |
$ 2.90B | $ 2.64B | $ 2.65B | $ 2.82B | $ 1.96B | - | |
$ 3.22B | $ 2.98B | $ 2.97B | $ 3.12B | $ 1.96B | - |