Income Statement | TTM | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 |
---|---|---|---|---|---|---|
$ 30.13B | $ 30.13B | $ 29.14B | $ 28.50B | $ 27.78B | $ 26.98B | |
$ 8.29B | $ 19.75B | $ 18.90B | $ 18.99B | $ 18.41B | $ 18.51B | |
$ 10.12B | $ 10.37B | $ 10.24B | $ 9.51B | $ 9.38B | $ 8.47B | |
$ 7.59B | $ 7.59B | $ 7.74B | $ 7.35B | $ 7.30B | $ 6.96B | |
$ 2.19B | $ 2.19B | $ 2.09B | $ 782.00M | $ 1.13B | $ -329.00M | |
$ -630.00M | $ -630.00M | $ 156.00M | $ 188.00M | $ -211.00M | $ -486.00M | |
$ -763.00M | $ -763.00M | $ -111.00M | $ -1.10B | $ -250.00M | $ -203.00M | |
$ 2.95B | $ 2.95B | $ 2.23B | $ 876.00M | $ 3.59B | $ -442.00M | |
$ 374.00M | $ 374.00M | $ 205.00M | $ 8.00M | $ 160.00M | $ -120.00M | |
$ 880.00M | $ 880.00M | $ 245.00M | $ 215.00M | $ 180.00M | $ 67.00M | |
$ 2.55B | $ 2.55B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | |
$ 1.95 | $ 1.95 | $ 1.56 | $ 0.67 | $ 2.62 | $ -0.25 | |
$ 1.93 | $ 1.93 | $ 1.54 | $ 0.66 | $ 2.58 | $ -0.25 | |
$ 5.24B | $ 1.31B | $ 1.30B | $ 1.30B | $ 1.31B | $ 1.29B | |
$ 5.35B | $ 1.34B | $ 1.32B | $ 1.32B | $ 1.33B | $ 1.29B | |
$ 0.52 | $ 0.52 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.36 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 25.59B | $ 27.34B | $ 26.64B | $ 26.34B | $ 19.19B | $ 18.66B | |
$ 2.55B | $ 2.55B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | |
$ 3.16B | $ 3.13B | $ 1.83B | - | - | $ 383.00M | |
- | - | - | - | - | - | |
$ 3.67B | $ 3.71B | $ 2.39B | $ 1.06B | $ 3.80B | $ -227.00M | |
$ 6.23B | $ 6.27B | $ 5.00B | $ 3.54B | $ 6.39B | $ 2.40B |