Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Research & development | $0 | $3.8M | $0 | $31.0M | $52.4M | $54.8M | $42.3M | $18.7M |
| Operating income | −$2.5M | −$20.2M | −$49.3M | −$51.2M | −$73.4M | −$70.6M | −$50.7M | −$24.3M |
| EBITDAderived | −$2.5M | −$20.1M | −$49.0M | −$51.1M | −$72.6M | −$70.2M | — | — |
| Net income | $149.0M | −$19.0M | −$59.1M | −$62.2M | −$80.5M | −$74.2M | −$51.9M | −$23.7M |
| Basic EPSper diluted share | $0.64 | -$0.34 | -$1.33 | — | -$3.12 | -$2.98 | -$16.31 | -$98.42 |
| Diluted EPSper diluted share | $0.64 | -$0.34 | -$1.33 | — | -$3.12 | -$2.98 | -$16.31 | -$98.42 |