Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $236.7M | $247.3M | $252.5M | $224.4M | $131.4M |
| Gross profit | $161.7M | $172.8M | $172.8M | $156.9M | $89.4M |
| Research & development | $42.1M | $39.5M | $37.5M | $34.2M | $21.4M |
| Operating expenses | — | — | — | $162.8M | $83.4M |
| Net income | −$5.0M | −$8.7M | −$29.0M | −$110.8M | $282,000 |
| Basic EPSper diluted share | -$0.15 | -$0.26 | -$0.88 | -$3.52 | $0.01 |
| Diluted EPSper diluted share | -$0.15 | -$0.26 | -$0.88 | -$3.52 | $0.01 |