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 | |
$ 8.99 | $ 8.16 | $ 7.49 | $ 6.47 | $ 3.95 | $ 2.89 | |
$ 8.92 | $ 8.11 | $ 7.44 | $ 6.40 | $ 3.92 | $ 2.86 | |
$ 3.31B | $ 840.00M | $ 871.00M | $ 910.00M | $ 916.00M | $ 937.00M | |
$ 3.34B | $ 845.00M | $ 877.00M | $ 919.00M | $ 923.00M | $ 945.00M | |
$ 1.44 | $ 1.28 | $ 1.02 | $ 0.94 | $ 0.87 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 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 |