Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 271.83M | $ 269.45M | $ 255.20M | $ 177.91M | $ 154.65M | |
| $ 173.41M | $ 162.12M | $ 170.49M | $ 158.87M | $ 141.29M | |
| $ 108.36M | $ 106.69M | $ 111.80M | $ 86.04M | $ 79.18M | |
| $ 0.00 | $ 6.40M | $ 7.33M | $ 4.90M | $ 3.54M | |
| $ 65.05M | $ 61.83M | $ 66.03M | $ 77.73M | $ 65.65M | |
| $ 65.05M | $ 55.43M | $ 58.70M | $ 72.83M | $ 62.11M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 65.05M | $ 55.43M | $ 58.70M | $ 72.83M | $ 62.11M | |
| $ 54.59M | $ 45.95M | $ 49.93M | $ 60.60M | $ 51.84M | |
| $ 1.46 | $ 1.23 | $ 1.34 | $ 1.79 | $ 1.78 | |
| $ 1.45 | $ 1.22 | $ 1.33 | $ 1.79 | $ 1.77 | |
| 37.63M | 37.33M | 37.26M | 33.84M | 29.17M | |
| 37.63M | 37.51M | 37.50M | 33.93M | 29.28M |