| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2022-09-30 FY | 2022-06-30 FY | 2022-03-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|---|---|---|
| Revenue | $219.02M | $179.47M | $165.84M | $148.55M | $39.86M | $34.67M | $33.50M | $111.06M |
| Cost of Revenue | $60.62M | $54.14M | $51.75M | $47.91M | $12.54M | $12.04M | $11.53M | $44.19M |
| Gross Profit | $158.40M | $125.32M | $114.09M | $100.64M | – | – | – | – |
| Operating Expenses | – | – | – | – | – | – | – | – |
| R&D | $64.23M | $53.57M | $50.74M | $56.13M | – | – | – | $43.78M |
| SG&A | $84.74M | $69.92M | $62.22M | $45.34M | – | – | – | $37.65M |
| Operating Income | $5.85M | $935.00K | -$151.00K | – | – | – | – | – |
| Interest Expense | – | – | – | – | – | – | – | – |
| Tax Expense | $3.84M | $2.52M | $1.76M | $3.90M | – | – | – | $3.17M |
| Net Income | -$640.00K | $4.06M | $3.10M | -$3.43M | $1.39M | -$1.15M | -$4.15M | -$21.49M |
| EPS (basic) | -0.0200 | 0.1100 | 0.0800 | -0.0900 | 0.0400 | -0.0300 | -0.1100 | -0.5800 |
| EPS (diluted) | -0.0200 | 0.1000 | 0.0800 | -0.0900 | 0.0400 | -0.0300 | -0.1100 | -0.5800 |
| Shares (diluted) | $39.32M | $39.05M | $38.94M | $37.31M | – | – | – | $37.14M |