Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.40B | $ 3.37B | $ 3.49B | $ 3.46B | $ 3.13B | |
| $ 1.72B | $ 1.69B | $ 1.73B | $ 1.71B | $ 1.61B | |
| $ 1.50B | $ 1.42B | $ 1.42B | $ 1.32B | $ 1.16B | |
| $ 56.84M | $ 55.94M | $ 58.06M | $ 117.40M | $ 115.57M | |
| $ 286.46M | $ 326.69M | $ 393.35M | $ 546.90M | $ 566.08M | |
| $ 214.22M | $ 270.74M | $ 310.28M | $ 393.10M | $ 450.50M | |
| $ 15.41M | $ 27.45M | $ 15.91M | $ 4.31M | $ 1.01M | |
| $ 229.62M | $ 298.19M | $ 326.19M | $ 397.41M | $ 451.51M | |
| $ 177.22M | $ 223.27M | $ 251.40M | $ 311.44M | $ 354.11M | |
| $ 3.24 | $ 3.83 | $ 4.11 | $ 4.96 | $ 5.37 | |
| $ 3.24 | $ 3.82 | $ 4.09 | $ 4.95 | $ 5.33 | |
| 54.68M | 58.33M | 61.23M | 62.75M | 65.94M | |
| 54.76M | 58.50M | 61.42M | 62.97M | 66.42M |