Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.34B | $ 3.42B | $ 3.09B | $ 4.34B | $ 3.93B | |
| $ 761.40M | $ 855.90M | $ 623.90M | $ 1.53B | $ 1.37B | |
| $ 294.10M | $ 303.60M | $ 283.30M | $ 261.00M | $ 236.50M | |
| $ 328.90M | $ 309.10M | $ 305.30M | $ 312.80M | $ 255.60M | |
| $ 879.70M | $ 916.00M | $ 690.50M | $ 1.68B | $ 1.45B | |
| $ 467.30M | $ 552.30M | $ 340.60M | $ 1.27B | $ 1.13B | |
| $ 66.50M | $ 47.10M | $ 32.40M | $ 81.80M | $ 40.10M | |
| $ 533.80M | $ 599.40M | $ 373.00M | $ 1.35B | $ 1.17B | |
| $ 444.80M | $ 476.40M | $ 297.10M | $ 1.06B | $ 927.40M | |
| $ 14.04 | $ 14.14 | $ 8.42 | $ 27.28 | $ 21.67 | |
| $ 13.87 | $ 13.93 | $ 8.32 | $ 27.07 | $ 21.47 | |
| 30.80M | 33.70M | 35.30M | 39.00M | 42.80M | |
| 31.10M | 34.20M | 35.70M | 39.30M | 43.20M |