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 | $ 829.09M | $ 997.45M | $ 955.15M | |
$ 330.44M | $ 276.54M | $ 100.30M | $ 175.14M | $ 18.46M | |
$ 5.78M | $ 4.53M | $ 3.02M | $ 3.38M | $ 3.33M | |
$ 896.59M | $ 857.66M | $ 1.01B | $ 833.98M | $ 502.50M | |
$ 890.81M | $ 853.14M | $ 1.00B | $ 830.60M | $ 490.10M | |
$ -35.32M | $ -30.14M | $ -15.61M | $ -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 |