Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.69B | $ 2.63B | $ 2.59B | $ 2.36B | $ 2.12B | |
$ 1.49B | $ 1.43B | $ 1.43B | $ 1.32B | $ 1.13B | |
$ 812.13M | $ 752.64M | $ 724.18M | $ 708.95M | $ 693.55M | |
$ 0.00 | $ 111.90M | $ 99.92M | $ 103.88M | $ 113.30M | |
$ 674.00M | $ 786.74M | $ 771.62M | $ 703.55M | $ 446.95M | |
$ 674.00M | $ 672.76M | $ 702.36M | $ 615.13M | $ 349.55M | |
$ -88.52M | $ -57.42M | $ -53.08M | $ -40.95M | $ -48.06M | |
$ 585.48M | $ 615.34M | $ 649.28M | $ 574.18M | $ 301.49M | |
$ 467.28M | $ 487.49M | $ 513.10M | $ 454.37M | $ 249.54M | |
$ ― | $ ― | $ ― | $ ― | $ ― | |
$ 8.11 | $ 8.54 | $ 8.90 | $ 7.82 | $ 4.32 | |
$ 8.11 | $ 8.46 | $ 8.81 | $ 7.74 | $ 4.27 | |
57.62M | 57.09M | 57.63M | 58.09M | 57.76M | |
57.62M | 57.63M | 58.25M | 58.73M | 58.47M |