Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 665.03B | $ 648.13B | $ 611.29B | $ 572.75B | $ 559.15B | $ 523.96B | |
$ 501.25B | $ 490.14B | $ 463.72B | $ 429.00B | $ 420.31B | $ 394.61B | |
$ 163.79B | $ 157.98B | $ 147.57B | $ 143.75B | $ 138.84B | $ 129.36B | |
$ 658.16B | $ 621.11B | $ 127.14B | $ 117.81B | $ -116.29B | $ 108.79B | |
$ 28.24B | $ 27.01B | $ 20.43B | $ 25.94B | $ 22.55B | $ 20.57B | |
$ 2.02B | $ 2.14B | $ 1.87B | $ 1.84B | $ -2.19B | $ -1.74B | |
$ -390.00M | $ -3.03B | $ -1.54B | $ -5.41B | $ -210.00M | $ -6.00B | |
$ 18.48B | $ 21.85B | $ 17.02B | $ 18.70B | $ 20.56B | $ 20.12B | |
$ 5.34B | $ 5.58B | $ 5.72B | $ 4.76B | $ 6.86B | $ 4.92B | |
- | - | - | - | - | - | |
$ 15.55B | $ 15.51B | $ 11.68B | $ 13.67B | $ 13.51B | $ 15.55B | |
$ 1.93 | $ 1.92 | $ 1.43 | $ 1.63 | $ 1.59 | $ 1.74 | |
$ 1.92 | $ 1.91 | $ 1.42 | $ 1.62 | $ 1.58 | $ 1.73 | |
$ 32.24B | $ 8.08B | $ 8.17B | $ 8.38B | $ 8.49B | $ 8.55B | |
$ 32.38B | $ 8.11B | $ 8.20B | $ 8.42B | $ 8.54B | $ 8.60B | |
$ 0.78 | $ 2.28 | $ 0.75 | $ 0.73 | $ 0.72 | $ 0.71 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.29T | $ 621.11B | $ 590.86B | $ 546.81B | $ 956.92B | $ 503.40B | |
$ 15.55B | $ 15.51B | $ 11.68B | $ 13.67B | $ 13.51B | $ 14.88B | |
$ 128.24B | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 24.45B | $ 24.53B | $ 19.14B | $ 20.69B | $ 22.88B | $ 22.04B | |
$ 33.77B | $ 36.38B | $ 30.09B | $ 31.35B | $ 34.03B | $ 22.04B |