Income Statement | TTM | Oct 23 | Oct 22 | Oct 21 | Oct 20 | Oct 19 |
---|---|---|---|---|---|---|
$ 29.02B | $ 29.14B | $ 28.50B | $ 27.78B | $ 26.98B | $ 29.14B | |
$ 18.94B | $ 18.90B | $ 18.99B | $ 18.41B | $ 18.51B | $ 12.53B | |
$ 10.08B | $ 10.24B | $ 9.51B | $ 9.38B | $ 8.47B | $ 16.60B | |
$ 7.58B | $ 7.74B | $ 7.35B | $ 7.30B | $ 6.96B | $ 7.77B | |
$ 2.00B | $ 2.09B | $ 782.00M | $ 1.13B | $ -329.00M | $ 1.27B | |
$ 59.00M | $ 156.00M | $ 188.00M | $ -211.00M | $ -486.00M | $ -474.00M | |
$ -101.00M | $ -111.00M | $ -1.10B | $ -250.00M | $ -203.00M | $ -79.00M | |
$ 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 | $ 67.00M | $ 20.00M | |
$ 1.85B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.56B | |
$ 1.42 | $ 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.36 | $ 0.46 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 37.55B | $ 26.64B | $ 26.34B | $ 19.19B | $ 18.66B | $ 20.31B | |
$ 1.85B | $ 2.02B | $ 868.00M | $ 3.43B | $ -322.00M | $ 1.05B | |
$ 2.16B | $ 1.83B | - | - | $ 383.00M | $ 1.98B | |
- | - | - | - | - | - | |
$ 2.45B | $ 2.39B | $ 1.06B | $ 3.80B | $ -227.00M | $ 2.03B | |
$ 5.03B | $ 5.00B | $ 3.54B | $ 6.39B | $ 2.40B | $ 4.56B |