Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.53B | $ 2.31B | $ 2.30B | $ 1.92B | $ 1.73B | |
| $ 866.71M | $ 771.09M | $ 762.63M | $ 609.81M | $ 619.71M | |
| $ 381.13M | $ 311.36M | $ 266.90M | $ 239.81M | $ 209.93M | |
| $ 105.08M | $ 94.71M | $ 93.32M | $ 96.57M | $ 99.11M | |
| $ 566.14M | $ 563.31M | $ 589.05M | $ 466.57M | $ 508.89M | |
| $ 485.58M | $ 459.73M | $ 495.73M | $ 370.01M | $ 409.78M | |
| $ -24.52M | $ 12.49M | $ 9.25M | $ -283.05K | $ 6.57M | |
| $ 461.06M | $ 472.21M | $ 504.98M | $ 369.72M | $ 416.35M | |
| $ 384.84M | $ 404.49M | $ 428.40M | $ 318.76M | $ 360.80M | |
| $ 1.74 | $ 1.77 | $ 1.84 | $ 1.36 | $ 1.51 | |
| $ 1.74 | $ 1.76 | $ 1.84 | $ 1.36 | $ 1.50 | |
| 219.50M | 225.71M | 229.41M | 230.83M | 235.53M | |
| 219.50M | 226.02M | 229.72M | 231.22M | 236.60M |