Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 25.35B | $ 29.14B | $ 28.50B | $ 27.29B | $ 26.98B | $ 29.14B | |
$ 12.76B | $ 11.96B | $ 12.46B | $ 19.35B | $ 18.51B | $ 19.64B | |
$ 25.68B | $ 17.18B | $ 16.03B | $ 7.94B | $ 8.47B | $ 9.49B | |
$ 3.97B | $ 7.87B | $ 7.30B | $ 7.26B | $ 6.98B | $ 6.64B | |
$ 14.57B | $ 2.09B | $ 782.00M | $ 674.00M | $ 1.49B | $ 2.85B | |
$ -501.00M | $ -640.00M | $ -188.00M | $ -146.00M | $ -215.00M | $ -177.00M | |
$ -30.00M | $ -86.00M | $ -349.00M | $ -214.00M | $ -1.72B | $ -1.12B | |
$ 2.09B | $ 2.23B | $ 876.00M | $ 3.59B | $ -442.00M | $ 1.55B | |
$ 179.00M | $ 205.00M | $ 8.00M | $ 160.00M | $ -120.00M | $ 504.00M | |
$ 233.00M | $ 245.00M | $ 215.00M | $ 180.00M | - | - | |
$ 14.57B | $ 2.02B | $ 2.60B | $ 3.43B | $ -322.00M | $ 1.05B | |
$ 1.48 | $ 1.56 | $ 0.67 | $ 2.62 | $ -0.25 | $ 0.78 | |
$ 1.45 | $ 1.54 | $ 0.66 | $ 2.58 | $ -0.25 | $ 0.77 | |
$ 5.20B | $ 1.30B | $ 1.30B | $ 1.31B | $ 1.29B | $ 1.35B | |
$ 5.26B | $ 1.32B | $ 1.32B | $ 1.33B | $ 1.29B | $ 1.37B | |
$ 0.49 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.45 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.35 | $ 1.79 | |
- | - | - | - | $ 1.54 | $ 1.77 | |
- | - | - | - | - | - | |
$ 23.97B | $ 19.82B | $ 19.76B | $ 26.62B | $ 25.49B | $ 26.28B | |
$ 1.91B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.05B | |
$ 1.44B | $ 1.83B | $ 1.62B | - | $ 1.08B | $ 1.86B | |
- | - | - | - | $ 215.00M | - | |
$ 2.66B | $ 2.94B | $ 1.06B | $ 3.52B | $ -227.00M | $ 2.85B | |
$ 5.28B | $ 5.55B | $ 3.54B | $ 6.12B | $ 2.40B | $ 5.39B |