Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $158.3M | $14.0M | $17.5M | $15.9M | $12.9M | $739,628 | $8.1M |
| Research & development | $39.3M | $47.8M | $43.2M | $19.4M | $20.5M | $32.2M | $40.5M |
| Operating income | −$51.4M | −$121.3M | −$73.4M | −$38.8M | −$33.8M | −$59.1M | −$46.8M |
| EBITDAderived | −$49.8M | −$119.1M | −$71.2M | −$35.1M | −$28.2M | −$56.0M | −$44.3M |
| Net income | −$68.9M | −$128.3M | −$78.5M | −$41.0M | −$34.6M | −$59.8M | −$47.6M |
| Basic EPSper diluted share | -$0.80 | -$1.63 | -$1.21 | -$0.67 | -$0.70 | -$1.76 | -$2.57 |
| Diluted EPSper diluted share | -$0.80 | -$1.63 | -$1.21 | -$0.67 | -$0.70 | -$1.76 | -$2.57 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 22, 2026Form 4 | Bloch Stephen MDirector | SellCommon Stock · indirect | 30.5K | $76.18 | $2.32M | 880.1K |
| Jun 22, 2026Form 4 | Bloch Stephen MDirector | SellCommon Stock · indirect | 69.5K | $75.54 | $5.25M | 910.6K |
| Jun 15, 2026Form 4 | Bloch Stephen MDirector | SellCommon Stock · indirect | 2.3K | $72.08 | $167.4K | 980.1K |
| Jun 15, 2026Form 4 | Bloch Stephen MDirector | SellCommon Stock · indirect | 82.7K | $71.42 | $5.91M | 982.4K |
| Jun 12, 2026Form 4 | Bloch Stephen MDirector | SellCommon Stock · indirect | 13.1K | $72.15 | $944.8K | 1.07M |