Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 113.83M | $ 130.69M | $ 123.30M | $ 116.83M | $ 84.88M | |
| $ 48.92M | $ 55.42M | $ 56.98M | $ 53.44M | $ 41.22M | |
| $ 52.65M | $ 52.03M | $ 46.54M | $ 42.72M | $ 32.77M | |
| $ 6.80M | $ 5.44M | $ 4.68M | $ 4.73M | $ 3.15M | |
| $ 4.02M | $ 9.74M | $ 16.41M | $ 15.51M | $ 11.64M | |
| $ -3.73M | $ 3.39M | $ 10.44M | $ 10.72M | $ 8.46M | |
| $ 503.00K | $ 60.00K | $ 609.00K | $ -576.00K | $ -57.00K | |
| $ -3.22M | $ 3.45M | $ 11.05M | $ 10.14M | $ 8.40M | |
| $ -2.53M | $ 2.89M | $ 9.34M | $ 8.46M | $ 7.28M | |
| $ -0.21 | $ 0.24 | $ 0.82 | $ 0.79 | $ 0.70 | |
| $ -0.21 | $ 0.24 | $ 0.79 | $ 0.78 | $ 0.68 | |
| 12.20M | 12.15M | 11.46M | 10.67M | 10.46M | |
| 12.20M | 12.24M | 11.78M | 10.86M | 10.73M |