Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.20B | $ 5.34B | $ 4.98B | $ 4.72B | $ 4.19B | |
| $ 1.72B | $ 1.77B | $ 1.55B | $ 1.28B | $ 1.19B | |
| $ 699.70M | $ 737.10M | $ 757.70M | $ 628.50M | $ 598.10M | |
| $ 104.80M | $ 95.10M | $ 86.00M | $ 77.90M | $ 72.40M | |
| $ 1.12B | $ 1.13B | $ 879.50M | $ 733.50M | $ 658.50M | |
| $ 1.02B | $ 1.03B | $ 790.10M | $ 656.20M | $ 590.30M | |
| $ -44.70M | $ -41.00M | $ -52.60M | $ -40.40M | $ -30.20M | |
| $ 970.90M | $ 993.80M | $ 737.50M | $ 615.80M | $ 560.10M | |
| $ 786.20M | $ 806.90M | $ 590.10M | $ 497.10M | $ 464.00M | |
| $ 22.31 | $ 22.67 | $ 16.62 | $ 13.92 | $ 12.47 | |
| $ 22.22 | $ 22.54 | $ 16.53 | $ 13.89 | $ 12.37 | |
| 34.90M | 35.60M | 35.50M | 35.70M | 37.20M | |
| 35.10M | 35.80M | 35.70M | 35.80M | 37.50M |