Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $29.5M | $23.8M | $20.3M | $19.1M | $11.1M | $8.5M |
| Gross profit | $19.7M | $15.5M | $11.8M | $11.2M | $6.5M | $4.2M |
| Gross margin | 66.81% | 65.17% | 58.19% | 58.82% | 58.66% | 49.78% |
| Research & development | $11.9M | $10.3M | $11.5M | $10.2M | $7.8M | $6.9M |
| Operating expenses | $38.8M | $38.4M | $89.6M | $35.5M | $22.9M | $18.2M |
| Operating income | −$19.2M | −$22.9M | −$77.8M | −$24.3M | −$16.3M | −$13.9M |
| Operating margin | −65.02% | −96.48% | −383.61% | −127.18% | −147.05% | −163.76% |
| EBITDA | −$15.7M | −$19.9M | −$75.0M | −$21.9M | −$15.3M | −$12.7M |
| EBITDA margin | −53.32% | −83.51% | −369.85% | −114.53% | −137.18% | −148.82% |
| Net income | −$17.5M | −$22.5M | −$65.5M | −$24.7M | −$16.4M | −$14.2M |
| Net profit margin | −59.46% | −94.56% | −322.83% | −129.43% | −147.14% | −166.55% |
| Basic EPSper basic share | -$0.35 | -$0.46 | -$1.47 | -$4.25 | -$3.94 | -$3.48 |
| Diluted EPSper diluted share | -$0.35 | -$0.46 | -$1.47 | -$4.25 | -$3.94 | -$3.48 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
M&G PLC | 6.87M |
Vine Carl David | 6.87M |
BARD ASSOCIATES INC | 2.45M |
CIBC WORLD MARKET INC. | 959.91K |
ESSEX INVESTMENT MANAGEMENT CO LLC | 955.29K |
Marex Group Ltd | 453.75K |
Legato Capital Management LLC | 321.05K |
Mink Brook Asset Management LLC | 289.2K |
National Philanthropic Trust | 200K |
SEI INVESTMENTS CO | 146.9K |
BlackRock, Inc. | 97.67K |
GEODE CAPITAL MANAGEMENT, LLC | 28.12K |
MILLENNIUM MANAGEMENT LLC | 26.84K |
GHP Investment Advisors, Inc. | 22.2K |
GSA CAPITAL PARTNERS LLP | 21.92K |
AlphaCore Capital LLC | 17.59K |
Catalyst Funds Management Pty Ltd | 14.67K |
RENAISSANCE TECHNOLOGIES LLC | 13.2K |
MORGAN STANLEY | 8.8K |
UBS Group AG | 7.93K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | Arroyo IanChief Strategy Officer | SellOrdinary Shares | 1.2K | $1.59 | $1.9K | 23.9K |
| May 28, 2026Form 4 | Alventosa Abril EnricChief Technology Officer | SellOrdinary Shares | 2.9K | $2.05 | $6.0K | 26.7K |
| Apr 16, 2026Form 4 | Indave Sesma AndreaVP, Human Resources | SellOrdinary Shares | 653 | $1.85 | $1.2K | 19.2K |
| Apr 16, 2026Form 4 | Indave Sesma AndreaVP, Human Resources | SellOrdinary Shares | 193 | $1.85 | $357.05 | 5.7K |
| Apr 16, 2026Form 4 | Alventosa Abril EnricChief Technology Officer | SellOrdinary Shares | 1.3K | $1.85 | $2.5K | 34.1K |