Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 45.04B | $ 34.12B | $ 28.54B | $ 28.32B | $ 24.54B | |
$ 36.62B | $ 27.04B | $ 21.91B | $ 21.01B | $ 19.06B | |
$ 23.73B | $ 16.72B | $ 13.63B | $ 13.46B | $ 12.21B | |
$ 1.71B | $ 1.53B | $ 1.52B | $ 1.55B | $ 1.32B | |
$ 18.75B | $ 8.57B | $ 8.66B | $ 8.04B | $ 8.91B | |
$ 12.90B | $ 10.33B | $ 7.13B | $ 6.36B | $ 6.06B | |
$ -218.60M | $ -3.77B | $ -1.85B | $ -201.60M | $ 19.10M | |
$ 12.68B | $ 6.55B | $ 6.81B | $ 6.16B | $ 7.23B | |
$ 10.59B | $ 5.24B | $ 6.24B | $ 5.58B | $ 6.19B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 11.71 | $ 5.83 | $ 6.93 | $ 6.15 | $ 6.82 | |
$ 11.71 | $ 5.80 | $ 6.90 | $ 6.12 | $ 6.79 | |
904.36M | 899.38M | 901.74M | 906.96M | 907.63M | |
904.06M | 903.28M | 904.62M | 911.68M | 912.50M |