Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | $19.6M | $29.6M | $18.1M | $25.4M | — |
| Gross profit | $8.9M | $13.3M | $7.9M | $10.8M | — |
| Gross margin | 45.42% | 44.87% | 43.64% | 42.72% | — |
| Research & development | — | — | $15.1M | $16.5M | — |
| Operating expenses | $17.5M | $19.9M | $20.9M | $13.5M | — |
| Operating income | −$8.6M | −$6.6M | −$13.0M | −$2.6M | −$3.4M |
| Operating margin | −43.78% | −22.25% | −71.91% | −10.43% | — |
| EBITDA | −$8.5M | −$6.6M | −$13.0M | −$2.6M | — |
| EBITDA margin | −43.42% | −22.22% | −71.86% | −10.39% | — |
| Net income | −$7.6M | −$15.2M | −$20.9M | −$2.9M | −$2.1M |
| Net profit margin | −38.53% | −51.24% | −115.50% | −11.48% | — |
| Basic EPSper basic share | -$0.29 | -$0.85 | -$1.48 | -$0.22 | — |
| Diluted EPSper diluted share | -$0.29 | -$0.85 | -$1.48 | -$0.22 | — |
Reported shareholders
| Holder | % owned |
|---|---|
DiMaio John Michael | ≈8.49%2.73M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.09%994.41K shares |
Highlander Partners, L.P. | 2.80%900K shares |
MARSHALL WACE, LLP | 2.57%827.45K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.89%287K shares |
Capone Vincent S. | ≈0.89%286.45K shares |
JANE STREET GROUP, LLC | 0.70%226.32K shares |
UBS Group AG | 0.70%225.82K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.69%222.6K shares |
BlackRock, Inc. | 0.50%161.78K shares |
LPL Financial LLC | 0.50%160.7K shares |
VANGUARD FIDUCIARY TRUST CO | 0.44%142.66K shares |
UNIVERSITY OF TEXAS/TEXAS AM INVESTMENT MANAGEMENT CO | 0.38%121.71K shares |
Cotton Richard John | ≈0.35%111.48K shares |
Rathbones Group PLC | 0.27%87.05K shares |
STATE STREET CORP | 0.23%75.6K shares |
Forum Financial Management, LP | 0.19%60.5K shares |
NORTHERN TRUST CORP | 0.16%50.55K shares |
Virtu Financial LLC | 0.13%40.98K shares |
XTX Topco Ltd | 0.10%32.93K shares |
Percentages use 32.18M shares of this listed class outstanding on Jun 30, 2026. ≈ compares the latest reported holding with a share total from a different date; it is not a confirmed current stake.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.