Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 26.85B | $ 26.52B | $ 25.79B | $ 23.06B | $ 17.20B | $ 14.61B | |
$ 14.12B | $ 14.13B | $ 13.79B | $ 12.15B | $ 9.51B | $ 8.22B | |
$ 12.73B | $ 12.38B | $ 11.99B | $ 10.91B | $ 7.69B | $ 6.39B | |
$ 4.94B | $ 4.73B | $ 4.21B | $ 4.03B | $ 3.33B | $ 3.04B | |
$ 7.79B | $ 7.65B | $ 7.79B | $ 6.89B | $ 4.37B | $ 3.35B | |
$ -176.00M | $ -62.00M | $ 189.00M | $ -236.00M | $ -240.00M | $ -237.00M | |
$ -876.00M | $ -300.00M | $ 4.00M | $ 36.00M | $ -41.00M | $ -156.00M | |
$ 8.43B | $ 7.72B | $ 7.60B | $ 6.77B | $ 4.17B | $ 3.27B | |
$ 979.00M | $ 860.00M | $ 1.07B | $ 883.00M | $ 547.00M | $ 563.00M | |
- | - | - | - | - | - | |
$ 7.45B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | $ 2.71B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.06B | $ 18.86B | $ 18.00B | $ 16.17B | $ 12.84B | $ 11.26B | |
$ 7.45B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | $ 2.71B | |
$ 5.63B | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.67B | $ 7.95B | $ 7.83B | $ 7.01B | $ 4.41B | $ 3.51B | |
$ 9.08B | $ 8.47B | $ 8.27B | $ 7.40B | $ 4.78B | $ 3.87B |