Income Statement | TTM | Jul 23 | Jul 22 | Jul 21 | Jul 20 | Jul 19 |
---|---|---|---|---|---|---|
$ 30.24B | $ 30.27B | $ 28.93B | $ 26.95B | $ 26.56B | $ 22.31B | |
$ 26.19B | $ 26.14B | $ 24.75B | $ 23.01B | $ 22.67B | $ 19.10B | |
$ 4.05B | $ 4.13B | $ 4.18B | $ 3.94B | $ 3.89B | $ 3.21B | |
$ 4.03B | $ 3.97B | $ 3.83B | $ 3.59B | $ 3.55B | $ 2.97B | |
$ -69.00M | $ 120.00M | $ 270.00M | $ 346.00M | $ 337.00M | $ 240.69M | |
$ -147.00M | $ -144.00M | $ -155.00M | $ -174.00M | $ -192.00M | $ -180.79M | |
$ -15.00M | $ -31.00M | $ -42.00M | $ 11.00M | $ -487.00M | $ -404.36M | |
$ -196.00M | $ 7.00M | $ 310.00M | $ 183.00M | $ -342.00M | $ -344.46M | |
$ -56.00M | $ -23.00M | $ 56.00M | $ 34.00M | $ -91.00M | $ -58.94M | |
- | - | - | - | - | - | |
$ -42.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | $ -284.73M | |
$ -2.43 | $ 0.82 | $ 8.56 | $ 2.65 | $ -5.10 | $ -5.56 | |
$ -2.41 | $ 0.80 | $ 8.14 | $ 2.48 | $ -5.10 | $ -5.56 | |
$ 235.70M | $ 59.20M | $ 58.00M | $ 56.10M | $ 53.80M | $ 51.24M | |
$ 236.85M | $ 60.70M | $ 61.00M | $ 60.00M | $ 53.80M | $ 51.54M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | $ 3.88 | $ 2.72 | $ 2.08 | |
- | - | - | - | - | - | |
$ 15.34B | $ 30.11B | $ 28.57B | $ 26.60B | $ 26.22B | $ 22.07B | |
$ -143.00M | $ 24.00M | $ 248.00M | $ 149.00M | $ -274.00M | $ -284.73M | |
$ -55.00M | $ 26.00M | - | $ 209.75M | $ 133.02M | $ 79.52M | |
- | - | - | $ 175.00M | $ 193.00M | $ 162.49M | |
$ 15.00M | $ 140.00M | $ 465.00M | $ 358.00M | $ -149.00M | $ -181.97M | |
$ 178.00M | $ 444.00M | $ 750.00M | $ 643.00M | $ 133.00M | $ 65.78M |