Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.32B | $ 6.65B | $ 7.22B | $ 9.63B | $ 8.64B | |
| $ 1.06B | $ 1.23B | $ 1.42B | $ 1.79B | $ 1.41B | |
| $ 693.12M | $ 734.50M | $ 772.40M | $ 839.28M | $ 669.41M | |
| $ 161.05M | $ 148.16M | $ 131.89M | $ 113.56M | $ 98.13M | |
| $ 564.21M | $ 701.03M | $ 815.97M | $ 1.06B | $ 838.28M | |
| $ 367.03M | $ 492.24M | $ 646.53M | $ 950.18M | $ 737.55M | |
| $ 25.21M | $ 47.91M | $ 24.71M | $ -15.37M | $ -11.22M | |
| $ 392.24M | $ 540.15M | $ 671.24M | $ 934.82M | $ 726.34M | |
| $ 294.79M | $ 414.56M | $ 514.31M | $ 692.65M | $ 535.64M | |
| $ 5.00 | $ 6.78 | $ 8.20 | $ 11.05 | $ 8.61 | |
| $ 5.00 | $ 6.77 | $ 8.07 | $ 10.97 | $ 8.59 | |
| 58.96M | 58.41M | 59.62M | 60.18M | 60.20M | |
| 58.96M | 58.88M | 60.64M | 60.65M | 60.35M |