Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 42.19M | $ 40.00M | $ 27.01M | $ 28.45M | $ 25.05M | |
| $ 29.31M | $ 26.80M | $ 37.18M | $ 28.45M | $ 25.05M | |
| $ 13.61M | $ 12.21M | $ 12.99M | $ 3.07M | $ 3.39M | |
| $ 191.00K | $ 210.00K | $ 406.00K | $ 250.49K | $ 207.49K | |
| $ 15.89M | $ 14.80M | $ 14.14M | $ 14.88M | $ 11.71M | |
| $ 15.70M | $ 14.59M | $ 14.02M | $ 14.88M | $ 11.90M | |
| $ 0.00 | $ 0.00 | $ -285.00K | $ -248.52K | $ -390.42K | |
| $ 15.70M | $ 14.59M | $ 13.73M | $ 14.63M | $ 11.50M | |
| $ 11.63M | $ 10.61M | $ 10.00M | $ 10.66M | $ 8.39M | |
| $ 2.44 | $ 2.25 | $ 2.15 | $ 2.34 | $ 1.90 | |
| $ 2.40 | $ 2.19 | $ 2.09 | $ 2.23 | $ 1.83 | |
| 4.76M | 4.71M | 4.64M | 4.55M | 4.41M | |
| 4.84M | 4.84M | 4.78M | 4.79M | 4.59M |