Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.02B | $ 3.86B | $ 3.75B | $ 3.57B | $ 3.13B | |
| $ 1.09B | $ 1.89B | $ 1.82B | $ 1.73B | $ 1.57B | |
| $ 376.00M | $ 1.16B | $ 1.10B | $ 1.07B | $ 952.00M | |
| $ 124.00M | $ 115.00M | $ 112.00M | $ 119.00M | $ 124.00M | |
| $ 828.00M | $ 877.00M | $ 848.00M | $ 800.00M | $ 751.00M | |
| $ 717.00M | $ 733.00M | $ 720.00M | $ 653.00M | $ 618.00M | |
| $ -380.00M | $ -220.00M | $ -235.00M | $ -167.00M | $ -189.00M | |
| $ 337.00M | $ 513.00M | $ 485.00M | $ 486.00M | $ 429.00M | |
| $ 230.00M | $ 411.00M | $ 396.00M | $ 357.00M | $ 308.00M | |
| $ 3.51 | $ 5.39 | $ 5.32 | $ 4.27 | $ 3.62 | |
| $ 3.44 | $ 5.35 | $ 5.28 | $ 4.23 | $ 3.62 | |
| 65.60M | 70.10M | 74.50M | 83.40M | 86.50M | |
| 66.90M | 70.70M | 75.00M | 84.20M | 86.50M |