Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.27B | $ 1.13B | $ 1.00B | $ 1.03B | $ 955.15M | |
$ 1.19B | $ 1.10B | $ 1.19B | $ 997.45M | $ 955.15M | |
$ 330.44M | $ 276.54M | $ 204.85M | $ 175.14M | $ 465.06M | |
$ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
$ 890.81M | $ 853.14M | $ 1.01B | $ 830.60M | $ 499.17M | |
$ 890.81M | $ 853.14M | $ 1.01B | $ 830.60M | $ 499.17M | |
$ -35.32M | $ -30.14M | $ -17.62M | $ -8.28M | $ -9.07M | |
$ 855.49M | $ 823.00M | $ 988.19M | $ 822.31M | $ 490.10M | |
$ 729.40M | $ 696.39M | $ 831.35M | $ 681.78M | $ 413.04M | |
$ 6.92 | $ 6.56 | $ 7.75 | $ 6.13 | $ 3.89 | |
$ 6.85 | $ 6.50 | $ 7.72 | $ 6.11 | $ 3.88 | |
105.39M | 106.22M | 107.20M | 111.16M | 106.10M | |
106.55M | 107.13M | 107.65M | 111.56M | 106.38M |