Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.45B | $ 1.32B | $ 1.18B | $ 1.10B | $ 1.05B | |
$ 1.02B | $ 927.70M | $ 925.15M | $ 877.18M | $ 734.85M | |
$ 16.30M | $ 97.81M | $ 79.90M | $ 78.22M | $ 75.00M | |
$ 394.71M | $ 308.18M | $ 285.13M | $ 269.71M | $ 305.36M | |
$ 993.58M | $ 780.53M | $ 749.44M | $ 720.19M | $ 606.32M | |
$ 351.99M | $ 472.35M | $ 464.31M | $ 452.18M | $ 272.56M | |
$ -554.39M | $ -101.48M | $ 23.72M | $ -85.89M | $ 0.00 | |
$ 414.38M | $ 370.87M | $ 488.04M | $ 366.29M | $ 47.32M | |
$ 400.39M | $ 364.56M | $ 482.87M | $ 361.41M | $ 44.89M | |
$ 2.12 | $ 2.04 | $ 2.83 | $ 2.12 | $ 0.27 | |
$ 2.11 | $ 2.04 | $ 2.81 | $ 2.12 | $ 0.26 | |
180.88M | 176.09M | 171.40M | 170.24M | 169.23M | |
183.04M | 176.37M | 171.79M | 170.69M | 169.46M |