Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 68.70M | $ 48.73M | $ 25.10M | $ 115.53M | $ 24.29M | |
| $ 68.70M | $ 48.73M | $ 25.10M | $ 115.53M | $ 24.29M | |
| $ 94.86M | $ 92.46M | $ 87.41M | $ 154.91M | $ 134.11M | |
| $ 4.58M | $ 8.26M | $ 9.00M | $ 10.20M | $ 9.81M | |
| $ 13.53M | $ -32.04M | $ -62.79M | $ -20.27M | $ -99.19M | |
| $ -26.16M | $ -43.74M | $ -62.31M | $ -39.38M | $ -109.83M | |
| $ 33.33M | $ 1.21M | $ -10.60M | $ 8.77M | $ 822.00K | |
| $ 7.17M | $ -42.53M | $ -72.91M | $ -30.60M | $ -109.01M | |
| $ 7.17M | $ -61.32M | $ -111.64M | $ -30.60M | $ -109.01M | |
| $ 1.05 | $ -15.96 | $ -38.10 | $ -15.60 | $ -62.85 | |
| $ 1.04 | $ -15.96 | $ -38.10 | $ -15.60 | $ -62.85 | |
| 6.83M | 3.84M | 2.93M | 1.96M | 1.73M | |
| 6.88M | 3.84M | 2.93M | 1.96M | 1.73M |