Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $260.6M | $268.1M | $250.5M | $247.8M | $194.2M | $132.2M |
| Gross profit | $136.3M | $135.9M | $138.0M | $101.5M | $112.5M | $85.7M |
| Research & development | — | — | — | — | — | $136,000 |
| Operating expenses | $94.3M | $96.9M | $108.3M | $437.4M | $89.6M | $65.1M |
| Operating income | $42.0M | $38.9M | $29.7M | −$335.9M | $22.9M | $20.6M |
| EBITDAderived | $47.4M | $44.0M | $35.5M | −$326.3M | $28.4M | $24.4M |
| Net income | −$81.3M | −$72.7M | −$86.7M | −$325.4M | $6.1M | −$142.3M |
| Basic EPSper diluted share | -$0.29 | -$0.28 | -$0.34 | -$1.35 | $0.02 | -$1.03 |
| Diluted EPSper diluted share | -$0.29 | -$0.28 | -$0.34 | -$1.35 | $0.01 | -$1.03 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Nov 24, 2025Form 4 | SCHUTTER EDWARD JDirector | SellCommon Shares | 296.2K | $0.44 | $130.3K | 2.45M |
| Nov 21, 2025Form 4 | SCHUTTER EDWARD JDirector | SellCommon Shares | 250.0K | $0.41 | $102.5K | 2.75M |
| Aug 27, 2025Form 4 | Wild Jason G. +3TenPercentOwner | SellCommon Shares · indirect | 8.42M | $0.00 | $0.00 | 83.94M |
| Jul 18, 2025Form 4 | Stauffer KeithCFO | SellCommon Shares | 52.5K | $0.39 | $20.5K | 1.66M |
| May 12, 2025Form 4 | SCHUTTER EDWARD JDirector | BuyCommon Shares | 1.04M | $0.39 | $406.0K | 2.58M |