| Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | 
|---|---|---|---|---|
| $ 8.40M | $ 7.97M | $ 8.31M | $ 8.29M | |
| $ 2.13M | $ 2.15M | $ 2.21M | $ 2.24M | |
| $ 17.04M | $ 13.42M | $ 14.04M | $ 10.17M | |
| $ 1.79M | $ 1.92M | $ 1.89M | $ 1.25M | |
| $ 5.05M | $ -32.34M | $ -7.76M | $ -3.30M | |
| $ -14.92M | $ -11.26M | $ -11.83M | $ -7.93M | |
| $ 15.64M | $ -25.53M | $ -432.77K | $ 717.80K | |
| $ 719.61K | $ -36.79M | $ -12.26M | $ -7.21M | |
| $ 710.46K | $ -36.80M | $ -12.27M | $ -7.22M | |
| $ 0.05 | $ -7.52 | $ -2.51 | $ -0.87 | |
| $ -1.97 | $ -7.52 | $ -2.51 | $ -0.87 | |
| 1.28M | 4.89M | 8.28M | 8.28M | |
| 7.08M | 8.45M | 8.28M | 8.28M |