Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 33.90M | $ 30.11M | $ 55.94M | $ 73.73M | $ 8.38M | |
| $ 8.92M | $ 3.68M | $ 12.05M | $ 32.34M | $ -3.60M | |
| $ 25.63M | $ 31.89M | $ 43.21M | $ 28.24M | $ 36.51M | |
| $ 938.00K | $ 3.55M | $ 5.43M | $ 3.20M | $ 7.22M | |
| $ -11.16M | $ -15.75M | $ -19.12M | $ 8.14M | $ -17.52M | |
| $ -16.71M | $ -19.30M | $ -31.16M | $ 4.11M | $ -40.10M | |
| $ 266.00K | $ -8.70M | $ -1.41M | $ -1.16M | $ -52.12M | |
| $ -16.44M | $ -27.99M | $ -32.57M | $ 2.95M | $ -92.22M | |
| $ -16.85M | $ -27.74M | $ -32.84M | $ 3.35M | $ -90.49M | |
| $ -3.66 | $ -6.64 | $ -6.97 | $ 0.60 | $ -41.39 | |
| $ -3.66 | $ -6.64 | $ -6.97 | $ 0.60 | $ -41.39 | |
| 4.61M | 4.18M | 4.68M | 5.22M | 2.23M | |
| 4.61M | 4.18M | 4.68M | 5.25M | 2.23M |