Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.60B | $ 8.89B | $ 9.60B | $ 8.32B | $ 7.24B | |
$ 3.79B | $ 3.60B | $ 3.30B | $ 3.00B | $ 2.89B | |
$ 1.63B | $ 1.69B | $ 1.38B | $ 1.28B | $ 1.18B | |
$ 1.35B | $ 1.26B | $ 1.12B | $ 1.07B | $ 975.90M | |
$ 3.52B | $ 3.53B | $ 3.15B | $ 2.86B | $ 2.72B | |
$ 2.15B | $ 1.91B | $ 1.92B | $ 1.71B | $ 1.71B | |
$ -406.50M | $ -371.70M | $ -191.60M | $ -216.10M | $ -276.80M | |
$ 1.75B | $ 1.54B | $ 1.73B | $ 1.50B | $ 1.43B | |
$ 1.52B | $ 1.33B | $ 1.41B | $ 1.30B | $ 1.20B | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 4.81 | $ 4.22 | $ 4.46 | $ 4.12 | $ 3.80 | |
$ 4.81 | $ 4.22 | $ 4.45 | $ 4.11 | $ 3.79 | |
316.20M | 315.40M | 315.40M | 315.40M | 315.40M | |
316.50M | 315.90M | 316.10M | 316.30M | 316.50M |