Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.51B | $ 4.58B | $ 4.55B | $ 4.51B | $ 3.96B | |
| $ 1.50B | $ 1.55B | $ 1.58B | $ 1.50B | $ 1.34B | |
| $ 1.01B | $ 1.02B | $ 1.15B | $ 928.90M | $ 820.20M | |
| $ 142.90M | $ 128.20M | $ 119.20M | $ 108.80M | $ 99.30M | |
| $ 552.80M | $ 702.90M | $ 578.40M | $ 697.00M | $ 627.80M | |
| $ 491.00M | $ 533.30M | $ 430.70M | $ 575.70M | $ 518.30M | |
| $ -113.40M | $ -20.50M | $ -30.20M | $ -23.20M | $ -18.50M | |
| $ 377.60M | $ 512.80M | $ 400.50M | $ 552.50M | $ 499.80M | |
| $ 316.10M | $ 418.90M | $ 329.70M | $ 443.30M | $ 409.90M | |
| $ 3.18 | $ 4.04 | $ 3.16 | $ 4.23 | $ 3.82 | |
| $ 3.17 | $ 4.01 | $ 3.13 | $ 4.20 | $ 3.78 | |
| 99.50M | 103.80M | 104.40M | 104.82M | 107.34M | |
| 99.80M | 104.40M | 105.30M | 105.65M | 108.47M |