Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|
| $ 195.66M | $ 214.72M | $ 50.41M | $ 22.07M | |
| $ 61.02M | $ 45.17M | $ 28.99M | $ 26.05M | |
| $ 31.11M | $ 32.42M | $ 21.05M | $ -7.21M | |
| $ 3.98M | $ 972.00K | $ 559.00K | $ 792.00K | |
| $ 18.05M | $ -8.84M | $ 52.87M | $ 34.53M | |
| $ 29.91M | $ 12.75M | $ 7.94M | $ 33.26M | |
| $ -23.77M | $ -28.55M | $ 40.81M | $ -2.39M | |
| $ 6.14M | $ -15.79M | $ 48.75M | $ 30.87M | |
| $ 5.59M | $ -16.46M | $ 48.32M | $ 28.73M | |
| $ 0.22 | $ -0.69 | $ 2.18 | $ 1.55 | |
| $ 0.20 | $ -0.69 | $ 2.15 | $ 1.54 | |
| 25.81M | 23.94M | 22.19M | 18.58M | |
| 28.18M | 23.94M | 22.49M | 18.66M |