Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 685.23M | $ 626.20M | $ 588.25M | $ 523.39M | $ 515.13M | |
| $ 616.86M | $ 562.30M | $ 520.02M | $ 461.73M | $ 458.50M | |
| $ 393.81M | $ 363.51M | $ 337.89M | $ 281.43M | $ 302.06M | |
| $ 59.73M | $ 57.77M | $ 64.95M | $ 61.60M | $ 59.05M | |
| $ 208.01M | $ 256.56M | $ 247.09M | $ 241.90M | $ 215.49M | |
| $ 213.92M | $ 198.79M | $ 182.13M | $ 180.30M | $ 156.45M | |
| $ 9.13M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 223.05M | $ 198.79M | $ 182.13M | $ 180.30M | $ 156.45M | |
| $ 185.87M | $ 168.36M | $ 163.62M | $ 151.13M | $ 141.71M | |
| $ 7.91 | $ 6.63 | $ 6.01 | $ 5.26 | $ 4.38 | |
| $ 7.87 | $ 6.62 | $ 5.99 | $ 5.26 | $ 4.38 | |
| 23.40M | 25.17M | 26.83M | 29.23M | 31.73M | |
| 23.52M | 25.20M | 26.93M | 29.23M | 31.75M |