Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $23.1M | $22.1M | $11.2M | $167.4M | $39.8M | $88.3M | $30.9M | $28.9M | $18.4M | $8.6M |
| Net income | −$47.1M | $35.6M | −$30.9M | $38.1M | $137.2M | $54.4M | $90.0M | $89.7M | $59.1M | $31.2M |
| Basic EPSper diluted share | -$1.05 | $0.19 | -$0.78 | $0.23 | $2.22 | $0.96 | $1.58 | $1.58 | $1.30 | $1.61 |
| Diluted EPSper diluted share | -$1.05 | $0.19 | -$0.78 | $0.23 | $2.21 | $0.96 | $1.57 | $1.58 | $1.30 | $1.61 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 24, 2026Form 4 | Salem Matthew AChief Executive Officer | BuyCommon Stock | 60.0K | $6.04 | $362.4K | 703.1K |
| Apr 24, 2026Form 4 | Mattson W PatrickPresident, COO and Secretary | BuyCommon Stock | 40.0K | $6.03 | $241.2K | 500.3K |
| Dec 3, 2025Form 4 | ROSENBERG RALPH FDirector | SellCommon Stock · indirect | 125.3K | $8.25 | $1.03M | 0 |
| Dec 3, 2025Form 4 | ROSENBERG RALPH FDirector | SellCommon Stock | 125.3K | $8.25 | $1.03M | 0 |
| Nov 7, 2025Form 4 | Lee Christen E.J.Director | BuyCommon Stock | 10.0K | $7.80 | $78.0K | 229.1K |