| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $651.54M | $801.47M | $1.01B | $1.09B | $1.16B |
| Cost of Revenue | $432.38M | $530.18M | $681.89M | $686.71M | $683.98M |
| Gross Profit | $219.17M | $271.30M | $323.57M | $406.83M | $477.11M |
| Operating Expenses | $302.51M | $406.33M | $399.04M | $367.87M | $363.89M |
| R&D | $126.80M | $185.90M | $165.69M | $139.88M | $141.49M |
| SG&A | $56.35M | $59.80M | $63.77M | $61.02M | $65.70M |
| Operating Income | -$83.34M | -$135.03M | -$75.46M | $38.95M | $113.22M |
| Interest Expense | – | $3.33M | $4.70M | $6.24M | $22.94M |
| Tax Expense | $2.04M | $299.22M | -$14.55M | $5.61M | -$281.07M |
| Net Income | -$93.49M | -$432.31M | -$53.18M | $28.85M | $371.17M |
| EPS (basic) | – | -2.8200 | -0.3500 | 0.1800 | 2.4100 |
| EPS (diluted) | -0.5900 | -2.8200 | -0.3500 | 0.1800 | 2.2700 |
| Shares (diluted) | $158.58M | $153.11M | $153.35M | $178.28M | $163.18M |