Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $335.3M | $345.1M | $334.5M | $408.5M | $340.4M | $208.9M | $304.2M | $290.7M |
| Gross profit | $105.8M | $103.9M | $92.4M | $151.4M | $119.4M | $52.8M | $85.0M | $72.2M |
| Operating expenses | — | — | — | — | — | — | $1.6M | — |
| Operating income | $15.8M | $9.7M | −$10.8M | $55.0M | $56.7M | $11.3M | $22.1M | $25.5M |
| EBITDAderived | $35.1M | $25.8M | −$311,000 | $66.0M | $69.7M | $35.5M | $52.1M | $55.3M |
| Net income | $8.6M | $5.9M | −$5.6M | $43.9M | $36.1M | $8.1M | $15.5M | $8.9M |
| Basic EPSper diluted share | $0.18 | $0.11 | -$0.15 | $0.85 | $0.84 | $7.85 | -$516.98 | -$668.04 |
| Diluted EPSper diluted share | $0.18 | $0.11 | -$0.15 | $0.83 | $0.76 | $7.39 | -$516.98 | -$668.04 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 · 10b5-1 | Pizzi EnriqueSee Remarks | SellCommon Stock | 3.1K | $6.34 | $19.8K | 81.2K |
| Jun 9, 2026Form 4 · 10b5-1 | Tschirhart Benjamin ThomasSee Remarks | SellCommon Stock | 1.9K | $6.34 | $12.0K | 32.6K |
| Jun 9, 2026Form 4 · 10b5-1 | Jones Gary EdmundSee Remarks | SellCommon Stock | 7.5K | $6.34 | $47.5K | 162.4K |
| Jun 9, 2026Form 4 · 10b5-1 | Garmendia MartinSee Remarks | SellCommon Stock | 6.1K | $6.34 | $38.6K | 183.4K |
| Jun 9, 2026Form 4 · 10b5-1 | Hechenberger Paul AndrewSee Remarks | SellCommon Stock | 1.6K | $6.34 | $10.1K | 14.6K |