Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 31.30B | $ 30.98B | $ 30.27B | $ 28.93B | $ 26.95B | $ 26.56B | |
$ 27.09B | $ 26.78B | $ 26.14B | $ 24.75B | $ 23.01B | $ 22.67B | |
$ 4.21B | $ 4.20B | $ 4.13B | $ 4.18B | $ 3.94B | $ 3.89B | |
$ 4.09B | $ 4.10B | $ 3.97B | $ 3.83B | $ 3.59B | $ 3.55B | |
$ 29.00M | $ 8.00M | $ 120.00M | $ 423.00M | $ 294.00M | $ -193.00M | |
$ -12.00M | $ -11.00M | $ -5.00M | $ 148.00M | $ -204.00M | $ -192.00M | |
$ -21.00M | $ -17.00M | $ -31.00M | $ 61.00M | $ -97.00M | $ -25.00M | |
$ -113.00M | $ -137.00M | $ 7.00M | $ 310.00M | $ 183.00M | $ -342.00M | |
$ -22.00M | $ -27.00M | $ -23.00M | $ 56.00M | $ 34.00M | $ -91.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -94.00M | $ -112.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | |
$ -1.56 | $ -1.89 | $ 0.41 | $ 8.56 | $ 5.30 | $ -10.19 | |
$ -1.56 | $ -1.89 | $ 0.40 | $ 8.14 | $ 4.95 | $ -10.19 | |
$ 238.03M | $ 59.30M | $ 59.20M | $ 58.00M | $ 56.10M | $ 53.78M | |
$ 238.03M | $ 59.30M | $ 60.70M | $ 61.00M | $ 60.00M | $ 53.78M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 31.18B | $ 30.88B | $ 30.11B | $ 28.53B | $ 26.60B | $ 26.22B | |
$ -94.00M | $ -112.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | |
$ -68.00M | $ -125.00M | $ ― | $ 278.90M | $ 222.57M | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -41.00M | $ -137.00M | $ 7.00M | $ 447.00M | $ 387.00M | $ -150.00M | |
$ 280.00M | $ 182.00M | $ 311.00M | $ 732.00M | $ 672.00M | $ 132.00M |