Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.12B | $ 8.17B | $ 7.42B | $ 8.22B | $ 7.50B | |
| $ 1.87B | $ 2.01B | $ 1.79B | $ 2.12B | $ 1.56B | |
| $ 734.99M | $ 770.50M | $ 698.71M | $ 643.21M | $ 668.34M | |
| $ 7.49M | $ 41.19M | $ 33.41M | $ 33.84M | $ 39.98M | |
| $ 1.14B | $ 1.28B | $ 1.13B | $ 1.51B | $ 894.79M | |
| $ 1.14B | $ 1.24B | $ 1.10B | $ 1.47B | $ 888.18M | |
| $ -93.17M | $ -87.23M | $ -78.32M | $ -81.35M | $ -25.07M | |
| $ 1.04B | $ 1.16B | $ 1.02B | $ 1.39B | $ 863.11M | |
| $ 782.50M | $ 883.31M | $ 768.93M | $ 1.05B | $ 663.03M | |
| $ 7.90 | $ 8.43 | $ 7.09 | $ 9.16 | $ 5.26 | |
| $ 7.77 | $ 8.27 | $ 6.98 | $ 9.06 | $ 5.18 | |
| 99.07M | 104.13M | 108.42M | 114.98M | 126.08M | |
| 100.71M | 106.09M | 110.14M | 116.22M | 128.02M |