| Line item | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|
| Revenue | $36.83M | $33.62M | $60.55M | $50.88M |
| Cost of Revenue | $9.09M | $9.48M | $17.67M | $23.69M |
| Gross Profit | $27.74M | $24.14M | $42.88M | $27.19M |
| Operating Expenses | – | $53.98M | $46.72M | $45.51M |
| R&D | $28.53M | $26.12M | $26.61M | $26.41M |
| SG&A | $14.40M | $15.99M | $10.08M | $10.04M |
| Operating Income | $69.53M | -$29.84M | -$3.84M | -$18.32M |
| Interest Expense | $26.27M | $13.27M | $16.92M | $13.42M |
| Tax Expense | $3.54M | $2.67M | $2.75M | $625.00K |
| Net Income | $57.57M | -$40.99M | -$9.01M | -$20.26M |
| EPS (basic) | 0.2300 | -0.1800 | -0.0500 | -0.1400 |
| EPS (diluted) | 0.2000 | -0.1800 | -0.0500 | -0.1400 |
| Shares (diluted) | $284.02M | $225.18M | $184.59M | $146.69M |