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 | $659.7M | $564.2M | $528.0M | $222.6M | $130.8M | $144.3M | $160.6M | $459.6M | $610.1M | $590.7M | $626.0M | $581.7M | $452.1M | $390.3M | $343.4M | $280.4M | $246.8M |
| Research & development | $500,000 | $500,000 | $500,000 | $500,000 | $300,000 | $1.6M | $700,000 | $800,000 | $2.0M | $2.3M | $2.4M | $2.2M | $1.3M | $3.9M | $5.7M | $7.6M | $8.9M |
| Operating income | −$27.1M | $3.6M | −$15.3M | −$40.2M | −$53.9M | −$44.2M | −$134.9M | $53.8M | $97.0M | $114.4M | $128.5M | $101.8M | $23.2M | $61.1M | $37.4M | $69.8M | $93.4M |
| EBITDAderived | $6.6M | $27.3M | $8.3M | −$32.6M | −$49.5M | −$30.9M | −$97.6M | $89.3M | $138.4M | $154.8M | $169.2M | $142.1M | $63.8M | $97.6M | $72.1M | $89.2M | $110.5M |
| Net income | −$87.5M | −$17.4M | −$35.1M | −$43.9M | −$38.1M | −$78.4M | −$311.0M | $62.1M | $73.1M | $82.5M | $94.7M | $70.1M | $13.0M | $44.7M | $2.6M | $39.0M | $86.6M |
| Basic EPSper diluted share | -$1.14 | -$0.27 | -$0.56 | -$0.75 | -$0.67 | -$1.37 | -$5.48 | $1.10 | $1.34 | $1.72 | $2.03 | $1.51 | $0.28 | $0.99 | $0.06 | $0.84 | $1.53 |
| Diluted EPSper diluted share | -$1.14 | -$0.27 | -$0.56 | -$0.75 | -$0.67 | -$1.37 | -$5.48 | $1.09 | $1.33 | $1.71 | $2.02 | $1.50 | $0.28 | $0.99 | $0.06 | $0.84 | $1.53 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 16, 2026Form 4 | International Finance CorpTenPercentOwner | SellCommon Stock · indirect | 66.4K | $4.90 | $325.5K | 5.24M |
| Apr 15, 2026Form 4 | International Finance CorpTenPercentOwner | SellCommon Stock · indirect | 19.5K | $4.90 | $95.5K | 5.31M |
| Apr 14, 2026Form 4 | International Finance CorpTenPercentOwner | SellCommon Stock · indirect | 106.9K | $4.90 | $524.0K | 5.33M |
| Apr 13, 2026Form 4 | International Finance CorpTenPercentOwner | SellCommon Stock · indirect | 52.2K | $4.92 | $257.0K | 5.44M |
| Apr 10, 2026Form 4 | International Finance CorpTenPercentOwner | SellCommon Stock · indirect | 57.9K | $4.98 | $288.3K | 5.49M |