Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | 2021 | |
|---|---|---|---|---|
| Revenue | $86.0M | $83.2M | $63.3M | — |
| Operating income | −$1.4M | −$4.2M | $11.6M | — |
| EBITDAderived | $16.4M | $11.4M | $25.5M | — |
| Net income | −$130.2M | −$51.3M | −$121.9M | $245.5M |
| Basic EPSper diluted share | -$2.81 | -$1.28 | -$3.26 | — |
| Diluted EPSper diluted share | -$2.81 | -$1.28 | -$3.26 | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 20, 2026Form 4 | NORRIS DUSTIN DAVIDSee Remarks | BuyCommon Stock | 53.7K | $4.90 | $262.9K | 864.6K |
| Dec 18, 2025Form 4 | Mitts BrianDirector | SellCommon Stock · indirect | 14.4K | $4.18 | $60.4K | 0 |
| Dec 5, 2025Form 4 | LAFFER ARTHUR BDirector | BuyCommon Stock · indirect | 4.9K | $2.86 | $14.0K | 114.6K |
| Dec 5, 2025Form 4 | LAFFER ARTHUR BDirector | BuyCommon Stock | 4.9K | $2.87 | $14.0K | 117.8K |
| Dec 4, 2025Form 4 | LAFFER ARTHUR BDirector | BuyCommon Stock | 5.3K | $2.66 | $14.0K | 112.9K |