Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $1.64B | $1.26B | $944.3M | $653.6M | $458.6M | $257.0M | $126.6M |
| Research & development | $313.9M | $269.8M | $219.9M | $138.7M | $64.1M | $40.8M | $32.0M |
| Operating income | $77.5M | −$39.1M | −$114.2M | −$121.0M | −$39.7M | −$29.2M | −$50.6M |
| EBITDAderived | $102.5M | −$21.0M | −$101.1M | −$114.3M | −$34.5M | −$25.1M | −$47.9M |
| Net income | $67.9M | −$37.0M | −$117.8M | −$114.0M | −$38.8M | −$32.6M | −$51.4M |
| Basic EPSper diluted share | $0.33 | -$0.19 | -$0.65 | -$0.68 | -$0.64 | -$1.52 | -$2.98 |
| Diluted EPSper diluted share | $0.31 | -$0.19 | -$0.65 | -$0.68 | -$0.64 | -$1.52 | -$2.98 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 30, 2026Form 4 · 10b5-1 | Hug JoshuaDirector | SellCommon Stock | 16.8K | $22.53 | $378.5K | 3.37M |
| Jun 29, 2026Form 4 · 10b5-1 | Hug JoshuaDirector | SellCommon Stock | 16.8K | $22.97 | $385.9K | 3.39M |
| Jun 17, 2026Form 4 · 10b5-1 | Hug JoshuaDirector | SellCommon Stock | 9.5K | $20.76 | $197.9K | 3.40M |
| Jun 17, 2026Form 4 · 10b5-1 | Hug JoshuaDirector | SellCommon Stock | 6.5K | $20.76 | $134.9K | 3.41M |
| Jun 16, 2026Form 4 · 10b5-1 | Hug JoshuaDirector | SellCommon Stock | 2.0K | $20.09 | $40.2K | 3.42M |