Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Jan 21 | Jan 20 |
---|---|---|---|---|---|---|
$ 655.98B | $ 648.13B | $ 611.29B | $ 567.76B | $ 559.15B | $ 523.96B | |
$ 252.44B | $ 490.14B | $ 463.72B | $ 429.00B | $ 420.31B | $ 394.61B | |
$ 161.04B | $ 157.98B | $ 147.57B | $ 138.76B | $ 138.84B | $ 129.36B | |
$ 508.29B | $ 621.11B | $ 127.14B | $ 117.81B | $ 116.29B | $ 108.79B | |
$ 27.61B | $ 27.01B | $ 20.43B | $ 20.95B | $ 22.55B | $ 20.57B | |
$ -1.33B | $ -1.29B | $ -1.19B | $ -4.52B | $ -2.19B | $ -2.41B | |
$ -6.52B | $ -2.46B | $ 459.85B | $ -2.58B | $ 210.00M | $ 1.96B | |
$ 26.20B | $ 21.85B | $ 17.02B | $ 18.70B | $ 20.56B | $ 20.12B | |
$ 3.84B | $ 5.58B | $ 5.72B | $ 4.76B | $ 6.86B | $ 4.92B | |
- | - | - | - | - | - | |
$ 18.94B | $ 15.51B | $ 12.36B | $ 13.41B | $ 13.51B | $ 14.88B | |
$ 4.41 | $ 1.92 | $ 4.29 | $ 4.90 | $ 4.77 | $ 5.22 | |
$ 4.40 | $ 1.91 | $ 4.27 | $ 4.87 | $ 4.75 | $ 5.19 | |
$ 21.51B | $ 8.08B | $ 2.72B | $ 2.79B | $ 2.83B | $ 2.85B | |
$ 21.59B | $ 8.11B | $ 2.73B | $ 2.81B | $ 2.85B | $ 2.87B | |
$ 0.21 | $ 0.76 | $ 2.24 | $ 2.20 | $ 2.16 | $ 2.12 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 5.48 | $ 4.93 | |
- | - | - | - | - | - | |
$ 1.13T | $ 1.11T | $ 590.86B | $ 546.81B | $ 536.60B | $ 503.40B | |
$ 18.94B | $ 15.51B | $ 11.68B | $ 13.41B | $ 13.51B | $ 14.88B | |
$ 129.05B | - | - | - | $ 13.51B | $ 14.88B | |
- | - | - | - | $ 2.31B | $ 2.60B | |
$ 31.78B | $ 24.53B | $ 18.46B | $ 23.53B | $ 22.88B | $ 22.71B | |
$ 34.89B | $ 36.38B | $ 18.46B | $ 12.87B | $ 34.03B | $ 33.70B |