Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.15B | $ 2.61B | $ 2.61B | $ 2.63B | $ 2.48B | |
| $ 1.47B | $ 1.16B | $ 1.09B | $ 1.13B | $ 1.11B | |
| $ 1.03B | $ 819.28M | $ 768.57M | $ 777.70M | $ 824.75M | |
| $ 47.79M | $ 42.63M | $ 38.05M | $ 37.13M | $ 36.60M | |
| $ 493.80M | $ 384.88M | $ 350.35M | $ 391.18M | $ 320.10M | |
| $ 446.01M | $ 342.29M | $ 319.27M | $ 356.67M | $ 282.98M | |
| $ -147.34M | $ -40.87M | $ -47.37M | $ -37.53M | $ -38.38M | |
| $ 298.67M | $ 301.42M | $ 271.90M | $ 319.14M | $ 244.60M | |
| $ 227.45M | $ 245.80M | $ 230.99M | $ 245.49M | $ 195.42M | |
| $ 4.10 | $ 4.42 | $ 4.13 | $ 4.40 | $ 3.40 | |
| $ 4.05 | $ 4.36 | $ 4.06 | $ 4.31 | $ 3.31 | |
| 55.50M | 55.55M | 55.96M | 55.74M | 57.39M | |
| 56.11M | 56.32M | 56.93M | 56.96M | 59.09M |