| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $600.21M | $574.70M | $546.26M | $611.74M | $562.19M |
| Cost of Revenue | $256.15M | $247.19M | $245.98M | $274.49M | $254.53M |
| Gross Profit | $344.06M | $327.50M | $300.28M | $337.25M | $307.66M |
| Operating Expenses | $362.11M | $337.83M | $383.69M | $509.29M | $291.28M |
| R&D | – | – | – | – | – |
| SG&A | $110.16M | $101.26M | $96.95M | $102.70M | $88.82M |
| Operating Income | -$18.05M | -$10.32M | -$83.41M | -$172.04M | $16.38M |
| Interest Expense | $10.00M | $10.30M | $11.16M | $7.04M | $9.48M |
| Tax Expense | $2.12M | $4.33M | $1.92M | -$3.92M | $852.00K |
| Net Income | -$31.43M | -$25.99M | -$98.89M | -$176.70M | -$5.97M |
| EPS (basic) | -2.9300 | -2.4600 | -9.2400 | -1.3700 | -0.0600 |
| EPS (diluted) | -2.9300 | -2.4600 | -9.2400 | -1.3700 | -0.0600 |
| Shares (diluted) | $10.73M | $10.57M | $10.71M | $128.72M | $93.23M |