Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.24B | $ 1.09B | $ 972.15M | $ 972.12M | $ 955.15M | |
$ 1.24B | $ 890.30M | $ 800.41M | $ 805.27M | $ 800.46M | |
$ 1.27B | $ 114.90M | $ 171.73M | $ -160.21M | $ -474.86M | |
$ 0.00 | $ 4.53M | $ 3.02M | $ 3.38M | $ 3.33M | |
$ 0.00 | $ 857.66M | $ 1.01B | $ 833.98M | $ 502.50M | |
$ 0.00 | $ 970.21M | $ 1.02B | $ 811.92M | $ 480.29M | |
$ 855.49M | $ -147.21M | $ 87.66M | $ -185.35M | $ -446.60M | |
$ 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 |