Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 17.97M | $ 19.15M | $ 21.71M | $ 16.17M | $ 12.25M | |
| $ 6.60M | $ 7.12M | $ 8.68M | $ 6.38M | $ 4.41M | |
| $ 8.22M | $ 7.16M | $ 6.90M | $ 4.38M | $ 4.42M | |
| $ 26.00K | $ 199.00K | $ 230.00K | $ 232.00K | $ 243.00K | |
| $ -1.60M | $ 153.00K | $ 2.71M | $ 2.23M | $ 234.00K | |
| $ -1.62M | $ -46.00K | $ 1.78M | $ 2.00M | $ -9.00K | |
| $ -1.05M | $ -873.00K | $ -332.00K | $ -1.11M | $ -757.00K | |
| $ -2.68M | $ -919.00K | $ 1.45M | $ 896.00K | $ -766.00K | |
| $ -2.68M | $ -912.00K | $ 1.43M | $ 899.00K | $ -770.00K | |
| $ -0.18 | $ -0.06 | $ 0.11 | $ 0.07 | $ -0.06 | |
| $ -0.18 | $ -0.06 | $ 0.04 | $ 0.02 | $ -0.03 | |
| 14.57M | 14.19M | 13.40M | 13.10M | 12.90M | |
| 14.57M | 14.19M | 37.51M | 36.19M | 26.73M |