Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 84.33M | $ 78.59M | $ 68.31M | $ 53.63M | $ 51.67M | |
| $ 51.46M | $ 44.86M | $ 45.01M | $ 47.45M | $ 47.19M | |
| $ 34.68M | $ 28.38M | $ 30.59M | $ 29.52M | $ 30.28M | |
| $ 0.00 | $ 0.00 | $ 3.11M | $ 3.41M | $ 816.00K | |
| $ 16.77M | $ 11.75M | $ 17.53M | $ 21.34M | $ 17.73M | |
| $ 16.77M | $ 11.75M | $ 14.41M | $ 17.93M | $ 16.91M | |
| $ 0.00 | $ -1.01M | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 16.77M | $ 10.74M | $ 14.41M | $ 17.93M | $ 16.91M | |
| $ 13.95M | $ 10.29M | $ 9.57M | $ 13.64M | $ 12.82M | |
| $ 3.34 | $ 2.37 | $ 2.16 | $ 3.07 | $ 2.88 | |
| $ 3.33 | $ 2.37 | $ 2.16 | $ 3.07 | $ 2.88 | |
| 4.03M | 4.13M | 4.21M | 4.41M | 4.45M | |
| 4.04M | 4.13M | 4.21M | 4.42M | 4.45M |