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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $10.6M | $34.9M | $17.3M | $37.5M | $28.2M | $44.3M | $92.2M | $16.8M | $80.3M | $80.3M | $80.9M | $94.1M | $127.7M | $115.7M | $137.0M | $5.7M |
| Operating income | $10.8M | −$2.2M | −$16.9M | −$7.8M | $83.7M | −$6.7M | $10.2M | −$7.2M | $23.2M | $1.2M | $25.7M | $10.4M | $14.2M | $2.8M | $1.7M | −$10.4M |
| Net income | $2.8M | −$1.9M | −$16.5M | $89.7M | $63.2M | −$24.5M | −$2.5M | −$4.0M | $3.9M | −$6.0M | $17.6M | $18.2M | $5.9M | −$4.3M | −$5.2M | −$17.7M |
| Basic EPSper diluted share | $1.49 | $0.24 | -$1.85 | $10.99 | $6.97 | -$2.78 | -$0.30 | -$0.49 | $0.48 | -$0.74 | $1.51 | $1.67 | $0.32 | -$0.20 | -$1.39 | -$2.05 |
| Diluted EPSper diluted share | $1.47 | $0.24 | -$1.85 | $10.99 | $6.90 | -$2.78 | -$0.30 | -$0.49 | $0.47 | -$0.74 | $1.51 | $1.66 | $0.32 | -$0.20 | -$1.39 | -$2.05 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 3, 2026Form 4 | JOSEPH JAMESDirector | SellCommon Stock | 3.4K | $27.77 | $93.9K | 2.3K |
| May 26, 2026Form 4 | Oasis Management Co Ltd. +2TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 10.0K | $29.05 | $290.5K | 971.1K |
| May 18, 2026Form 4 | JOSEPH JAMESDirector | SellCommon Stock | 12.3K | $29.08 | $358.7K | 3.4K |
| May 7, 2026Form 4 | Oasis Investments II Master Fund Ltd. +2TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 720 | $30.03 | $21.6K | 981.1K |
| May 4, 2026Form 4 | Oasis Investments II Master Fund Ltd. +2TenPercentOwner | SellCommon Stock, par value $0.01 per share · indirect | 10.0K | $29.71 | $297.1K | 981.8K |