Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 444.74M | $ 429.51M | $ 397.56M | $ 308.01M | $ 256.80M | |
| $ 255.56M | $ 229.08M | $ 245.16M | $ 271.01M | $ 259.58M | |
| $ 147.64M | $ 140.47M | $ 130.58M | $ 130.28M | $ 124.08M | |
| $ 5.66M | $ 6.46M | $ 6.79M | $ 12.38M | $ 16.09M | |
| $ 113.58M | $ 95.07M | $ 121.37M | $ 153.11M | $ 151.58M | |
| $ 107.93M | $ 88.61M | $ 114.58M | $ 140.73M | $ 135.49M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 107.93M | $ 88.61M | $ 114.58M | $ 140.73M | $ 135.49M | |
| $ 76.09M | $ 62.20M | $ 80.04M | $ 101.39M | $ 98.68M | |
| $ 2.55 | $ 2.07 | $ 2.63 | $ 3.33 | $ 3.22 | |
| $ 2.51 | $ 2.05 | $ 2.62 | $ 3.32 | $ 3.22 | |
| 29.85M | 30.02M | 30.27M | 30.30M | 30.39M | |
| 30.04M | 30.10M | 30.33M | 30.39M | 30.47M |