Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $559,000 | $43.3M | $31.6M | $21.7M |
| Gross profit | $344,000 | $31.4M | $18.8M | $8.2M |
| Research & development | $67.8M | $67.9M | $56.9M | $43.5M |
| Operating income | −$91.1M | −$63.3M | −$64.4M | −$61.0M |
| Net income | −$88.6M | −$45.3M | −$54.2M | −$50.3M |
| Basic EPSper diluted share | -$0.63 | -$0.33 | -$0.49 | -$0.52 |
| Diluted EPSper diluted share | -$0.63 | -$0.33 | -$0.49 | -$0.52 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Oct 27, 2025Form 4 | Griffiths Richard IanTenPercentOwner | BuyAmerican Depositary Shares · derivative · indirect | 2.0K | — | — | 11.83M |
| Oct 27, 2025Form 4 | Griffiths Richard IanTenPercentOwner | SellAmerican Depositary Shares · derivative · indirect | 2.0K | — | — | 11.82M |
| Aug 3, 2025Form 4 | Griffiths Richard IanTenPercentOwner | BuyAmerican Depositary Shares · derivative · indirect | 20.0K | — | — | 11.83M |
| Aug 3, 2025Form 4 | Griffiths Richard IanTenPercentOwner | SellAmerican Depositary Shares · derivative · indirect | 20.0K | — | — | 11.81M |
| Aug 1, 2025Form 4 | Griffiths Richard IanTenPercentOwner | BuyAmerican Depositary Shares · derivative · indirect | 4.0K | — | — | 11.83M |