Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 6.11B | $ 5.87B | $ 5.38B | $ 5.19B | $ 4.90B | |
$ 2.79B | $ 2.59B | $ 2.25B | $ 2.26B | $ 2.21B | |
$ 1.98B | $ 1.53B | $ 1.65B | $ 1.18B | $ 1.18B | |
$ 239.10M | $ 225.20M | $ 213.40M | $ 214.10M | $ 186.20M | |
$ 1.09B | $ 1.30B | $ 826.30M | $ 1.30B | $ 1.22B | |
$ 807.10M | $ 1.06B | $ 597.80M | $ 1.08B | $ 1.03B | |
$ -50.80M | $ -90.00M | $ -74.50M | $ -47.40M | $ -55.90M | |
$ 756.30M | $ 967.40M | $ 523.30M | $ 1.03B | $ 973.80M | |
$ 585.30M | $ 755.60M | $ 413.90M | $ 827.50M | $ 785.90M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 2.37 | $ 3.09 | $ 1.70 | $ 3.38 | $ 3.18 | |
$ 2.37 | $ 3.05 | $ 1.68 | $ 3.32 | $ 3.12 | |
246.96M | 244.90M | 242.90M | 244.90M | 246.80M | |
246.90M | 247.60M | 246.30M | 249.60M | 252.20M |