Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.60B | $ 1.58B | $ 1.54B | $ 1.40B | $ 1.07B | |
| $ 980.59M | $ 744.17M | $ 690.28M | $ 700.05M | $ 599.60M | |
| $ 532.19M | $ 280.39M | $ 315.25M | $ 221.45M | $ 170.66M | |
| $ 111.23M | $ 70.86M | $ 39.66M | $ 63.91M | $ 50.49M | |
| $ 659.27M | $ 553.64M | $ 440.39M | $ 544.52M | $ 473.67M | |
| $ 453.10M | $ 463.77M | $ 375.03M | $ 478.60M | $ 428.93M | |
| $ 3.79M | $ -68.13M | $ -38.07M | $ -41.80M | $ -52.44M | |
| $ 456.89M | $ 395.64M | $ 336.96M | $ 436.81M | $ 376.49M | |
| $ 369.95M | $ 299.67M | $ 258.51M | $ 332.15M | $ 288.96M | |
| $ 8.03 | $ 6.26 | $ 5.11 | $ 6.05 | $ 5.20 | |
| $ 7.96 | $ 6.38 | $ 5.07 | $ 5.99 | $ 5.15 | |
| 46.05M | 47.20M | 50.34M | 54.59M | 55.38M | |
| 46.46M | 47.20M | 50.70M | 55.12M | 55.88M |