Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 849.20M | $ 817.92M | $ 750.90M | $ 718.71M | $ 701.03M | |
| $ 593.40M | $ 573.61M | $ 524.13M | $ 519.48M | $ 528.79M | |
| $ 243.44M | $ 234.73M | $ 205.44M | $ 192.67M | $ 191.53M | |
| $ 84.22M | $ 80.46M | $ 76.41M | $ 67.15M | $ 60.25M | |
| $ 452.70M | $ 442.61M | $ 411.09M | $ 406.14M | $ 395.01M | |
| $ 349.96M | $ 338.88M | $ 318.69M | $ 326.81M | $ 337.26M | |
| $ 17.04M | $ 21.67M | $ 14.01M | $ 11.48M | $ -3.34M | |
| $ 367.00M | $ 360.55M | $ 332.70M | $ 338.29M | $ 333.92M | |
| $ 246.63M | $ 274.18M | $ 258.06M | $ 250.22M | $ 257.89M | |
| $ 6.66 | $ 7.29 | $ 6.87 | $ 6.68 | $ 6.88 | |
| $ 6.66 | $ 7.28 | $ 6.85 | $ 6.65 | $ 6.77 | |
| 36.81M | 37.60M | 37.55M | 37.47M | 37.51M | |
| 36.81M | 37.67M | 37.65M | 37.64M | 38.10M |