Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 51.07M | $ 50.13M | $ 47.30M | $ 44.79M | $ 28.20M | |
| $ 18.84M | $ 49.89M | $ 46.65M | $ 44.73M | $ 28.06M | |
| $ -8.44M | $ 23.10M | $ 21.99M | $ 22.22M | $ 16.56M | |
| $ 15.52M | $ 14.71M | $ 14.27M | $ 12.82M | $ 8.10M | |
| $ 43.13M | $ 42.03M | $ 39.67M | $ 35.34M | $ 19.69M | |
| $ 27.25M | $ 26.79M | $ 24.66M | $ 22.52M | $ 11.49M | |
| $ -516.00K | $ -211.00K | $ 368.00K | $ -220.00K | $ 94.00K | |
| $ 26.77M | $ 26.58M | $ 25.02M | $ 22.36M | $ 11.59M | |
| $ 26.32M | $ 26.11M | $ 24.59M | $ 21.98M | $ 11.23M | |
| $ 1.28 | $ 1.27 | $ 1.18 | $ 1.03 | $ 0.52 | |
| $ 1.25 | $ 1.27 | $ 1.16 | $ 1.02 | $ 0.51 | |
| 20.62M | 20.56M | 21.17M | 21.42M | 21.42M | |
| 20.99M | 20.96M | 21.55M | 21.81M | 21.81M |