Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.10B | $ 4.03B | $ 4.03B | $ 4.86B | $ 5.63B | |
| $ 2.50B | $ 2.23B | $ 2.07B | $ 3.00B | $ 3.80B | |
| $ 1.79B | $ 1.35B | $ 1.40B | $ 1.36B | $ 1.32B | |
| $ 299.80M | $ 309.00M | $ 323.40M | $ 430.10M | $ 406.90M | |
| $ 1.02B | $ 1.30B | $ 1.11B | $ 2.11B | $ 2.86B | |
| $ 714.30M | $ 970.20M | $ 668.40M | $ 1.64B | $ 2.48B | |
| $ -33.10M | $ -105.10M | $ 7.70M | $ -52.00M | $ -119.20M | |
| $ 681.20M | $ 865.10M | $ 676.10M | $ 1.59B | $ 2.36B | |
| $ 565.70M | $ 789.50M | $ 456.00M | $ 1.30B | $ 1.87B | |
| $ 2.50 | $ 3.35 | $ 1.85 | $ 5.18 | $ 7.28 | |
| $ 2.49 | $ 3.32 | $ 1.83 | $ 5.13 | $ 7.21 | |
| 227.19M | 235.72M | 246.77M | 251.53M | 257.05M | |
| 227.57M | 237.55M | 248.83M | 253.84M | 259.71M |