Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 49.52M | $ 24.27M | $ 12.70M | $ 85.75M | $ 29.14M | |
| $ 32.88M | $ 4.79M | $ -4.33M | $ 68.23M | $ 10.33M | |
| $ 4.43M | $ 5.26M | $ 3.26M | $ 11.37M | $ 6.64M | |
| $ 69.00K | $ 408.00K | $ 409.00K | $ 222.00K | $ 206.00K | |
| $ 28.51M | $ -57.00K | $ -7.18M | $ 57.09M | $ 3.90M | |
| $ 28.44M | $ -465.00K | $ -7.59M | $ 56.86M | $ 3.69M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 28.44M | $ -465.00K | $ -7.59M | $ 56.86M | $ 3.69M | |
| $ 28.44M | $ -465.00K | $ -7.59M | $ 56.86M | $ 3.69M | |
| $ 2.12 | $ -0.03 | $ -0.58 | $ 4.24 | $ 0.28 | |
| $ 2.12 | $ -0.03 | $ -0.58 | $ 4.24 | $ 0.28 | |
| 13.40M | 13.40M | 13.42M | 13.41M | 13.39M | |
| 13.40M | 13.40M | 13.42M | 13.41M | 13.39M |