Revenue
No reported data
| 2022 | 2021 | 2020 | |
|---|---|---|---|
| Research & development | $59.8M | $158.7M | $120.9M |
| Operating expenses | $125.4M | $195.6M | $134.9M |
| Operating income | −$125.4M | −$195.6M | −$134.9M |
| Net income | −$110.3M | −$196.3M | −$139.6M |
| Basic EPSper diluted share | -$1.02 | -$5.71 | -$11.58 |
| Diluted EPSper diluted share | -$1.02 | -$5.71 | -$11.58 |