Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 15.69B | $ 14.69B | $ 14.29B | $ 14.29B | $ 13.17B | |
$ 2.92B | $ 2.71B | $ 2.68B | $ 2.79B | $ 2.18B | |
$ 649.80M | $ 604.80M | $ 597.90M | $ 591.80M | $ 583.10M | |
$ 241.70M | $ 211.10M | $ 219.40M | $ 212.10M | $ 222.60M | |
$ 2.61B | $ 2.42B | $ 2.38B | $ 2.32B | $ 1.95B | |
$ 2.27B | $ 2.10B | $ 2.08B | $ 2.20B | $ 1.60B | |
$ -147.00M | $ -111.80M | $ -137.90M | $ -209.10M | $ -189.50M | |
$ 2.13B | $ 1.99B | $ 1.95B | $ 1.99B | $ 1.41B | |
$ 1.48B | $ 1.39B | $ 1.30B | $ 1.40B | $ 951.20M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 7.54 | $ 6.98 | $ 6.40 | $ 6.57 | $ 4.39 | |
$ 7.46 | $ 6.91 | $ 6.36 | $ 6.53 | $ 4.37 | |
196.40M | 199.34M | 205.60M | 214.30M | 215.60M | |
198.60M | 201.40M | 207.00M | 215.60M | 216.20M |