Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 164.48M | $ 142.81M | $ 150.36M | $ 152.02M | $ 126.06M | |
| $ 34.43M | $ 31.69M | $ 33.26M | $ 40.08M | $ 40.17M | |
| $ 40.97M | $ 35.60M | $ 32.06M | $ 34.21M | $ 33.88M | |
| $ 1.88M | $ 1.25M | $ 1.22M | $ 912.25K | $ 677.24K | |
| $ -3.20M | $ -590.87K | $ 1.99M | $ 8.60M | $ 9.00M | |
| $ -6.54M | $ -3.90M | $ 1.20M | $ 5.87M | $ 6.30M | |
| $ 1.06M | $ 2.22M | $ -362.95K | $ 1.76M | $ 1.98M | |
| $ -5.48M | $ -1.69M | $ 839.91K | $ 7.63M | $ 8.28M | |
| $ -7.05M | $ -2.33M | $ 192.53K | $ 4.46M | $ 6.82M | |
| $ -0.26 | $ -0.09 | $ <0.01 | $ 0.21 | $ 0.39 | |
| $ -0.26 | $ -0.09 | $ <0.01 | $ 0.21 | $ 0.39 | |
| 27.53M | 25.21M | 23.15M | 20.92M | 17.28M | |
| 27.53M | 25.21M | 23.15M | 21.06M | 17.57M |