Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.17B | $ 1.13B | $ 1.09B | $ 811.75M | $ 708.98M | |
| $ 853.59M | $ 759.96M | $ 778.68M | $ 760.69M | $ 729.23M | |
| $ 499.35M | $ 467.36M | $ 469.51M | $ 409.48M | $ 380.24M | |
| $ 0.00 | $ 38.01M | $ 42.77M | $ 56.75M | $ 51.84M | |
| $ 354.24M | $ 330.61M | $ 351.94M | $ 407.96M | $ 400.84M | |
| $ 354.24M | $ 292.60M | $ 309.17M | $ 351.21M | $ 349.00M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 354.24M | $ 292.60M | $ 309.17M | $ 351.21M | $ 349.00M | |
| $ 276.27M | $ 230.13M | $ 234.98M | $ 265.69M | $ 265.74M | |
| $ 2.21 | $ 1.80 | $ 1.84 | $ 2.08 | $ 2.06 | |
| $ 2.20 | $ 1.79 | $ 1.84 | $ 2.08 | $ 2.05 | |
| 124.79M | 127.70M | 127.57M | 127.49M | 128.96M | |
| 125.51M | 128.33M | 127.92M | 127.98M | 129.54M |