Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 35.54M | $ 29.65M | $ 24.02M | $ 29.67M | $ 32.76M | |
| $ 24.91M | $ 20.58M | $ 12.04M | $ 21.34M | $ 23.68M | |
| $ 11.77M | $ 11.71M | $ 5.71M | $ 11.51M | $ 12.80M | |
| $ 290.00K | $ 244.00K | $ 230.00K | $ 207.00K | $ 232.00K | |
| $ 13.44M | $ 9.11M | $ 6.56M | $ 10.05M | $ 11.11M | |
| $ 13.14M | $ 8.87M | $ 6.33M | $ 9.84M | $ 10.88M | |
| $ 475.00K | $ 837.00K | $ 266.00K | $ -1.89M | $ 2.00K | |
| $ 13.62M | $ 9.70M | $ 6.60M | $ 7.95M | $ 10.88M | |
| $ 9.96M | $ 7.10M | $ 4.77M | $ 6.19M | $ 7.90M | |
| $ 1.28 | $ 0.92 | $ 0.63 | $ 0.83 | $ 1.07 | |
| $ 1.27 | $ 0.92 | $ 0.63 | $ 0.82 | $ 1.07 | |
| 7.79M | 7.68M | 7.58M | 7.48M | 7.37M | |
| 7.83M | 7.72M | 7.60M | 7.56M | 7.41M |