Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.26B | $ 1.23B | $ 1.12B | $ 774.65M | $ 654.72M | |
| $ 861.82M | $ 787.92M | $ 797.09M | $ 697.07M | $ 641.75M | |
| $ 540.55M | $ 519.60M | $ 478.49M | $ 455.35M | $ 400.81M | |
| $ 22.09M | $ 38.42M | $ 37.80M | $ 38.81M | $ 39.56M | |
| $ 343.36M | $ 306.74M | $ 356.39M | $ 280.53M | $ 280.49M | |
| $ 321.27M | $ 268.32M | $ 318.60M | $ 241.72M | $ 240.93M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 321.27M | $ 268.32M | $ 318.60M | $ 241.72M | $ 240.93M | |
| $ 255.60M | $ 228.83M | $ 255.86M | $ 217.61M | $ 205.16M | |
| $ 2.69 | $ 2.42 | $ 2.72 | $ 2.33 | $ 2.16 | |
| $ 2.66 | $ 2.40 | $ 2.69 | $ 2.30 | $ 2.14 | |
| 94.89M | 94.41M | 93.94M | 93.53M | 95.03M | |
| 95.75M | 95.41M | 95.10M | 94.59M | 95.90M |