Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.19B | $ 2.82B | $ 2.68B | $ 3.16B | $ 3.70B | |
| $ 1.87B | $ 1.65B | $ 1.54B | $ 1.87B | $ 2.21B | |
| $ 1.17B | $ 1.06B | $ 1.04B | $ 1.04B | $ 1.01B | |
| $ 126.72M | $ 119.74M | $ 110.89M | $ 110.67M | $ 125.48M | |
| $ 768.08M | $ 732.41M | $ 640.26M | $ 954.78M | $ 1.30B | |
| $ 693.40M | $ 593.79M | $ 501.07M | $ 831.94M | $ 1.20B | |
| $ -60.06M | $ 8.09M | $ 24.50M | $ 8.45M | $ -39.77M | |
| $ 633.35M | $ 601.88M | $ 525.57M | $ 840.38M | $ 1.16B | |
| $ 554.05M | $ 542.37M | $ 448.75M | $ 715.50M | $ 1.01B | |
| $ 3.49 | $ 3.41 | $ 2.91 | $ 4.52 | $ 6.15 | |
| $ 3.48 | $ 3.32 | $ 2.73 | $ 4.22 | $ 5.53 | |
| 156.41M | 159.08M | 154.31M | 158.43M | 164.96M | |
| 157.65M | 163.31M | 164.30M | 169.73M | 183.63M |