Income Statement | TTM | Oct 24 | Oct 23 | Oct 22 | Oct 21 | Oct 20 |
---|---|---|---|---|---|---|
$ 27.18B | $ 27.18B | $ 26.52B | $ 25.79B | $ 23.06B | $ 17.20B | |
$ 14.28B | $ 14.28B | $ 14.13B | $ 13.79B | $ 12.15B | $ 9.51B | |
$ 12.90B | $ 12.90B | $ 12.38B | $ 11.99B | $ 10.91B | $ 7.69B | |
$ 5.03B | $ 5.03B | $ 4.73B | $ 4.21B | $ 4.03B | $ 3.33B | |
$ 7.87B | $ 7.87B | $ 7.65B | $ 7.79B | $ 6.89B | $ 4.37B | |
$ -118.00M | - | $ -62.00M | $ 189.00M | $ -236.00M | $ -240.00M | |
$ -532.00M | $ -532.00M | $ -300.00M | $ 4.00M | $ 36.00M | $ -41.00M | |
$ 8.15B | $ 8.15B | $ 7.72B | $ 7.60B | $ 6.77B | $ 4.17B | |
$ 975.00M | $ 975.00M | $ 860.00M | $ 1.07B | $ 883.00M | $ 547.00M | |
- | - | - | - | - | - | |
$ 7.18B | $ 7.18B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 19.31B | $ 19.31B | $ 18.86B | $ 18.00B | $ 16.17B | $ 12.84B | |
$ 7.18B | $ 7.18B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | |
$ 5.79B | $ 8.07B | - | - | - | - | |
- | - | - | - | - | - | |
$ 8.33B | $ 8.15B | $ 7.72B | $ 7.83B | $ 7.01B | $ 4.41B | |
$ 8.72B | $ 8.54B | $ 8.23B | $ 8.27B | $ 7.40B | $ 4.78B |