Revenue
2018
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | 2001 | 2000 | 1999 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.3M | $486,000 | $1.1M | −$227,000 | $1.1M | $1.1M | $0 | — | $0 | $1.3M | $0 | — | — | $200,400 | $1.3M | $2.1M | — | — | — | — | — | — | — | — | — | — | — | — |
| Research & development | $55.0M | $39.4M | $20.0M | $44.4M | $35.4M | $11.9M | $13.4M | $17.1M | $7.8M | $5.2M | $3.9M | $2.4M | $2.5M | $3.4M | $5.4M | $3.7M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $73.4M | $56.5M | $34.1M | $59.0M | $48.9M | $19.0M | $20.8M | $24.6M | $14.2M | $11.5M | $17.9M | $6.8M | $5.0M | $7.0M | $10.4M | $8.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating income | −$72.1M | −$56.0M | −$33.0M | −$59.3M | −$47.8M | −$17.9M | −$20.8M | −$24.6M | −$14.2M | −$10.2M | −$17.9M | −$6.8M | −$5.0M | −$6.8M | −$9.0M | −$6.6M | — | — | — | — | — | — | — | — | — | — | — | — |
| EBITDAderived | −$71.9M | −$55.8M | −$32.9M | −$59.1M | −$47.6M | −$17.8M | −$20.7M | −$24.5M | −$14.1M | −$10.2M | −$17.8M | −$6.7M | −$5.0M | −$6.8M | −$9.0M | −$6.5M | — | — | — | — | — | — | — | — | — | — | — | — |
| Net income | −$69.7M | −$51.4M | −$29.4M | −$59.2M | −$47.8M | −$17.9M | −$20.8M | −$24.6M | −$14.3M | −$10.3M | −$47.2M | −$13.9M | −$3.0M | −$12.9M | −$12.2M | −$9.5M | −$4.1M | −$4.7M | −$5.4M | −$2.0M | −$1.8M | −$1.1M | −$8.8M | −$502,600 | −$2.1M | −$1.8M | −$700,000 | −$230,900 |
| Basic EPSper diluted share | -$1.83 | -$1.67 | -$1.52 | -$8.51 | -$7.38 | -$0.49 | -$0.50 | -$0.90 | -$1.12 | -$1.54 | -$29.08 | -$10.53 | -$2.70 | -$1.27 | — | — | — | — | — | — | — | — | — | — | — | — | — | — |
| Diluted EPSper diluted share | -$1.83 | -$1.67 | -$1.52 | -$8.51 | — | -$0.49 | -$0.50 | -$0.90 | -$1.12 | -$1.54 | -$29.08 | -$10.61 | -$3.81 | -$1.27 | -$0.83 | -$1.81 | — | — | — | — | — | — | — | — | — | — | — | — |