Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 173.24M | $ 168.62M | $ 138.72M | $ 93.09M | $ 85.52M | |
| $ 109.70M | $ 98.17M | $ 86.34M | $ 80.19M | $ 76.87M | |
| $ 64.61M | $ 64.48M | $ 64.82M | $ 44.69M | $ 41.55M | |
| $ 0.00 | $ 1.81M | $ 1.52M | $ 1.03M | $ 1.11M | |
| $ 45.09M | $ 35.49M | $ 23.04M | $ 36.53M | $ 36.43M | |
| $ 45.09M | $ 33.68M | $ 21.52M | $ 35.49M | $ 35.32M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 45.09M | $ 33.68M | $ 21.52M | $ 35.49M | $ 35.32M | |
| $ 36.57M | $ 27.82M | $ 17.81M | $ 29.06M | $ 29.12M | |
| $ 7.62 | $ 5.86 | $ 3.98 | $ 7.10 | $ 7.09 | |
| $ 7.62 | $ 5.85 | $ 3.98 | $ 7.10 | $ 7.09 | |
| 4.80M | 4.75M | 4.43M | 4.05M | 4.07M | |
| 4.80M | 4.75M | 4.43M | 4.05M | 4.07M |