Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 79.51M | $ 68.27M | $ 55.83M | $ 30.56M | $ 23.60M | |
| $ 31.71M | $ 26.04M | $ 25.04M | $ 22.10M | $ 19.56M | |
| $ 21.33M | $ 20.67M | $ 19.05M | $ 18.61M | $ 14.09M | |
| $ 0.00 | $ 302.00K | $ 279.00K | $ 302.00K | $ 300.00K | |
| $ 10.38M | $ 5.67M | $ 6.26M | $ 3.80M | $ 5.77M | |
| $ 10.38M | $ 5.37M | $ 5.99M | $ 3.50M | $ 5.47M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 10.38M | $ 5.37M | $ 5.99M | $ 3.50M | $ 5.47M | |
| $ 7.77M | $ 3.99M | $ 4.46M | $ 2.72M | $ 4.04M | |
| $ 0.96 | $ 0.48 | $ 0.53 | $ 0.32 | $ 0.33 | |
| $ 0.94 | $ 0.48 | $ 0.52 | $ 0.32 | $ 0.33 | |
| 8.10M | 8.26M | 8.47M | 8.46M | 12.23M | |
| 8.31M | 8.35M | 8.52M | 8.46M | 12.23M |