Income Statement | Dec 24 | Dec 24 | Dec 23 | Dec 23 | Dec 22 |
|---|---|---|---|---|---|
| $ 195.66M | $ ― | $ 214.72M | $ ― | $ 50.41M | |
| $ 61.02M | $ ― | $ 45.17M | $ ― | $ 28.99M | |
| $ 31.11M | $ ― | $ 32.42M | $ ― | $ 21.05M | |
| $ 3.98M | $ ― | $ 972.00K | $ ― | $ 559.00K | |
| $ 18.05M | $ ― | $ -8.84M | $ ― | $ 52.87M | |
| $ 29.91M | $ ― | $ 12.75M | $ ― | $ 7.94M | |
| $ -23.77M | $ ― | $ -28.55M | $ ― | $ 40.81M | |
| $ 6.14M | $ ― | $ -15.79M | $ ― | $ 48.75M | |
| $ 5.59M | $ ― | $ -16.46M | $ ― | $ 48.32M | |
| $ 0.22 | $ ― | $ -0.69 | $ ― | $ 2.18 | |
| $ 0.20 | $ ― | $ -0.69 | $ ― | $ 2.15 | |
| 25.81M | ― | 23.94M | ― | 22.19M | |
| 28.18M | ― | 23.94M | ― | 22.49M |