Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $847.9M | $771.5M | $662.2M | $515.7M |
| Gross profit | $161.3M | $160.1M | $178.6M | $143.6M |
| Research & development | $123.3M | $174.9M | $177.7M | $175.6M |
| Operating expenses | $216.0M | $283.0M | $308.6M | $356.2M |
| Operating income | −$54.8M | −$122.9M | −$130.0M | −$212.6M |
| EBITDAderived | −$34.9M | −$102.3M | −$117.9M | −$202.8M |
| Net income | −$66.0M | −$129.8M | −$133.3M | −$223.2M |
| Basic EPSper diluted share | -$0.20 | -$0.39 | -$0.40 | -$1.15 |
| Diluted EPSper diluted share | -$0.20 | -$0.39 | -$0.40 | -$1.15 |