Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 58.33M | $ 59.52M | $ 51.45M | $ 43.22M | $ 48.94M | |
| $ 10.93M | $ 10.91M | $ 9.28M | $ 7.95M | $ 7.75M | |
| $ 10.14M | $ 8.38M | $ 7.67M | $ 6.85M | $ 6.75M | |
| $ 573.00K | $ 471.00K | $ 256.00K | $ 238.00K | $ 523.00K | |
| $ 1.94M | $ 3.41M | $ 2.74M | $ 2.16M | $ 2.40M | |
| $ 784.00K | $ 2.53M | $ 1.61M | $ 1.10M | $ 1.00M | |
| $ -667.00K | $ -624.00K | $ 242.00K | $ 275.00K | $ 96.00K | |
| $ 117.00K | $ 1.90M | $ 1.85M | $ 1.38M | $ 1.10M | |
| $ 8.00K | $ 1.55M | $ 1.45M | $ 1.37M | $ 972.00K | |
| $ 0.00 | $ 0.17 | $ 0.17 | $ 0.14 | $ 0.10 | |
| $ 0.00 | $ 0.17 | $ 0.17 | $ 0.15 | $ 0.10 | |
| 9.00M | 9.00M | 8.63M | 9.51M | 9.38M | |
| 9.00M | 9.00M | 8.63M | 9.38M | 9.38M |