Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 97.76M | $ 94.72M | $ 89.78M | $ 68.68M | $ 73.05M | |
| $ 84.61M | $ 38.71M | $ 36.86M | $ 28.56M | $ 30.52M | |
| $ 77.71M | $ 37.88M | $ 30.86M | $ 33.43M | $ 24.56M | |
| $ 4.45M | $ 4.75M | $ 4.82M | $ 2.58M | $ 2.37M | |
| $ 14.12M | $ 10.46M | $ 8.27M | $ 4.80M | $ 8.33M | |
| $ 6.91M | $ 830.00K | $ 6.00M | $ -4.87M | $ 5.96M | |
| $ 2.77M | $ 3.19M | $ 7.44M | $ -322.00K | $ 8.04M | |
| $ 9.68M | $ 4.01M | $ 13.44M | $ -5.20M | $ 14.00M | |
| $ 7.08M | $ 2.21M | $ 10.57M | $ -4.63M | $ 9.76M | |
| $ 0.84 | $ 0.27 | $ 1.20 | $ -0.59 | $ 1.24 | |
| $ 0.79 | $ 0.26 | $ 1.17 | $ -0.59 | $ 1.23 | |
| 8.37M | 8.16M | 7.96M | 7.84M | 7.88M | |
| 8.89M | 8.52M | 8.11M | 7.84M | 7.93M |