| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $434.17M | $418.31M | $422.34M | $390.19M | $344.92M |
| Cost of Revenue | – | – | – | – | – |
| Gross Profit | – | – | – | – | – |
| Operating Expenses | – | – | – | – | – |
| R&D | $494.00K | $441.00K | $662.00K | $1.02M | $1.23M |
| SG&A | $52.13M | $54.88M | $50.88M | $43.53M | $46.00M |
| Operating Income | -$54.48M | $12.17M | -$34.57M | $2.78M | -$13.62M |
| Interest Expense | $11.37M | $11.62M | $9.35M | $5.43M | $3.60M |
| Tax Expense | $120.00K | $2.69M | -$1.16M | $1.58M | $2.31M |
| Net Income | -$66.07M | $438.00K | -$39.93M | $3.42M | -$12.70M |
| EPS (basic) | -3.2800 | 0.0200 | -2.0400 | 0.1800 | -0.6700 |
| EPS (diluted) | -3.2800 | 0.0200 | -2.0400 | 0.1800 | -0.6700 |
| Shares (diluted) | $20.14M | $19.89M | $19.62M | $19.44M | $18.95M |