Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 26.50B | $ 26.52B | $ 25.79B | $ 23.06B | $ 17.20B | $ 14.61B | |
$ 14.00B | $ 14.13B | $ 13.79B | $ 12.15B | $ 9.51B | $ 8.22B | |
$ 12.50B | $ 12.38B | $ 11.99B | $ 10.91B | $ 7.69B | $ 6.39B | |
$ 4.85B | $ 4.73B | $ 4.21B | $ 3.71B | $ 3.33B | $ 3.04B | |
$ 7.65B | $ 7.65B | $ 7.78B | $ 7.20B | $ 4.37B | $ 3.35B | |
$ -236.00M | $ -238.00M | $ -228.00M | $ -236.00M | $ -199.00M | $ -81.00M | |
$ -859.00M | $ -300.00M | $ -39.00M | $ 36.00M | - | - | |
$ 8.28B | $ 7.72B | $ 7.60B | $ 6.77B | $ 4.17B | $ 3.27B | |
$ 970.00M | $ 860.00M | $ 1.07B | $ 883.00M | $ 547.00M | $ 563.00M | |
- | - | - | - | - | - | |
$ 7.30B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | $ 2.71B | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 18.85B | $ 18.86B | $ 18.00B | $ 15.86B | $ 12.84B | $ 11.26B | |
$ 7.30B | $ 6.86B | $ 6.53B | $ 5.89B | $ 3.62B | $ 2.71B | |
$ 5.12B | - | - | - | $ 3.62B | $ 2.71B | |
- | - | - | - | $ 240.00M | $ 237.00M | |
$ 8.51B | $ 7.95B | $ 7.83B | $ 7.01B | $ 4.41B | $ 3.51B | |
$ 8.96B | $ 8.47B | $ 8.27B | $ 7.40B | $ 4.78B | $ 3.87B |