Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.47B | $ 5.19B | $ 5.84B | $ 5.76B | $ 5.34B | |
| $ 1.35B | $ 1.81B | $ 2.18B | $ 2.13B | $ 1.90B | |
| $ 965.90M | $ 1.39B | $ 1.40B | $ 1.22B | $ 1.08B | |
| $ 0.00 | $ 160.67M | $ 158.11M | $ 151.94M | $ 165.19M | |
| $ 492.18M | $ 708.56M | $ 1.06B | $ 1.11B | $ 1.02B | |
| $ 386.63M | $ 416.63M | $ 779.08M | $ 909.28M | $ 823.44M | |
| $ 72.10M | $ 100.51M | $ 87.79M | $ 21.95M | $ -4.20M | |
| $ 458.73M | $ 517.14M | $ 866.88M | $ 931.23M | $ 819.24M | |
| $ 338.74M | $ 455.36M | $ 706.59M | $ 741.41M | $ 650.02M | |
| $ 2.82 | $ 3.46 | $ 4.96 | $ 5.01 | $ 4.23 | |
| $ 2.78 | $ 3.44 | $ 4.87 | $ 4.96 | $ 4.19 | |
| 120.07M | 131.45M | 142.38M | 148.01M | 153.75M | |
| 121.26M | 132.29M | 145.10M | 149.35M | 154.98M |