Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 288.18M | $ 248.97M | $ 199.04M | $ 151.48M | $ 144.88M | |
| $ 189.30M | $ 152.57M | $ 141.59M | $ 144.39M | $ 138.51M | |
| $ 132.28M | $ 94.52M | $ 110.52M | $ 92.55M | $ 89.85M | |
| $ 5.07M | $ 5.48M | $ 6.38M | $ 7.02M | $ 7.59M | |
| $ 62.08M | $ 33.47M | $ 37.46M | $ 58.86M | $ 56.26M | |
| $ 57.02M | $ 58.05M | $ 31.08M | $ 51.84M | $ 48.66M | |
| $ 0.00 | $ -24.58M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 57.02M | $ 33.47M | $ 31.08M | $ 51.84M | $ 48.66M | |
| $ 46.75M | $ 29.73M | $ 26.17M | $ 40.71M | $ 37.70M | |
| $ 4.20 | $ 2.66 | $ 2.33 | $ 3.63 | $ 3.36 | |
| $ 4.20 | $ 2.66 | $ 2.33 | $ 3.63 | $ 3.36 | |
| 11.12M | 11.17M | 11.22M | 11.22M | 11.21M | |
| 11.12M | 11.17M | 11.22M | 11.22M | 11.21M |