Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 12.48B | $ 11.54B | $ 11.45B | $ 10.68B | $ 9.52B | |
| $ 1.58B | $ 1.45B | $ 1.65B | $ 1.44B | $ 1.37B | |
| $ 977.00M | $ 915.00M | $ 865.00M | $ 875.00M | $ 855.00M | |
| $ 329.00M | $ 326.00M | $ 347.00M | $ 358.00M | $ 293.00M | |
| $ 1.21B | $ 1.06B | $ 1.29B | $ 1.18B | $ 1.00B | |
| $ 608.00M | $ 535.00M | $ 781.00M | $ 565.00M | $ 513.00M | |
| $ 169.00M | $ 108.00M | $ 72.00M | $ 154.00M | $ 109.00M | |
| $ 777.00M | $ 643.00M | $ 853.00M | $ 719.00M | $ 622.00M | |
| $ 605.00M | $ 550.00M | $ 681.00M | $ 579.00M | $ 544.00M | |
| $ 15.39 | $ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | |
| $ 15.39 | $ 13.96 | $ 17.07 | $ 14.44 | $ 13.50 | |
| 39.30M | 39.40M | 39.90M | 40.10M | 40.30M | |
| 39.30M | 39.40M | 39.90M | 40.10M | 40.30M |