Income Statement | TTM | Jan 24 | Jan 23 | Jan 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|---|
$ 655.98B | $ 648.13B | $ 611.29B | $ 567.76B | $ 736.04B | $ 701.73B | |
$ 252.44B | $ 490.14B | $ 463.72B | $ 429.00B | $ 564.20B | $ 539.69B | |
$ 161.04B | $ 157.98B | $ 147.57B | $ 138.76B | $ 171.84B | $ 162.04B | |
$ 508.29B | $ 621.11B | $ 127.14B | $ 117.81B | $ 108.93B | $ 104.59B | |
$ 27.61B | $ 27.01B | $ 20.43B | $ 20.95B | $ 62.91B | $ 57.45B | |
$ -1.33B | $ -1.29B | $ -1.19B | $ -4.52B | $ -5.60B | $ -8.21B | |
$ -6.52B | $ -2.46B | $ 459.85B | $ -2.58B | - | - | |
$ 26.20B | $ 21.85B | $ 17.02B | $ 18.70B | $ 57.30B | $ 49.46B | |
$ 3.84B | $ 5.58B | $ 5.72B | $ 4.76B | $ 13.16B | $ 16.03B | |
- | - | - | - | - | - | |
$ 18.94B | $ 15.51B | $ 12.36B | $ 13.41B | $ 44.14B | $ 33.43B | |
$ 4.41 | $ 1.92 | $ 4.29 | $ 4.90 | - | - | |
$ 4.40 | $ 1.91 | $ 4.27 | $ 4.87 | - | - | |
$ 21.51B | $ 8.08B | $ 2.72B | $ 2.79B | - | - | |
$ 21.59B | $ 8.11B | $ 2.73B | $ 2.81B | - | - | |
$ 0.21 | $ 0.76 | $ 2.24 | $ 2.20 | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.13T | $ 1.11T | $ 590.86B | $ 546.81B | $ 673.14B | $ 644.29B | |
$ 18.94B | $ 15.51B | $ 11.68B | $ 13.41B | $ 44.14B | $ 33.43B | |
$ 129.05B | - | - | - | $ 44.16B | $ 33.45B | |
- | - | - | - | $ 6.48B | $ 6.41B | |
$ 31.78B | $ 24.53B | $ 18.46B | $ 23.53B | $ 63.77B | $ 55.87B | |
$ 34.89B | $ 36.38B | $ 18.46B | $ 12.87B | $ 82.08B | $ 73.81B |