Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | $15.8M | $26.0M | $36.4M | $23.1M | $24.1M | $7.4M |
| Gross profit | $10.9M | $12.8M | $21.0M | $14.9M | $11.9M | $2.6M |
| Gross margin | 68.74% | 49.32% | 57.68% | 64.47% | 49.38% | 34.67% |
| Operating expenses | $23.4M | $35.3M | $33.3M | $21.4M | $10.5M | $7.4M |
| Operating income | −$12.5M | −$22.5M | −$12.3M | −$6.5M | $1.4M | −$4.8M |
| Operating margin | −79.06% | −86.39% | −33.70% | −28.13% | 5.92% | −65.27% |
| EBITDA | −$11.7M | −$18.8M | −$8.8M | −$3.8M | $2.5M | −$4.2M |
| EBITDA margin | −74.26% | −72.24% | −24.15% | −16.28% | 10.20% | −57.02% |
| Net income | −$13.7M | −$23.7M | −$17.5M | −$2.0M | $3.0M | −$5.4M |
| Net profit margin | −86.55% | −90.99% | −48.00% | −8.87% | 12.36% | −72.64% |
| Basic EPSper basic share | -$1.73 | -$23.03 | -$18.94 | -$0.43 | $0.25 | -$0.53 |
| Diluted EPSper diluted share | -$1.73 | -$23.03 | -$18.94 | -$0.43 | $0.21 | -$0.53 |
Reported shareholders
| Holder | % owned |
|---|---|
MARSHALL ALLAN | ≈5.14%4.05M shares |
Arrington Capital Management, LLC | 3.51%2.76M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.06%2.41M shares |
MMCAP International Inc. SPC | 2.96%2.33M shares |
BlackRock, Inc. | 1.13%888.91K shares |
Rudick Brian Benjamin | ≈1.07%838.6K shares |
OSAIC HOLDINGS, INC. | 0.98%770.24K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.89%703.13K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.74%582.9K shares |
VANGUARD FIDUCIARY TRUST CO | 0.40%311.36K shares |
MILLENNIUM MANAGEMENT LLC | 0.34%271.22K shares |
UBS Group AG | 0.30%232.21K shares |
XTX Topco Ltd | 0.29%229.65K shares |
Salkind Gene | ≈0.28%218.75K shares |
STATE STREET CORP | 0.24%192.02K shares |
JANE STREET GROUP, LLC | 0.24%191.54K shares |
HRT FINANCIAL LP | 0.18%142.53K shares |
J. Derek Lewis & Associates Inc. | 0.16%125K shares |
NORTHERN TRUST CORP | 0.15%117.31K shares |
Dugan Lawrence | ≈0.15%116.39K shares |
Percentages use 78.7M 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.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Dec 23, 2025Form 4 | MARSHALL ALLANChief Executive Officer | BuyCommon Stock | 50.0K | $1.80 | $90.0K | 4.05M |
| Dec 16, 2025Form 4 | MARSHALL ALLANChief Executive Officer | BuyCommon Stock | 50.0K | $2.07 | $103.5K | 4.00M |
| Dec 15, 2025Form 4 | MARSHALL ALLANChief Executive Officer | BuyCommon Stock | 100.0K | $2.07 | $207.0K | 3.95M |
| Nov 20, 2025Form 4 | Salkind GeneDirector | BuyCommon Stock · indirect | 50.0K | $2.55 | $127.5K | 218.8K |
| Nov 17, 2025Form 4 | Salkind GeneDirector | BuyCommon Stock · indirect | 100.0K | $2.81 | $281.0K | 168.8K |