Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 596.75M | $ 587.77M | $ 535.62M | $ 365.61M | $ 293.76M | |
| $ 344.46M | $ 320.61M | $ 326.68M | $ 295.88M | $ 268.36M | |
| $ 208.56M | $ 198.03M | $ 200.06M | $ 182.33M | $ 146.89M | |
| $ 0.00 | $ 11.23M | $ 11.66M | $ 10.52M | $ 7.39M | |
| $ 135.90M | $ 133.81M | $ 138.28M | $ 124.06M | $ 128.86M | |
| $ 135.90M | $ 122.58M | $ 126.83M | $ 113.55M | $ 121.47M | |
| $ 0.00 | $ 0.00 | $ -207.00K | $ 0.00 | $ 0.00 | |
| $ 135.90M | $ 122.58M | $ 126.62M | $ 113.55M | $ 121.47M | |
| $ 127.19M | $ 113.85M | $ 113.56M | $ 99.07M | $ 98.91M | |
| $ 7.54 | $ 6.77 | $ 6.79 | $ 5.94 | $ 6.30 | |
| $ 7.52 | $ 6.71 | $ 6.73 | $ 5.87 | $ 6.20 | |
| 16.76M | 16.83M | 16.73M | 16.68M | 15.71M | |
| 16.76M | 16.96M | 16.87M | 16.89M | 15.95M |