Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 23.09M | $ 27.03M | $ 19.86M | $ 17.64M | $ 1.73M | |
| $ 11.94M | $ 16.03M | $ 13.86M | $ 12.41M | $ 628.00K | |
| $ 15.48M | $ 10.17M | $ 13.51M | $ 7.68M | $ 6.66M | |
| $ 6.14M | $ 5.96M | $ 9.17M | $ 3.52M | $ 4.59M | |
| $ 9.10M | $ 11.99M | $ 9.54M | $ 8.26M | $ -1.43M | |
| $ -3.54M | $ 5.86M | $ 348.00K | $ 4.74M | $ -6.02M | |
| $ -6.01M | $ -3.51M | $ -2.05M | $ -2.22M | $ 0.00 | |
| $ -9.56M | $ 2.34M | $ -1.70M | $ 2.52M | $ -6.02M | |
| $ -9.45M | $ 2.12M | $ -2.79M | $ 6.56M | $ -6.02M | |
| $ -0.32 | $ 0.08 | $ -0.13 | $ 0.37 | $ -0.52 | |
| $ -0.32 | $ 0.08 | $ -0.13 | $ 0.24 | $ -0.52 | |
| 29.53M | 26.44M | 21.50M | 17.55M | 11.57M | |
| 29.56M | 26.21M | 22.06M | 27.08M | 11.57M |