Revenue
2019
2020
2021
2022
2024
2025
| 2025 | 2024 | 2022 | 2021 | 2020 | 2019 | |
|---|---|---|---|---|---|---|
| Revenue | $165.4M | $127.2M | $76.5M | $42.3M | $28.0M | $19.3M |
| Gross profit | $150.2M | $119.6M | $73.5M | $42.3M | $28.0M | — |
| Operating income | −$31.8M | $35.7M | $1.9M | $11.4M | $11.1M | $1.4M |
| EBITDAderived | −$17.4M | $41.5M | $8.8M | $13.8M | $13.4M | $3.6M |
| Net income | −$32.9M | $30.7M | $2.4M | $12.5M | $15.2M | −$1.9M |
| Basic EPSper diluted share | -$0.93 | $0.85 | $0.07 | $0.40 | $0.55 | -$0.07 |
| Diluted EPSper diluted share | -$0.93 | $0.84 | $0.06 | $0.37 | $0.49 | -$0.07 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Apr 15, 2026Form 4 | Mark Martin EliasCFO | BuyOrdinary Shares | 3.9K | $3.24 | $12.5K | 803.3K |
| Apr 15, 2026Form 4 | McCrystle Kevin RossCOO | BuyOrdinary Shares | 738 | $3.24 | $2.4K | 1.00M |
| Apr 15, 2026Form 4 | Gillespie CharlesCEO | BuyOrdinary Shares | 3.9K | $3.24 | $12.5K | 226.6K |