Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 673.82B | $ 648.13B | $ 611.29B | $ 572.75B | $ 559.15B | $ 523.96B | |
$ 507.41B | $ 490.14B | $ 463.72B | $ 429.00B | $ 420.31B | $ 394.61B | |
$ 166.41B | $ 157.98B | $ 147.57B | $ 143.75B | $ 138.84B | $ 129.36B | |
$ 660.28B | $ 621.11B | $ 127.14B | $ 117.81B | $ -116.29B | $ 108.79B | |
$ 28.74B | $ 27.01B | $ 20.43B | $ 25.94B | $ 22.55B | $ 20.57B | |
$ 2.08B | $ 2.14B | $ 1.87B | $ 1.84B | $ -2.19B | $ -1.74B | |
$ -5.23B | $ -3.03B | $ -1.54B | $ -5.41B | $ -210.00M | $ -6.00B | |
$ 23.66B | $ 21.85B | $ 17.02B | $ 18.70B | $ 20.56B | $ 20.12B | |
$ 6.45B | $ 5.58B | $ 5.72B | $ 4.76B | $ 6.86B | $ 4.92B | |
- | - | - | - | - | - | |
$ 19.68B | $ 15.51B | $ 11.68B | $ 13.67B | $ 13.51B | $ 15.55B | |
$ 2.44 | $ 1.92 | $ 1.43 | $ 1.63 | $ 1.59 | $ 1.74 | |
$ 2.43 | $ 1.91 | $ 1.42 | $ 1.62 | $ 1.58 | $ 1.73 | |
$ 32.20B | $ 8.08B | $ 8.17B | $ 8.38B | $ 8.49B | $ 8.55B | |
$ 32.35B | $ 8.11B | $ 8.20B | $ 8.42B | $ 8.54B | $ 8.60B | |
$ 0.99 | $ 1.14 | $ 0.75 | $ 0.73 | $ 0.72 | $ 0.71 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.30T | $ 621.11B | $ 590.86B | $ 546.81B | $ 956.92B | $ 503.40B | |
$ 19.68B | $ 15.51B | $ 11.68B | $ 13.67B | $ 13.51B | $ 14.88B | |
$ 12.19B | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 29.57B | $ 24.53B | $ 19.14B | $ 20.69B | $ 22.88B | $ 22.04B | |
$ 35.90B | $ 36.38B | $ 30.09B | $ 31.35B | $ 34.03B | $ 22.04B |