Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.66B | $ 1.56B | $ 1.49B | $ 1.42B | $ 1.33B | |
| $ 1.46B | $ 1.37B | $ 1.30B | $ 1.22B | $ 1.14B | |
| $ 339.30M | $ 307.80M | $ 295.20M | $ 281.10M | $ 268.84M | |
| $ 31.20M | $ 36.90M | $ 44.10M | $ 46.90M | $ 47.94M | |
| $ 1.17B | $ 1.13B | $ 1.10B | $ 1.00B | $ 913.41M | |
| $ 1.12B | $ 1.06B | $ 1.00B | $ 943.10M | $ 866.80M | |
| $ -52.50M | $ -36.30M | $ -24.10M | $ -62.90M | $ -84.58M | |
| $ 1.07B | $ 1.02B | $ 976.50M | $ 880.20M | $ 782.22M | |
| $ 955.50M | $ 785.70M | $ 817.60M | $ 673.80M | $ 784.80M | |
| $ 8.83 | $ 8.01 | $ 7.91 | $ 6.24 | $ 7.01 | |
| $ 8.81 | $ 8.00 | $ 7.90 | $ 6.24 | $ 7.00 | |
| 92.40M | 98.10M | 103.40M | 107.90M | 112.02M | |
| 92.60M | 98.20M | 103.50M | 108.00M | 112.17M |