Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.22B | $ 7.43B | $ 8.16B | $ 7.95B | $ 6.89B | |
| $ 1.83B | $ 1.79B | $ 1.75B | $ 1.49B | $ 1.33B | |
| $ 815.00M | $ 908.00M | $ 792.00M | $ 732.00M | $ 1.02B | |
| $ 222.00M | $ 214.00M | $ 219.00M | $ 215.00M | $ 220.00M | |
| $ 1.23B | $ 1.18B | $ 1.17B | $ 982.00M | $ 542.00M | |
| $ 1.01B | $ 883.00M | $ 957.00M | $ 762.00M | $ 310.00M | |
| $ -39.00M | $ 48.00M | $ -118.00M | $ -94.00M | $ -62.00M | |
| $ 974.00M | $ 931.00M | $ 839.00M | $ 668.00M | $ 248.00M | |
| $ 729.00M | $ 647.00M | $ 643.00M | $ 492.00M | $ 117.00M | |
| $ 11.36 | $ 9.88 | $ 9.74 | $ 7.43 | $ 1.74 | |
| $ 11.18 | $ 9.71 | $ 9.60 | $ 7.34 | $ 1.73 | |
| 64.20M | 65.50M | 66.00M | 66.20M | 67.10M | |
| 65.20M | 66.60M | 67.00M | 67.00M | 67.80M |