Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 124.94M | $ 106.98M | $ 87.06M | $ 58.83M | $ 48.57M | |
| $ 72.44M | $ 62.22M | $ 56.37M | $ 51.10M | $ 45.28M | |
| $ 38.28M | $ 36.21M | $ 37.19M | $ 34.55M | $ 29.48M | |
| $ 1.00M | $ 983.00K | $ 990.00K | $ 894.00K | $ 763.00K | |
| $ 35.16M | $ 27.04M | $ 20.18M | $ 17.45M | $ 16.57M | |
| $ 34.16M | $ 26.06M | $ 19.18M | $ 16.55M | $ 15.81M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 34.16M | $ 26.06M | $ 19.18M | $ 16.55M | $ 15.81M | |
| $ 24.96M | $ 19.01M | $ 14.01M | $ 12.24M | $ 11.52M | |
| $ 26.72 | $ 20.79 | $ 15.56 | $ 13.96 | $ 13.61 | |
| $ 26.72 | $ 20.79 | $ 15.56 | $ 13.96 | $ 13.61 | |
| 934.00K | 914.14K | 900.75K | 877.30K | 846.02K | |
| 934.00K | 914.14K | 900.75K | 877.30K | 846.02K |