Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.77B | $ 4.01B | $ 4.39B | $ 3.63B | $ 3.62B | |
| $ 1.98B | $ 1.60B | $ 1.75B | $ 1.43B | $ 1.60B | |
| $ 1.67B | $ 1.41B | $ 1.36B | $ 1.17B | $ 1.07B | |
| $ 140.34M | $ 133.47M | $ 142.18M | $ 140.20M | $ 132.27M | |
| $ 387.49M | $ 350.35M | $ 553.86M | $ 369.76M | $ 625.85M | |
| $ 310.79M | $ 191.21M | $ 384.85M | $ 257.23M | $ 527.49M | |
| $ -154.50M | $ -71.36M | $ -61.20M | $ -74.72M | $ -64.74M | |
| $ 156.29M | $ 119.85M | $ 323.65M | $ 182.50M | $ 462.75M | |
| $ 123.34M | $ 83.96M | $ 254.83M | $ 152.90M | $ 500.20M | |
| $ 0.87 | $ 0.58 | $ 1.71 | $ 1.01 | $ 3.22 | |
| $ 0.85 | $ 0.58 | $ 1.71 | $ 1.00 | $ 3.19 | |
| 142.22M | 144.72M | 148.97M | 151.21M | 155.28M | |
| 145.25M | 145.96M | 149.38M | 152.19M | 156.74M |