| 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 | $176.18M | $228.38M | $233.25M | $237.28M | $60.46M | $64.15M | $52.30M | $222.61M |
| Cost of Revenue | $93.12M | $128.75M | $133.92M | $133.40M | – | – | – | $126.03M |
| Gross Profit | $83.05M | $99.63M | $99.33M | $103.87M | $26.42M | $28.84M | $22.34M | $96.58M |
| Operating Expenses | $119.86M | $230.50M | $214.49M | $135.78M | – | – | – | $114.41M |
| R&D | $17.04M | $17.71M | $18.04M | $15.72M | – | – | – | $16.84M |
| SG&A | $102.82M | $148.98M | $146.88M | $120.06M | – | – | – | $97.56M |
| Operating Income | -$36.81M | -$130.87M | -$115.16M | -$31.90M | -$7.80M | -$5.25M | -$7.82M | -$17.83M |
| Interest Expense | – | – | $5.50M | $6.14M | – | – | – | $4.69M |
| Tax Expense | $1.80M | $1.28M | $239.00K | $2.24M | – | – | – | $1.69M |
| Net Income | $78.30M | -$114.76M | -$99.59M | -$37.33M | -$7.32M | -$11.18M | -$15.40M | -$275.53M |
| EPS (basic) | 1.4000 | -2.4900 | -2.2100 | -0.9300 | -0.1500 | -0.2300 | -0.3100 | -6.1800 |
| EPS (diluted) | 1.4000 | -2.4900 | -2.2100 | -0.9300 | -0.1500 | -0.2300 | -0.3100 | -6.1900 |
| Shares (diluted) | $50.07M | $49.35M | $48.74M | $48.99M | – | – | – | $45.93M |