Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 2.43B | $ 2.08B | $ 2.37B | $ 2.58B | $ 1.81B | |
| $ 1.43B | $ 775.11M | $ 729.08M | $ 646.65M | $ 583.91M | |
| $ 971.05M | $ 376.07M | $ 351.49M | $ 296.70M | $ 273.66M | |
| $ 317.26M | $ 296.70M | $ 279.83M | $ 228.48M | $ 207.23M | |
| $ 781.52M | $ 703.17M | $ 666.90M | $ 574.25M | $ 514.28M | |
| $ 457.47M | $ 399.04M | $ 377.59M | $ 349.96M | $ 310.26M | |
| $ -136.01M | $ -139.81M | $ -105.86M | $ -81.69M | $ -63.51M | |
| $ 321.46M | $ 259.24M | $ 271.73M | $ 268.27M | $ 246.75M | |
| $ 264.22M | $ 222.85M | $ 231.23M | $ 221.74M | $ 206.43M | |
| $ 4.39 | $ 3.92 | $ 4.16 | $ 4.09 | $ 3.85 | |
| $ 4.37 | $ 3.90 | $ 4.14 | $ 4.08 | $ 3.85 | |
| 60.16M | 56.83M | 55.60M | 54.21M | 53.58M | |
| 60.51M | 57.03M | 55.86M | 54.34M | 53.67M |