Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Research & development | $23.7M | $34.4M | $33.8M | $35.0M | $20.0M | $14.4M | $9.8M | $8.4M | $2.9M | $5.7M | $4.0M | $5.8M | $6.5M |
| Operating expenses | $41.5M | $47.6M | $45.4M | $42.5M | $28.3M | $22.4M | $19.8M | $17.7M | $16.3M | $23.6M | $10.7M | $14.5M | $12.5M |
| Operating income | −$36.6M | −$42.4M | −$40.9M | −$36.9M | −$23.8M | −$21.6M | −$19.8M | −$17.7M | −$16.2M | −$23.4M | −$10.2M | −$14.1M | −$12.4M |
| EBITDAderived | — | −$41.1M | −$39.9M | −$36.1M | — | — | — | −$16.3M | −$15.8M | −$23.0M | −$9.9M | −$14.0M | −$12.3M |
| Net income | −$173.8M | −$18.9M | −$69.0M | −$36.9M | −$23.2M | −$22.2M | −$19.5M | −$16.7M | −$12.8M | −$18.8M | −$516,000 | $23.1M | −$64.6M |
| Basic EPSper diluted share | -$4.80 | -$0.52 | -$1.91 | -$1.08 | -$0.96 | -$1.35 | -$2.49 | -$3.59 | -$2.01 | -$24.67 | -$1.99 | $4.21 | -$0.64 |
| Diluted EPSper diluted share | -$4.80 | -$0.89 | -$1.91 | -$1.08 | -$0.96 | -$1.35 | -$2.55 | -$3.59 | -$2.18 | -$24.67 | -$1.99 | -$2.33 | -$0.64 |