Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.29B | $ 1.25B | $ 1.22B | $ 1.15B | $ 1.05B | |
| $ 967.94M | $ 925.05M | $ 906.28M | $ 854.49M | $ 772.64M | |
| $ 497.76M | $ 117.13M | $ 461.96M | $ 432.61M | $ 98.28M | |
| $ 381.40M | $ 362.28M | $ 344.73M | $ 327.15M | $ 319.09M | |
| $ 936.67M | $ 858.10M | $ 891.35M | $ 792.12M | $ 657.87M | |
| $ 470.18M | $ 807.92M | $ 444.33M | $ 421.88M | $ 674.37M | |
| $ -130.90M | $ -502.83M | $ -90.13M | $ -151.69M | $ -553.19M | |
| $ 339.28M | $ 305.09M | $ 354.19M | $ 270.19M | $ 121.17M | |
| $ 339.27M | $ 305.09M | $ 354.19M | $ 270.19M | $ 121.17M | |
| $ 1.12 | $ 1.01 | $ 0.54 | $ 0.25 | $ -0.25 | |
| $ 1.11 | $ 1.01 | $ 0.54 | $ 0.25 | $ -0.25 | |
| 303.13M | 300.98M | 299.94M | 297.41M | 296.97M | |
| 304.04M | 302.38M | 301.74M | 298.83M | 297.90M |