Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $1.10B | $1.06B | $614.0M | $482.7M | $172.4M |
| Gross profit | $150.7M | $232.0M | $313.8M | $256.3M | $64.1M |
| Operating income | −$10.9M | $113.9M | $265.1M | $232.0M | $47.0M |
| EBITDAderived | $149.2M | $212.6M | $304.9M | $259.5M | $70.7M |
| Net income | −$50.3M | $59.9M | $105.4M | $217.0M | $4.3M |
| Basic EPSper diluted share | -$0.41 | $0.55 | $1.50 | — | — |
| Diluted EPSper diluted share | -$0.41 | $0.55 | $1.48 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Mar 6, 2026Form 4 | Scholla ChrisTenPercentOwner,Other | SellCommon Stock | 8.9K | $11.79 | $105.1K | 568.0K |
| Feb 18, 2026Form 4 | SHEPARD GREGORY MOther | SellCommon Stock | 130.0K | $11.98 | $1.56M | 7.42M |
| Feb 17, 2026Form 4 | SHEPARD GREGORY MOther | SellCommon Stock | 100.0K | $11.75 | $1.18M | 7.55M |
| Nov 18, 2025Form 4 | Scholla ChrisTenPercentOwner,Other | SellCommon Stock | 52.1K | $8.82 | $460.0K | 550.9K |
| May 14, 2025Form 4/A | Rogers Douglas GDirector | BuyCommon Stock | 7.0K | $13.27 | $92.9K | 10.0K |