Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $94.6M | $138.7M | $139.9M | $110.8M | $133.7M | $125.0M | $26.7M | $477.1M | $12.3M | $15.0M | — | — | — | — | — | — | — |
| Research & development | $20.0M | $12.3M | $16.4M | $22.5M | $9.9M | $10.9M | $13.3M | $13.0M | $16.7M | $19.7M | $13.1M | $10.7M | $13.8M | $18.2M | $18.4M | $22.7M | $17.4M |
| Operating expenses | — | — | — | — | — | — | $29.1M | $122.0M | $31.1M | $46.0M | $39.1M | $212.8M | $29.0M | $31.5M | $44.1M | $31.9M | $25.7M |
| Operating income | $23.7M | $70.0M | $83.6M | $42.7M | $89.1M | $84.5M | −$2.3M | $355.1M | −$18.8M | −$31.0M | −$31.0M | −$209.7M | −$23.5M | −$22.5M | −$31.4M | −$12.7M | −$11.9M |
| EBITDAderived | $24.3M | $70.5M | $84.2M | $43.2M | $89.6M | $85.0M | −$1.8M | $355.2M | −$18.7M | −$30.8M | −$30.7M | −$209.3M | −$23.1M | −$22.1M | −$30.8M | −$12.1M | −$11.4M |
| Net income | $23.3M | $59.2M | $68.1M | $33.9M | $69.5M | $56.3M | −$7.2M | $421.8M | −$36.2M | −$39.7M | −$39.5M | −$265.5M | −$17.2M | −$14.1M | $29.1M | −$50.3M | −$19.4M |
| Basic EPSper diluted share | $0.33 | $0.83 | $0.95 | $0.46 | $0.92 | $0.71 | -$0.09 | $5.28 | -$0.46 | -$0.69 | -$0.73 | -$4.97 | -$0.33 | -$0.27 | $0.57 | -$1.12 | -$0.52 |
| Diluted EPSper diluted share | $0.32 | $0.82 | $0.95 | $0.46 | $0.91 | $0.71 | -$0.15 | $5.18 | -$0.46 | -$0.69 | -$0.73 | -$4.97 | -$0.33 | -$0.27 | $0.09 | -$1.12 | -$0.52 |