Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 108.74M | $ 87.62M | $ 66.47M | $ 1.13B | $ 29.38M | |
| $ 39.50M | $ 17.79M | $ 19.83M | $ 252.05M | $ 12.28M | |
| $ 108.01M | $ 70.15M | $ 40.98M | $ 251.91M | $ 17.40M | |
| $ 2.74M | $ 930.00K | $ 648.00K | $ 11.94M | $ 298.00K | |
| $ -35.48M | $ -81.25M | $ -22.36M | $ 39.89M | $ -4.86M | |
| $ -68.51M | $ -52.36M | $ -21.16M | $ 5.46M | $ -5.12M | |
| $ 14.06M | $ -43.86M | $ -6.84M | $ -1.53M | $ -564.00K | |
| $ -54.44M | $ -96.22M | $ -28.00M | $ 3.92M | $ -5.68M | |
| $ -56.45M | $ -269.56M | $ -29.48M | $ -46.70M | $ -5.68M | |
| $ -0.75 | $ -4.94 | $ 0.25 | $ -0.27 | $ 2.79 | |
| $ -0.75 | $ -1.54 | $ 0.25 | $ -0.27 | $ 2.41 | |
| 75.35M | 24.72M | 173.92M | 172.44M | 169.80M | |
| 75.35M | 175.30M | 174.60M | 172.44M | 197.24M |