Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 5.19B | $ 5.02B | $ 4.88B | $ 4.70B | $ 4.35B | |
$ 3.10B | $ 2.90B | $ 2.77B | $ 2.71B | $ 2.51B | |
$ 1.90B | $ 1.76B | $ 1.69B | $ 1.67B | $ 1.56B | |
$ 0.00 | $ 87.00M | $ 90.00M | $ 106.00M | $ 110.00M | |
$ 1.21B | $ 1.21B | $ 1.21B | $ 1.15B | $ 1.06B | |
$ 1.21B | $ 1.14B | $ 1.08B | $ 1.04B | $ 951.00M | |
$ -122.00M | $ -44.00M | $ 1.00M | $ 6.00M | $ -1.00M | |
$ 1.09B | $ 1.10B | $ 933.00M | $ 1.05B | $ 950.00M | |
$ 833.00M | $ 839.00M | $ 845.00M | $ 861.00M | $ 724.00M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.37 | $ 3.41 | $ 3.43 | $ 3.50 | $ 2.94 | |
$ 3.34 | $ 3.41 | $ 3.43 | $ 3.50 | $ 2.94 | |
247.30M | 246.40M | 246.10M | 246.10M | 246.10M | |
249.60M | 246.40M | 246.10M | 246.10M | 246.10M |