| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $172.16M | $140.06M | $161.34M | $200.92M | $169.21M |
| Cost of Revenue | $92.29M | $69.90M | – | – | – |
| Gross Profit | $79.87M | $70.15M | – | – | – |
| Operating Expenses | $83.56M | $143.87M | $159.96M | $191.58M | $164.81M |
| R&D | – | – | – | – | – |
| SG&A | $14.84M | $10.70M | $10.91M | $10.34M | $8.11M |
| Operating Income | -$3.69M | -$3.81M | $1.38M | $9.34M | $4.39M |
| Interest Expense | – | – | – | – | – |
| Tax Expense | $2.06M | $1.30M | $370.00K | $2.33M | $1.12M |
| Net Income | -$5.92M | -$4.77M | $2.20M | $7.13M | $3.23M |
| EPS (basic) | -1.8500 | -1.5900 | 0.7200 | 2.3700 | 1.1100 |
| EPS (diluted) | -1.8500 | -1.5900 | 0.7000 | 2.2700 | 1.0700 |
| Shares (diluted) | $3.20M | $3.00M | $3.14M | $3.14M | $3.00M |