Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.82B | $ 2.68B | $ 3.16B | $ 3.70B | $ 3.12B | |
$ 1.65B | $ 1.54B | $ 1.87B | $ 2.21B | $ 1.79B | |
$ 1.06B | $ 1.04B | $ 1.02B | $ 996.62M | $ 870.54M | |
$ 0.00 | $ 110.89M | $ 110.10M | $ 112.53M | $ 110.92M | |
$ 593.79M | $ 640.50M | $ 954.20M | $ 1.29B | $ 1.04B | |
$ 593.79M | $ 501.07M | $ 831.94M | $ 1.21B | $ 928.41M | |
$ 15.30M | $ 24.50M | $ 8.45M | $ -39.77M | $ -27.39M | |
$ 609.09M | $ 525.57M | $ 840.38M | $ 1.17B | $ 901.01M | |
$ 542.37M | $ 448.75M | $ 715.50M | $ 1.01B | $ 784.15M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 3.41 | $ 2.91 | $ 4.52 | $ 6.15 | $ 4.72 | |
$ 3.32 | $ 2.73 | $ 4.22 | $ 5.53 | $ 4.28 | |
159.08M | 154.31M | 158.43M | 164.96M | 166.12M | |
163.31M | 164.30M | 169.73M | 183.63M | 183.04M |