Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|---|
| Revenue | $188.9M | $167.5M | $186.4M | $203.3M | $167.6M | $159.4M | $179.5M |
| Gross profit | $101.8M | $99.5M | $107.1M | $118.2M | $101.5M | $107.8M | $84.9M |
| Operating income | −$63.2M | −$66.0M | −$73.3M | −$201.8M | −$221.6M | −$170.3M | −$255.1M |
| EBITDAderived | −$55.3M | −$57.7M | −$63.5M | −$190.2M | −$211.9M | −$161.0M | −$246.2M |
| Net income | −$61.6M | −$99.1M | −$104.2M | −$238.2M | −$226.9M | −$183.7M | −$253.8M |
| Basic EPSper diluted share | -$0.25 | -$0.45 | -$0.52 | -$1.19 | -$1.17 | -$1.14 | -$1.80 |
| Diluted EPSper diluted share | -$0.25 | -$0.45 | -$0.52 | -$1.19 | -$1.17 | -$1.14 | -$1.80 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 18, 2026Form 4 | Maillet-Mezeray AntoineEVP Finance & Operations | SellAmerican Depositary Shares (ADS) | 20.0K | $7.09 | $141.8K | 280.0K |