Income Statement | Dec 25 | Dec 23 | Dec 22 | Dec 21 | Dec 19 |
|---|---|---|---|---|---|
| $ 1.91B | $ 2.07B | $ 2.22B | $ 2.10B | $ 1.56B | |
| $ 914.41M | $ 899.35M | $ 953.19M | $ 927.30M | $ 641.11M | |
| $ 771.66M | $ 687.56M | $ 680.64M | $ 645.81M | $ 438.14M | |
| $ 55.05M | $ 44.68M | $ 35.83M | $ 37.72M | $ 29.93M | |
| $ 268.61M | $ 286.94M | $ 310.88M | $ 328.61M | $ 231.59M | |
| $ 142.75M | $ 211.79M | $ 272.55M | $ 281.49M | $ 199.38M | |
| $ -51.08M | $ -40.50M | $ -12.58M | $ -12.06M | $ -11.38M | |
| $ 91.66M | $ 171.29M | $ 259.97M | $ 269.43M | $ 188.00M | |
| $ 123.75M | $ 143.27M | $ 223.76M | $ 253.95M | $ 168.54M | |
| $ 5.38 | $ 5.98 | $ 9.27 | $ 10.16 | $ 6.46 | |
| $ 5.37 | $ 5.95 | $ 9.17 | $ 10.08 | $ 6.41 | |
| 23.04M | 24.08M | 24.40M | 25.19M | 26.07M | |
| 23.07M | 24.09M | 24.41M | 25.20M | 26.30M |