Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 69.90B | $ 66.41B | $ 67.82B | $ 63.33B | $ 67.89B | |
$ 18.96B | $ 15.99B | $ 18.79B | $ 16.80B | $ 15.47B | |
$ 13.34B | $ 13.82B | $ 12.43B | $ 8.28B | $ 8.54B | |
$ 714.00M | $ 718.00M | $ 673.00M | $ 694.00M | $ 619.00M | |
$ 7.37B | $ 3.92B | $ 7.97B | $ 10.13B | $ 8.46B | |
$ 6.66B | $ 3.21B | $ 7.30B | $ 9.44B | $ 6.93B | |
$ -1.04B | $ -1.04B | $ -938.00M | $ -920.00M | $ 0.00 | |
$ 5.62B | $ 2.16B | $ 6.36B | $ 8.52B | $ 6.93B | |
$ 4.43B | $ 1.58B | $ 5.28B | $ 6.86B | $ 5.41B | |
$ 6.13 | $ 1.81 | $ 6.35 | $ 7.70 | $ 5.81 | |
$ 5.94 | $ 1.81 | $ 6.30 | $ 7.65 | $ 5.68 | |
689.21M | 762.43M | 779.10M | 825.54M | 892.91M | |
711.10M | 762.43M | 808.90M | 869.40M | 913.20M |