Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 34.18M | $ 36.73M | $ 41.69M | $ 43.66M | $ 29.43M | |
| $ 9.47M | $ 16.41M | $ 11.89M | $ 14.75M | $ 10.20M | |
| $ 9.62M | $ 16.03M | $ 10.38M | $ 12.03M | $ 8.66M | |
| $ 1.32M | $ 1.19M | $ 1.19M | $ 1.17M | $ 1.15M | |
| $ 1.77M | $ 1.57M | $ 2.98M | $ 3.90M | $ 2.66M | |
| $ -150.06K | $ 378.74K | $ 1.51M | $ 2.72M | $ 1.54M | |
| $ 333.59K | $ 95.51K | $ -21.67K | $ -246.73K | $ -444.75K | |
| $ 183.54K | $ 474.25K | $ 1.49M | $ 2.48M | $ 1.10M | |
| $ 130.17K | $ 334.22K | $ 1.06M | $ 1.82M | $ 790.87K | |
| $ 0.03 | $ 0.08 | $ 0.27 | $ 0.46 | $ 0.20 | |
| $ 0.03 | $ 0.08 | $ 0.27 | $ 0.46 | $ 0.20 | |
| 3.82M | 3.94M | 3.95M | 3.97M | 3.98M | |
| 3.82M | 3.94M | 3.95M | 3.97M | 3.98M |