Income Statement | TTM | Jul 24 | Jul 23 | Jul 22 | Jul 21 | Jul 20 |
---|---|---|---|---|---|---|
$ 30.98B | $ 30.98B | $ 30.27B | $ 28.93B | $ 26.95B | $ 26.56B | |
$ 26.78B | $ 26.78B | $ 26.14B | $ 24.75B | $ 23.01B | $ 22.67B | |
$ 4.20B | $ 4.20B | $ 4.13B | $ 4.18B | $ 3.94B | $ 3.89B | |
$ 4.10B | $ 4.10B | $ 3.97B | $ 3.83B | $ 3.59B | $ 3.55B | |
$ 8.00M | $ 8.00M | $ 120.00M | $ 270.00M | $ 346.00M | $ 337.00M | |
$ -11.00M | $ -11.00M | $ 141.00M | $ -155.00M | $ -174.00M | $ -192.00M | |
$ -17.00M | $ -17.00M | $ -39.00M | $ -42.00M | $ 11.00M | $ -487.00M | |
$ -137.00M | $ -137.00M | $ 7.00M | $ 310.00M | $ 183.00M | $ -342.00M | |
$ -27.00M | $ -27.00M | $ -23.00M | $ 56.00M | $ 34.00M | $ -91.00M | |
- | - | - | - | - | - | |
$ -74.00M | $ -112.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | |
$ -1.88 | $ -1.89 | $ 0.41 | $ 8.56 | $ 2.65 | $ -5.10 | |
$ -1.88 | $ -1.89 | $ 0.40 | $ 8.14 | $ 2.48 | $ -5.10 | |
$ 237.13M | $ 59.30M | $ 59.20M | $ 58.00M | $ 56.10M | $ 53.80M | |
$ 237.13M | $ 59.30M | $ 60.70M | $ 61.00M | $ 60.00M | $ 53.80M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 3.88 | $ 2.72 | |
- | - | - | - | - | - | |
$ 30.88B | $ 30.88B | $ 30.09B | $ 28.57B | $ 26.60B | $ 26.22B | |
$ -112.00M | $ -112.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | |
$ -84.00M | $ -125.00M | $ 26.00M | - | $ 209.75M | $ 133.02M | |
- | - | - | - | $ 175.00M | $ 193.00M | |
$ -66.00M | $ -137.00M | $ 140.00M | $ 465.00M | $ 358.00M | $ -149.00M | |
$ 188.00M | $ 182.00M | $ 444.00M | $ 750.00M | $ 643.00M | $ 133.00M |