Income Statement | TTM | Oct 22 | Oct 21 | Oct 20 | Oct 19 | Oct 18 |
---|---|---|---|---|---|---|
$ 26.66B | $ 28.01B | $ 27.29B | $ 26.98B | $ 29.14B | $ 30.85B | |
$ 12.04B | $ 19.51B | $ 19.35B | $ 18.51B | $ 19.64B | $ 21.62B | |
$ 18.79B | $ 8.50B | $ 7.94B | $ 8.47B | $ 9.49B | $ 9.23B | |
$ 3.88B | $ 7.35B | $ 7.26B | $ 6.98B | $ 6.64B | $ 8.24B | |
$ 14.91B | $ 1.16B | $ 674.00M | $ 1.49B | $ 2.85B | $ 995.00M | |
$ -199.00M | $ -188.00M | $ -146.00M | $ -215.00M | $ -177.00M | $ -274.00M | |
$ -1.03B | $ -330.00M | $ -214.00M | $ -1.72B | $ -1.12B | $ -453.00M | |
$ 1.41B | $ 876.00M | $ 3.59B | $ -442.00M | $ 1.55B | $ 268.00M | |
$ 245.00M | $ 8.00M | $ 160.00M | $ -120.00M | $ 504.00M | $ -1.74B | |
$ 180.00M | $ 215.00M | $ 180.00M | - | - | - | |
$ 13.95B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.05B | $ 1.91B | |
$ 0.84 | $ 0.67 | $ 2.62 | $ -0.25 | $ 0.78 | $ 1.25 | |
$ 0.82 | $ 0.66 | $ 2.58 | $ -0.25 | $ 0.77 | $ 1.23 | |
$ 5.20B | $ 1.30B | $ 1.31B | $ 1.29B | $ 1.35B | $ 1.53B | |
$ 5.26B | $ 1.32B | $ 1.33B | $ 1.29B | $ 1.37B | $ 1.55B | |
$ 0.48 | - | $ 0.48 | $ 0.48 | $ 0.45 | $ 0.38 | |
- | - | - | - | - | - | |
$ 0.58 | - | - | $ 1.35 | $ 1.79 | $ 1.58 | |
$ 0.57 | - | - | $ 1.54 | $ 1.77 | $ 1.56 | |
- | - | - | - | - | - | |
$ 15.92B | $ 26.86B | $ 26.62B | $ 25.49B | $ 26.28B | $ 29.86B | |
$ 1.17B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.05B | $ 1.91B | |
$ 1.13B | - | - | $ 1.08B | $ 1.86B | $ 2.46B | |
$ 109.00M | - | - | $ 215.00M | - | - | |
$ 1.61B | $ 876.00M | $ 3.52B | $ -227.00M | $ 2.85B | $ 995.00M | |
$ 3.61B | $ 3.36B | $ 6.12B | $ 2.40B | $ 5.39B | $ 3.57B |