Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 122.12M | $ 410.51M | $ 185.10M | $ 66.33M | $ 18.24M | |
| $ 16.81M | $ 102.96M | $ 37.66M | $ 12.31M | $ 6.80M | |
| $ 28.44M | $ 2.98M | $ -13.12M | $ -31.28M | $ -6.52M | |
| $ 8.81M | $ 4.03M | $ 587.72K | $ 550.50K | $ 392.83K | |
| $ 86.55M | $ 138.89M | $ 52.66M | $ 8.51M | $ 3.87M | |
| $ 13.38M | $ 99.98M | $ 29.65M | $ 7.99M | $ 13.32M | |
| $ -3.16M | $ 12.04M | $ 19.69M | $ 10.83M | $ -1.41M | |
| $ 10.22M | $ 112.02M | $ 49.34M | $ 18.82M | $ 11.90M | |
| $ 8.65M | $ 89.04M | $ 42.69M | $ 17.89M | $ 9.80M | |
| $ 0.19 | $ 0.67 | $ 341.55K | $ 143.13K | $ 0.00 | |
| $ 0.19 | $ 0.67 | $ 341.55K | $ 0.49 | $ 0.00 | |
| 44.84M | 36.67M | 125.00 | 125.00 | 0.00 | |
| 44.88M | 36.75M | 125.00 | 36.75M | 0.00 |