Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 19 |
|---|---|---|---|---|---|
| $ 59.39M | $ 57.01M | $ 34.27M | $ 30.49M | $ 18.39M | |
| $ 55.46M | $ 53.11M | $ 30.38M | $ 28.39M | $ 18.39M | |
| $ 30.06M | $ 26.84M | $ 19.48M | $ 18.23M | $ 10.99M | |
| $ 354.00K | $ 494.00K | $ 491.00K | $ 501.00K | $ 0.00 | |
| $ 25.75M | $ 26.76M | $ 11.40M | $ 10.66M | $ 0.00 | |
| $ 25.40M | $ 26.27M | $ 10.91M | $ 10.16M | $ 7.39M | |
| $ 19.00K | $ 0.00 | $ 0.00 | $ 0.00 | $ -1.43M | |
| $ 25.42M | $ 26.27M | $ 10.91M | $ 10.16M | $ 5.97M | |
| $ 20.24M | $ 20.95M | $ 8.83M | $ 8.28M | $ 4.89M | |
| $ 3.08 | $ 4.17 | $ 1.38 | $ 1.29 | $ 1.23 | |
| $ 3.08 | $ 4.17 | $ 1.38 | $ 1.29 | $ 1.23 | |
| 6.56M | 5.02M | 6.42M | 6.42M | 3.97M | |
| 6.56M | 5.02M | 6.42M | 6.42M | 3.97M |