Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 23.88B | $ 23.89B | $ 26.64B | $ 29.45B | $ 22.28B | |
$ 14.21B | $ 14.03B | $ 16.19B | $ 17.95B | $ 12.47B | |
$ 9.02B | $ 8.76B | $ 8.65B | $ 9.90B | $ 8.16B | |
$ 2.35B | $ 2.17B | $ 2.13B | $ 2.17B | $ 1.77B | |
$ 7.28B | $ 7.50B | $ 9.48B | $ 10.01B | $ 6.54B | |
$ 5.18B | $ 5.28B | $ 7.54B | $ 8.05B | $ 4.31B | |
$ -538.00M | $ -235.00M | $ -390.00M | $ -452.00M | $ 183.00M | |
$ 4.65B | $ 5.04B | $ 7.15B | $ 7.60B | $ 4.50B | |
$ 3.90B | $ 4.76B | $ 7.21B | $ 6.43B | $ 3.65B | |
$ 5.33 | $ 6.44 | $ 9.80 | $ 8.77 | $ 4.97 | |
$ 5.29 | $ 6.38 | $ 9.64 | $ 8.61 | $ 4.89 | |
731.00M | 736.50M | 725.10M | 714.60M | 706.20M | |
737.20M | 743.10M | 737.10M | 736.80M | 718.70M |