Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.26B | $ 5.01B | $ 4.87B | $ 4.54B | $ 4.20B | |
| $ 1.36B | $ 1.27B | $ 1.17B | $ 1.07B | $ 964.40M | |
| $ 762.40M | $ 815.80M | $ 742.30M | $ 712.30M | $ 609.70M | |
| $ 290.80M | $ 293.30M | $ 275.80M | $ 245.80M | $ 239.50M | |
| $ 890.20M | $ 795.00M | $ 715.40M | $ 610.80M | $ 587.20M | |
| $ 595.60M | $ 453.00M | $ 425.20M | $ 361.30M | $ 354.70M | |
| $ -241.70M | $ -186.70M | $ -189.40M | $ -135.10M | $ -119.20M | |
| $ 353.90M | $ 266.30M | $ 235.80M | $ 226.20M | $ 235.50M | |
| $ 199.70M | $ 162.90M | $ 87.70M | $ 170.60M | $ 105.20M | |
| $ 4.74 | $ 3.68 | $ 1.90 | $ 3.61 | $ 2.13 | |
| $ 4.70 | $ 3.63 | $ 1.87 | $ 3.57 | $ 2.10 | |
| 41.90M | 44.30M | 46.20M | 47.30M | 49.50M | |
| 42.10M | 44.80M | 46.90M | 47.80M | 50.10M |