Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 32.79M | $ 42.21M | $ 31.39M | $ 32.82M | $ 30.80M | |
| $ 32.16M | $ 30.56M | $ 23.21M | $ 29.44M | $ 28.88M | |
| $ 22.95M | $ 22.17M | $ 22.59M | $ 16.59M | $ 19.43M | |
| $ 2.11M | $ 1.93M | $ 1.70M | $ 1.53M | $ 1.24M | |
| $ 11.32M | $ 10.33M | $ 2.32M | $ 14.38M | $ 10.69M | |
| $ 9.21M | $ 8.40M | $ 618.00K | $ 12.85M | $ 9.45M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 9.21M | $ 8.40M | $ 618.00K | $ 12.85M | $ 9.45M | |
| $ 7.25M | $ 6.40M | $ 1.40M | $ 10.35M | $ 8.04M | |
| $ 2.08 | $ 1.83 | $ 0.40 | $ 2.95 | $ 2.27 | |
| $ 2.08 | $ 1.83 | $ 0.40 | $ 2.95 | $ 2.27 | |
| 3.49M | 3.49M | 3.50M | 3.51M | 3.54M | |
| 3.50M | 3.49M | 3.50M | 3.51M | 3.54M |