Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 30.01B | $ 29.73B | $ 28.57B | $ 22.79B | $ 19.94B | $ 22.01B | |
$ 20.89B | $ 20.71B | $ 19.81B | $ 15.81B | $ 13.96B | $ 15.55B | |
$ 9.12B | $ 9.03B | $ 8.76B | $ 6.98B | $ 5.98B | $ 6.46B | |
$ 6.22B | $ 6.24B | $ 5.94B | $ 5.03B | $ 4.44B | $ 4.96B | |
$ 2.91B | $ 2.78B | $ 2.82B | $ 1.95B | $ 1.55B | $ 1.50B | |
$ -150.00M | $ -184.00M | $ -111.00M | $ 98.00M | $ -147.00M | $ -80.00M | |
- | $ 11.00M | $ 1.00M | - | - | - | |
$ 2.75B | $ 2.46B | $ 2.71B | $ 1.86B | $ 1.29B | $ 1.32B | |
$ 655.00M | $ 575.00M | $ 609.00M | $ 232.00M | $ 317.00M | $ 263.00M | |
- | - | - | - | - | - | |
$ 2.10B | $ 1.89B | $ 2.12B | $ 1.47B | $ 961.00M | $ 1.11B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.00 | $ 340.00M | |
$ 27.11B | $ 26.95B | $ 25.75B | $ -20.84B | $ 18.39B | $ 20.51B | |
$ 2.10B | $ 1.89B | $ 2.12B | $ 1.47B | $ 961.00M | $ 1.11B | |
$ 2.10B | $ 1.97B | $ 2.19B | $ 1.52B | $ 1.05B | $ 1.14B | |
$ 150.00M | - | - | - | $ 157.00M | $ 97.00M | |
$ 2.90B | $ 2.65B | $ 2.82B | $ 1.96B | $ 1.45B | $ 1.42B | |
$ 3.22B | $ 2.97B | $ 3.12B | $ 1.96B | $ 2.05B | $ 1.71B |