Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $830.5M | $696.4M | $624.2M | $544.4M | $546.4M | $328.2M | $233.9M | $188.8M |
| Operating income | $11.7M | −$36.7M | −$28.4M | −$28.0M | −$9.5M | −$23.0M | −$8.9M | −$10.6M |
| EBITDAderived | $62.6M | $16.0M | $17.4M | $19.5M | $35.4M | $14.3M | $18.8M | $13.3M |
| Net income | −$843,000 | −$62.3M | −$30.9M | −$31.8M | −$25.3M | −$57.9M | −$23.6M | −$16.5M |
| Basic EPSper diluted share | -$0.14 | -$2.22 | -$1.57 | -$1.62 | -$1.56 | -$6.48 | -$4.91 | -$2.79 |
| Diluted EPSper diluted share | -$0.14 | -$2.22 | -$1.57 | -$1.62 | -$1.56 | -$6.48 | -$4.91 | -$2.79 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 5, 2026Form 4 | GRAHAM PETERDirector | BuyCommon Stock | 25.1K | $17.19 | $432.2K | 256.7K |
| Jun 3, 2026Form 4 | GRAHAM PETERDirector | BuyCommon Stock | 4.9K | $15.94 | $77.5K | 231.5K |
| May 11, 2026Form 4 | Dicks AllanChief Financial Officer | BuyCommon Stock | 6.5K | $15.36 | $100.4K | 218.2K |
| Mar 13, 2026Form 4 · 10b5-1 | Manthripragada VijayPresident & CEO | SellCommon Stock | 46.1K | $25.41 | $1.17M | 236.8K |
| Mar 9, 2026Form 4 | Revuelta JoseChief Strategy Officer | SellCommon Stock | 7.9K | $27.00 | $212.2K | 269.3K |