Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $379.8M | $333.8M | $280.3M | $321.8M | $296.4M | $192.2M | $127.1M | $76.6M | $48.3M | $40.6M | $28.1M | $27.3M | $22.1M | $20.5M |
| Gross profit | — | — | — | — | — | — | $81.6M | $43.6M | $27.0M | — | — | — | — | — |
| Research & development | $71.4M | $72.5M | $82.4M | $90.4M | $76.5M | $48.9M | $30.7M | $14.5M | $12.4M | $12.4M | $9.3M | $3.8M | $3.2M | $4.8M |
| Operating expenses | $410.6M | $293.0M | $483.7M | $399.0M | $326.1M | $214.7M | $151.6M | $92.1M | $47.2M | $78.0M | $40.1M | $26.1M | $23.0M | $22.8M |
| Operating income | −$30.8M | $40.8M | −$203.4M | −$77.2M | −$29.7M | −$22.5M | −$24.5M | −$15.6M | −$20.3M | −$37.3M | −$11.9M | $1.3M | −$857,000 | −$2.3M |
| EBITDAderived | −$15.8M | $55.0M | −$189.0M | −$65.6M | −$20.9M | −$15.5M | −$19.0M | −$11.4M | −$16.6M | −$34.4M | −$11.1M | $1.8M | −$194,000 | −$1.3M |
| Net income | −$21.4M | $52.5M | −$190.3M | −$76.6M | −$30.7M | −$18.7M | −$22.0M | −$46.8M | −$55.5M | −$39.5M | −$13.7M | $781,000 | −$3.5M | −$5.1M |
| Basic EPSper diluted share | -$0.40 | $1.00 | -$3.54 | -$1.44 | -$0.59 | -$0.40 | -$0.52 | -$1.31 | -$2.38 | -$2.39 | -$1.16 | $0.13 | -$3.50 | -$5.01 |
| Diluted EPSper diluted share | -$0.40 | $0.93 | -$3.54 | -$1.44 | -$0.59 | -$0.40 | -$0.52 | -$1.31 | -$2.38 | -$2.39 | -$1.16 | $0.10 | -$3.50 | -$5.01 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 · 10b5-1 | Hanna John Walter JRPresident and CEO | SellCommon Stock | 39.9K | $29.24 | $1.17M | 662.0K |
| Jun 26, 2026Form 4 · 10b5-1 | Hanna John Walter JRPresident and CEO | SellCommon Stock | 100 | $29.00 | $2.9K | 662.0K |
| Jun 15, 2026Form 4 · 10b5-1 | Hanna John Walter JRPresident and CEO | SellCommon Stock | 17.7K | $24.03 | $424.9K | 632.0K |
| Jun 15, 2026Form 4 · 10b5-1 | Valantine HannahDirector | SellCommon Stock | 12.1K | $23.11 | $279.7K | 36.7K |
| Jun 11, 2026Form 4 · 10b5-1 | Hanna John Walter JRPresident and CEO | SellCommon Stock | 22.0K | $24.02 | $528.4K | 649.6K |