Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.46B | $ 8.31B | $ 7.90B | $ 5.78B | $ 7.61B | |
$ 5.07B | $ 3.28B | $ 2.89B | $ 2.71B | $ 4.40B | |
$ 6.72B | $ 1.65B | $ 1.51B | $ 1.29B | $ 1.59B | |
$ 1.36B | $ 1.33B | $ 1.24B | $ 1.14B | $ 1.09B | |
$ 3.21B | $ 2.93B | $ 2.66B | $ 2.58B | $ 2.67B | |
$ 1.74B | $ 1.63B | $ 1.37B | $ 1.42B | $ 2.80B | |
$ -624.00M | $ -706.00M | $ -459.00M | $ -903.00M | $ -632.00M | |
$ 1.12B | $ 924.00M | $ 915.00M | $ 521.00M | $ 1.97B | |
$ 888.00M | $ 740.00M | $ 756.00M | $ 18.00M | $ 1.47B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 1.20 | $ 1.00 | $ 0.97 | $ 0.02 | $ 1.91 | |
$ 1.20 | $ 1.00 | $ 0.97 | $ 0.02 | $ 1.91 | |
737.76M | 737.04M | 736.03M | 762.90M | 768.59M | |
739.85M | 738.17M | 736.90M | 764.82M | 769.38M |