| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $1.30B | $889.88M | $935.82M | $992.08M | $1.02B |
| Cost of Revenue | $871.41M | $697.77M | $751.02M | $799.43M | $775.37M |
| Gross Profit | $429.05M | $192.10M | $184.80M | $192.65M | $240.26M |
| Operating Expenses | $828.07M | $204.74M | $193.44M | $206.20M | $205.70M |
| R&D | $43.55M | $37.08M | $36.40M | $40.32M | $39.17M |
| SG&A | $124.14M | $70.16M | $58.66M | $57.06M | $70.75M |
| Operating Income | -$399.02M | -$12.64M | -$8.64M | -$13.55M | $34.56M |
| Interest Expense | – | – | $5.39M | $7.63M | $3.96M |
| Tax Expense | $39.39M | $2.42M | $6.11M | $6.01M | -$25.53M |
| Net Income | -$517.07M | -$711.00K | $10.24M | -$24.58M | $10.99M |
| EPS (basic) | -5.6900 | -0.0100 | 0.2000 | -0.4400 | 0.3100 |
| EPS (diluted) | -5.6900 | -0.1100 | -0.0600 | -0.4400 | 0.2000 |
| Shares (diluted) | $90.86M | $52.71M | $56.97M | $55.62M | $53.89M |