Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.41B | $ 1.36B | $ 1.42B | $ 895.10M | $ 844.61M | |
| $ 729.84M | $ 614.05M | $ 666.33M | $ 573.38M | $ 721.38M | |
| $ 419.07M | $ 389.68M | $ 335.59M | $ 282.09M | $ 280.17M | |
| $ 40.85M | $ 33.55M | $ 31.81M | $ 27.16M | $ 21.67M | |
| $ 351.62M | $ 257.93M | $ 362.55M | $ 318.45M | $ 462.88M | |
| $ 310.77M | $ 224.37M | $ 330.74M | $ 291.30M | $ 441.21M | |
| $ -22.34M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 288.43M | $ 224.37M | $ 330.74M | $ 291.30M | $ 441.21M | |
| $ 224.09M | $ 181.47M | $ 250.14M | $ 228.03M | $ 314.65M | |
| $ 6.40 | $ 5.28 | $ 7.49 | $ 6.69 | $ 10.51 | |
| $ 6.20 | $ 5.09 | $ 7.32 | $ 6.51 | $ 10.08 | |
| 34.19M | 31.51M | 31.44M | 32.63M | 32.31M | |
| 35.40M | 32.72M | 32.16M | 33.55M | 33.70M |