Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Operating income | −$54.9M | −$46.6M | −$13.3M | −$32.7M |
| Net income | −$52.2M | −$46.4M | −$13.2M | −$32.6M |
| Basic EPSper diluted share | $1.23 | $1.28 | $0.37 | $0.93 |
| Diluted EPSper diluted share | $1.23 | $1.28 | $0.37 | $0.93 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 12, 2025Form 4 | SENTIENT EXECUTIVE GP III, LTDTenPercentOwner | SellCommon Stock · indirect | 3.86M | $2.00 | $7.73M | 0 |