Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $228.4M | $230.5M | $235.6M | $228.0M | $253.2M | $225.1M | $272.3M | $251.0M | $27.7M | — | — | — | — | — | — |
| Research & development | $62.1M | $54.9M | $50.4M | $52.2M | $71.9M | $97.7M | $132.9M | $164.9M | $207.8M | $222.8M | $208.5M | $122.9M | $45.0M | $49.6M | $826,000 |
| Operating expenses | — | — | — | — | — | $255.5M | $311.3M | $345.6M | $320.1M | $276.6M | $240.3M | $142.3M | $54.8M | $74.5M | $10.2M |
| Operating income | $37.3M | $31.0M | $32.6M | $23.7M | $1.3M | −$30.4M | −$39.0M | −$94.7M | −$292.4M | −$276.6M | −$240.3M | −$142.3M | −$54.8M | −$74.5M | −$10.2M |
| EBITDAderived | $48.2M | $42.5M | $44.2M | $33.6M | $12.6M | −$20.4M | −$31.0M | −$87.3M | −$289.6M | −$275.4M | −$239.5M | −$141.6M | −$54.4M | −$74.2M | −$10.1M |
| Net income | $31.1M | $30.3M | $21.6M | $2,000 | −$29.1M | −$60.0M | −$75.6M | −$113.6M | −$292.0M | −$276.0M | −$239.3M | −$142.0M | −$54.7M | −$74.4M | −$10.2M |
| Basic EPSper diluted share | $0.62 | $0.62 | $0.46 | $0.00 | -$0.72 | -$1.52 | -$75,595.00 | -$2.99 | -$7.85 | -$8.29 | -$7.45 | -$4.73 | -$1.90 | -$3.42 | -$1.32 |
| Diluted EPSper diluted share | $0.61 | $0.62 | $0.45 | $0.00 | -$0.72 | -$1.52 | -$1.95 | -$2.99 | -$7.85 | -$8.29 | -$7.45 | -$4.73 | -$1.90 | -$3.42 | -$1.32 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 · 10b5-1 | WILSON TROY EDWARDDirector | SellCommon Stock | 10.8K | $7.20 | $77.8K | 59.8K |
| Jun 12, 2026Form 4 · 10b5-1 | Stuglik Brian MDirector | SellCommon Stock | 8.1K | $7.20 | $58.3K | 113.9K |
| Jun 12, 2026Form 4 · 10b5-1 | Senderowicz AdrianDirector | SellCommon Stock | 27.0K | $7.20 | $194.4K | 27.0K |
| Jun 12, 2026Form 4 · 10b5-1 | MOYES JAY MDirector | SellCommon Stock | 22.0K | $7.22 | $158.8K | 58.3K |
| Jun 12, 2026Form 4 · 10b5-1 | Dorval AllisonDirector | SellCommon Stock | 11.6K | $7.20 | $83.6K | 90.8K |