Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 41.34M | $ 42.17M | $ 32.95M | $ 25.35M | $ 19.66M | |
| $ 27.58M | $ 28.59M | $ 22.36M | $ 17.83M | $ 14.06M | |
| $ 27.87M | $ 23.21M | $ 30.95M | $ 23.86M | $ 18.85M | |
| $ 14.93M | $ 19.10M | $ 41.77M | $ 31.41M | $ 24.77M | |
| $ 15.20M | $ 16.32M | $ 9.95M | $ 9.06M | $ 4.56M | |
| $ -292.00K | $ 5.38M | $ -8.61M | $ -6.13M | $ -4.92M | |
| $ -14.43M | $ -16.02M | $ -13.31M | $ -8.21M | $ -7.45M | |
| $ -14.72M | $ -10.64M | $ -22.13M | $ -14.28M | $ -12.56M | |
| $ -10.55M | $ -21.46M | $ -16.27M | $ -10.74M | $ -9.52M | |
| $ -0.80 | $ -0.60 | $ -0.47 | $ -0.35 | $ -0.37 | |
| $ -0.80 | $ -0.60 | $ -0.47 | $ -0.35 | $ -0.37 | |
| 36.00M | 35.61M | 32.38M | 26.93M | 22.03M | |
| 36.00M | 35.61M | 32.38M | 26.93M | 22.03M |