Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 74.15M | $ 96.85M | $ 51.63M | $ 24.70M | $ 86.10M | |
| $ 5.40M | $ 1.70M | $ -6.75M | $ 11.83M | $ 68.93M | |
| $ 9.95M | $ 14.77M | $ 15.46M | $ 41.06M | $ 82.92M | |
| $ 5.74M | $ 8.49M | $ 11.83M | $ 12.86M | $ 17.17M | |
| $ 1.78M | $ -3.65M | $ -6.68M | $ -16.23M | $ 4.08M | |
| $ -4.55M | $ -13.07M | $ -22.20M | $ -29.23M | $ -13.99M | |
| $ 437.00K | $ 827.00K | $ 3.66M | $ 113.00K | $ 820.00K | |
| $ -4.11M | $ -12.24M | $ -18.54M | $ -29.12M | $ -13.17M | |
| $ -4.12M | $ -12.15M | $ -18.64M | $ -29.09M | $ -13.20M | |
| $ -0.13 | $ -0.45 | $ -0.75 | $ -1.23 | $ -0.56 | |
| $ -0.13 | $ -0.45 | $ -0.75 | $ -1.23 | $ -0.56 | |
| 30.88M | 26.75M | 24.97M | 23.57M | 23.38M | |
| 30.88M | 26.75M | 24.97M | 23.57M | 23.38M |