Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $61.2M | $55.1M | $59.7M | $71.0M | $63.1M | $44.5M |
| Gross profit | $40.3M | $34.3M | $36.8M | $40.2M | $31.1M | $29.9M |
| Gross margin | 65.83% | 62.13% | 61.63% | 56.65% | 49.18% | 67.23% |
| Research & development | $480,000 | $9.9M | $7.5M | $10.9M | $2.7M | — |
| Operating expenses | $48.5M | $47.9M | $38.8M | $67.7M | $98.0M | $36.7M |
| Operating income | −$8.2M | −$13.7M | −$2.1M | −$27.5M | −$34.9M | $7.9M |
| Operating margin | −13.34% | −24.81% | −3.47% | −38.76% | −55.25% | 17.63% |
| EBITDA | −$3.3M | −$8.4M | $1.9M | −$23.2M | −$34.9M | $7.9M |
| EBITDA margin | −5.43% | −15.23% | 3.22% | −32.65% | −55.25% | 17.64% |
| Net income | −$11.4M | −$14.7M | −$3.9M | −$29.6M | −$44.0M | $5.3M |
| Net profit margin | −18.67% | −26.61% | −6.46% | −41.73% | −69.68% | 11.86% |
| Basic EPSper basic share | -$0.47 | -$0.72 | -$0.21 | -$1.69 | -$4.32 | $0.58 |
| Diluted EPSper diluted share | -$0.47 | -$0.72 | -$0.21 | -$1.69 | -$4.32 | $0.49 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Maraoui Claude | 2.44M |
Alloush Ramsey | 598.54K |
ROSENWALD LINDSAY A MD | 397.62K |
Benesch Joseph | 261.37K |
Smith Justin Adam | 181.62K |
Herskowitz Neil | 118.62K |
Toledano Miranda Jayne | 118.62K |
Pearce Michael Cooper | 67.17K |
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 |
|---|---|---|---|---|---|---|
| May 2, 2025Form 4 | Maraoui ClaudePresident & CEO | SellCommon Stock, $0.0001 par value | 4.8K | $6.84 | $33.1K | 2.35M |
| May 2, 2025Form 4 | Benesch JosephCFO | SellCommon Stock, $0.0001 par value | 2.4K | $6.84 | $16.5K | 203.6K |
| May 2, 2025Form 4 | Alloush RamseyCOO | SellCommon Stock, $0.0001 par value | 2.9K | $6.84 | $19.5K | 504.8K |
| Mar 11, 2025Form 4 | Maraoui ClaudePresident & CEO | SellCommon Stock, $0.0001 par value | 49.3K | $5.01 | $246.8K | 2.00M |
| Mar 7, 2025Form 4 | Maraoui ClaudePresident & CEO | SellCommon Stock, $0.0001 par value | 14.9K | $5.01 | $74.7K | 2.05M |