Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.91B | $ 2.01B | $ 2.07B | $ 2.22B | $ 2.10B | |
| $ 914.41M | $ 948.66M | $ 899.35M | $ 953.19M | $ 927.30M | |
| $ 771.66M | $ 688.07M | $ 687.56M | $ 680.64M | $ 645.81M | |
| $ 55.05M | $ 51.50M | $ 44.68M | $ 35.83M | $ 37.72M | |
| $ 268.61M | $ 301.32M | $ 286.94M | $ 310.88M | $ 328.61M | |
| $ 142.75M | $ 260.59M | $ 211.79M | $ 272.55M | $ 281.49M | |
| $ -51.08M | $ -51.55M | $ -40.50M | $ -12.58M | $ -12.06M | |
| $ 91.66M | $ 209.04M | $ 171.29M | $ 259.97M | $ 269.43M | |
| $ 123.75M | $ 168.59M | $ 143.27M | $ 223.76M | $ 253.95M | |
| $ 5.38 | $ 7.06 | $ 5.98 | $ 9.27 | $ 10.16 | |
| $ 5.37 | $ 7.03 | $ 5.95 | $ 9.17 | $ 10.08 | |
| 23.04M | 23.98M | 24.08M | 24.40M | 25.19M | |
| 23.07M | 23.97M | 24.09M | 24.41M | 25.20M |