Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 29.02B | $ 29.14B | $ 28.50B | $ 27.29B | $ 26.98B | $ 29.14B | |
$ 31.60B | $ 18.90B | $ 12.46B | $ 19.35B | $ 18.51B | $ 19.64B | |
$ 15.33B | $ 10.24B | $ 16.03B | $ 7.94B | $ 8.47B | $ 9.49B | |
$ 7.70B | $ 7.74B | $ 7.30B | $ 7.26B | $ 6.98B | $ 6.64B | |
$ 2.00B | $ 2.09B | $ 782.00M | $ 674.00M | $ 1.49B | $ 2.85B | |
$ -737.00M | $ 156.00M | $ -188.00M | $ -146.00M | $ -215.00M | $ -177.00M | |
$ -76.00M | $ -111.00M | $ -349.00M | $ -214.00M | $ -1.72B | $ -1.12B | |
$ 2.08B | $ 2.23B | $ 876.00M | $ 3.59B | $ -442.00M | $ 1.55B | |
$ 230.00M | $ 205.00M | $ 8.00M | $ 160.00M | $ -120.00M | $ 504.00M | |
$ 226.00M | $ 245.00M | $ 215.00M | $ 180.00M | - | - | |
$ 1.65B | $ 2.02B | $ 2.60B | $ 3.43B | $ -322.00M | $ 1.05B | |
$ 1.43 | $ 1.56 | $ 0.67 | $ 2.62 | $ -0.25 | $ 0.78 | |
$ 1.40 | $ 1.54 | $ 0.66 | $ 2.58 | $ -0.25 | $ 0.77 | |
$ 5.22B | $ 1.30B | $ 1.30B | $ 1.31B | $ 1.29B | $ 1.35B | |
$ 5.29B | $ 1.32B | $ 1.32B | $ 1.33B | $ 1.29B | $ 1.37B | |
$ 0.51 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.48 | $ 0.45 | |
- | - | - | - | - | - | |
- | - | - | - | $ 1.35 | $ 1.79 | |
- | - | - | - | $ 1.54 | $ 1.77 | |
- | - | - | - | - | - | |
$ 37.55B | $ 26.64B | $ 19.76B | $ 26.62B | $ 25.49B | $ 26.28B | |
$ 1.85B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.05B | |
$ 2.16B | $ 1.83B | $ 1.62B | - | $ 1.08B | $ 1.86B | |
- | - | - | - | $ 215.00M | - | |
$ 2.86B | $ 2.39B | $ 1.06B | $ 3.52B | $ -227.00M | $ 2.85B | |
$ 5.44B | $ 5.00B | $ 3.54B | $ 6.12B | $ 2.40B | $ 5.39B |