| Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 19 | 
|---|---|---|---|---|---|
| $ 1.20B | $ 1.19B | $ 1.17B | $ 1.14B | $ 1.01B | |
| $ 443.94M | $ 428.45M | $ 396.79M | $ 417.81M | $ 384.35M | |
| $ 208.48M | $ 209.94M | $ 210.10M | $ 209.95M | $ 204.41M | |
| $ 20.80M | $ 20.16M | $ 33.28M | $ 31.80M | $ 15.44M | |
| $ 256.26M | $ 238.67M | $ 219.97M | $ 207.86M | $ 195.37M | |
| $ 235.46M | $ 218.51M | $ 186.68M | $ 207.86M | $ 179.94M | |
| $ 9.11M | $ 11.34M | $ -242.00K | $ -260.00K | $ 3.94M | |
| $ 244.56M | $ 229.85M | $ 186.44M | $ 207.60M | $ 183.88M | |
| $ 186.82M | $ 176.73M | $ 142.16M | $ 158.51M | $ 140.85M | |
| $ 2.00 | $ 1.89 | $ 1.52 | $ 1.70 | $ 1.51 | |
| $ 1.99 | $ 1.89 | $ 1.52 | $ 1.69 | $ 1.50 | |
| 93.61M | 93.43M | 93.35M | 93.32M | 93.27M | |
| 93.69M | 93.63M | 93.61M | 93.60M | 93.83M |