Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.77B | $ 8.48B | $ 7.85B | $ 8.28B | $ 8.43B | |
| $ 4.26B | $ 6.79B | $ 6.35B | $ 6.85B | $ 7.00B | |
| $ 3.66B | $ 6.38B | $ 5.25B | $ 5.08B | $ 5.12B | |
| $ 486.30M | $ 454.70M | $ 445.40M | $ 377.80M | $ 310.60M | |
| $ 1.32B | $ 1.38B | $ 1.91B | $ 2.21B | $ 2.84B | |
| $ 604.10M | $ 407.60M | $ 1.10B | $ 1.77B | $ 1.88B | |
| $ 182.70M | $ 415.60M | $ 235.70M | $ -44.50M | $ 569.20M | |
| $ 786.80M | $ 823.20M | $ 1.34B | $ 1.73B | $ 2.44B | |
| $ 524.90M | $ 464.80M | $ 882.80M | $ 1.29B | $ 1.83B | |
| $ 1.02 | $ 0.85 | $ 1.72 | $ 2.53 | $ 3.58 | |
| $ 0.91 | $ 0.85 | $ 1.72 | $ 2.53 | $ 3.57 | |
| 514.50M | 509.50M | 490.00M | 488.70M | 489.90M | |
| 515.40M | 510.30M | 490.80M | 489.30M | 490.60M |