Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 54.90M | $ 52.16M | $ 46.98M | $ 101.25M | $ 80.01M | |
| $ 42.03M | $ 40.65M | $ 36.50M | $ 92.08M | $ 72.35M | |
| $ 42.93M | $ 42.54M | $ 36.18M | $ 91.25M | $ 66.22M | |
| $ 1.71M | $ 4.72M | $ 8.58M | $ 6.65M | $ 3.92M | |
| $ 1.90M | $ 2.90M | $ 8.88M | $ 7.89M | $ 10.07M | |
| $ -905.48K | $ -1.89M | $ 318.30K | $ 828.25K | $ 6.13M | |
| $ 675.97K | $ 280.29K | $ -64.29K | $ -133.10K | $ -69.88K | |
| $ -229.50K | $ -1.61M | $ 254.01K | $ 695.15K | $ 6.06M | |
| $ 2.91M | $ -5.80M | $ -9.75M | $ 626.71K | $ 7.57M | |
| $ 0.19 | $ -0.57 | $ -0.66 | $ 0.04 | $ 0.46 | |
| $ 0.19 | $ -0.56 | $ -0.66 | $ 0.04 | $ 0.44 | |
| 15.13M | 14.92M | 14.69M | 14.49M | 14.32M | |
| 15.13M | 15.15M | 14.69M | 14.87M | 14.94M |