Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.74B | $ 1.59B | $ 1.41B | $ 1.27B | $ 1.26B | |
| $ 845.50M | $ 760.90M | $ 647.30M | $ 572.60M | $ 539.20M | |
| $ 311.40M | $ 287.30M | $ 259.30M | $ 232.40M | $ 242.30M | |
| $ 452.30M | $ 421.40M | $ 392.10M | $ 371.30M | $ 378.40M | |
| $ 986.40M | $ 1.02B | $ 901.00M | $ 762.40M | $ 776.30M | |
| $ 534.10M | $ 473.60M | $ 388.00M | $ 340.20M | $ 296.90M | |
| $ -137.70M | $ -129.40M | $ -70.10M | $ -129.50M | $ -100.60M | |
| $ 396.40M | $ 344.20M | $ 317.90M | $ 210.70M | $ 196.30M | |
| $ 333.30M | $ 284.20M | $ 259.20M | $ 155.90M | $ 143.10M | |
| $ 9.14 | $ 7.80 | $ 7.13 | $ 4.41 | $ 4.04 | |
| $ 9.12 | $ 7.78 | $ 7.12 | $ 4.35 | $ 3.98 | |
| 35.80M | 35.80M | 35.70M | 35.40M | 35.40M | |
| 35.80M | 35.90M | 35.70M | 35.90M | 36.00M |