Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating expenses | $43.0M | $34.8M | $38.7M | $43.1M | $30.7M | $33.5M | $31.0M | $26.6M | $22.8M | $22.3M | $24.7M | $24.6M | $23.3M | $14.0M |
| Net income | $48.7M | $55.7M | $53.8M | −$53.1M | $104.2M | −$420.9M | $92.9M | $1.6M | $118.6M | $63.7M | $13.8M | $109.4M | −$31.6M | $134.9M |
| Basic EPSper diluted share | $0.90 | $1.23 | $1.68 | -$3.12 | $5.29 | -$36.73 | $2.39 | -$0.42 | $3.77 | $1.80 | $0.01 | $3.38 | -$1.61 | $7.20 |
| Diluted EPSper diluted share | $0.90 | $1.23 | $1.68 | -$3.12 | $5.29 | -$36.73 | $2.39 | -$0.42 | $3.77 | $1.80 | $0.01 | $3.37 | -$1.61 | $7.18 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Aug 21, 2025Form 4 | Jozoff MatthewDirector | BuyCommon Stock | 34.0K | $7.31 | $248.5K | 79.4K |
| Aug 21, 2025Form 4 | Jozoff MatthewDirector | SellCommon Stock | 34.0K | $7.30 | $248.2K | 45.4K |
| Aug 20, 2025Form 4 | Jozoff MatthewDirector | BuyCommon Stock | 4.0K | $7.35 | $29.4K | 79.4K |
| Aug 20, 2025Form 4 | Jozoff MatthewDirector | SellCommon Stock | 4.0K | $7.33 | $29.3K | 75.4K |