Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 23.88B | $ 23.89B | $ 31.47B | $ 29.45B | $ 22.28B | |
$ 14.21B | $ 14.03B | $ 18.95B | $ 17.95B | $ 12.47B | |
$ 9.34B | $ 8.83B | $ 10.26B | $ 10.49B | $ 8.24B | |
$ 0.00 | $ 2.17B | $ 2.13B | $ 2.17B | $ 1.77B | |
$ 4.86B | $ 7.50B | $ 9.71B | $ 10.01B | $ 6.59B | |
$ 4.86B | $ 5.20B | $ 8.69B | $ 7.46B | $ 4.23B | |
$ -217.00M | $ -158.00M | $ -390.00M | $ 133.00M | $ 264.00M | |
$ 4.65B | $ 5.04B | $ 8.29B | $ 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 |