Revenue
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $1.1M | $108,000 | $498,000 | $11.0M | $15.0M | $13.9M | $10.2M | $8.9M | $10.6M | $6.7M | $6.2M | $5.8M | $7.5M | $7.1M | $7.8M | $6.9M |
| Gross profit | $645,000 | $108,000 | $2.6M | $2.9M | $3.6M | $2.2M | $1.4M | $2.1M | $2.4M | $1.8M | $2.4M | $2.4M | $2.3M | $2.4M | $2.4M | $2.4M |
| Gross margin | 56.48% | 100.00% | 524.96% | 25.97% | 24.05% | 15.89% | 13.77% | 23.99% | 22.70% | 27.09% | 38.18% | 41.28% | 30.21% | 34.16% | 31.23% | 34.78% |
| Research & development | $1.5M | $2.0M | $741,000 | $1.3M | — | — | — | — | — | — | — | — | — | — | — | — |
| Operating expenses | $9.5M | $10.2M | $3.6M | $8.3M | $6.2M | $1.8M | $2.1M | $2.2M | $2.2M | $2.4M | $2.3M | $2.4M | $2.3M | $2.3M | $2.3M | $2.2M |
| Operating income | −$8.9M | −$10.1M | −$3.1M | −$5.4M | −$2.6M | $411,848 | −$727,787 | −$62,345 | $237,774 | −$563,454 | $68,124 | −$39,833 | −$69,226 | $94,128 | $148,809 | $136,927 |
| Operating margin | −775.48% | −9,309.26% | −618.07% | −49.16% | −17.48% | 2.96% | −7.16% | −0.70% | 2.23% | −8.37% | 1.10% | −0.69% | −0.93% | 1.33% | 1.90% | 2.00% |
| EBITDA | −$8.7M | −$10.0M | −$3.1M | −$5.2M | −$2.4M | $423,910 | −$721,953 | −$52,588 | $254,679 | −$535,196 | $97,990 | −$8,457 | −$43,726 | $121,592 | $168,273 | $159,835 |
| EBITDA margin | −760.42% | −9,247.22% | −618.07% | −47.16% | −15.90% | 3.05% | −7.10% | −0.59% | 2.39% | −7.95% | 1.58% | −0.15% | −0.58% | 1.72% | 2.15% | 2.33% |
| Net income | −$19.9M | −$10.5M | −$2.6M | −$17.8M | −$1.1M | $413,379 | −$717,246 | −$51,034 | $246,462 | −$553,681 | $78,330 | −$29,787 | −$60,239 | $100,423 | $153,401 | $146,462 |
| Net profit margin | −1,740.98% | −9,685.19% | −522.69% | −161.06% | −7.53% | 2.97% | −7.06% | −0.57% | 2.32% | −8.23% | 1.26% | −0.52% | −0.81% | 1.42% | 1.96% | 2.14% |
| Basic EPSper basic share | -$1.97 | -$1.60 | -$0.81 | -$30.09 | -$2.70 | $1.20 | -$1.80 | $0.00 | $0.60 | -$1.50 | $0.30 | $0.00 | -$0.30 | $0.30 | $0.30 | $0.30 |
| Diluted EPSper diluted share | -$1.97 | -$1.60 | -$0.50 | -$0.73 | -$2.70 | $0.90 | -$1.80 | $0.00 | $0.60 | -$1.50 | $0.30 | $0.00 | -$0.30 | $0.30 | $0.30 | $0.30 |
Reported shareholders
| Holder | % owned |
|---|---|
Windsor Private Capital LP / HJRK Holdings Inc. / Kupinsky Jordan / HJR Kupinsky 2013 Family Trust / WPC GP I Inc. / WPC Management Services Inc. / Cundari John / Marcello Rocco | ≈7.89%1.24M shares |
Murchinson Ltd. | 4.14%650K shares |
Johnson David Ian | ≈3.56%557.89K shares |
Lipschitz Gregory | ≈3.38%530.18K shares |
BlackRock, Inc. | 1.19%187.17K shares |
BOOTHBAY FUND MANAGEMENT, LLC | 1.14%178.75K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.77%121.52K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 0.71%111.91K shares |
Menawat Arun Swarup | ≈0.63%99.41K shares |
DeCaprio David | ≈0.50%77.87K shares |
JANE STREET GROUP, LLC | 0.43%67.83K shares |
UBS Group AG | 0.38%59.12K shares |
VANGUARD FIDUCIARY TRUST CO | 0.33%50.99K shares |
STATE STREET CORP | 0.30%46.3K shares |
NORTHERN TRUST CORP | 0.21%33.49K shares |
Issachar Gil | ≈0.21%33.48K shares |
Virtu Financial LLC | 0.17%26.56K shares |
Squarepoint Ops LLC | 0.09%14.29K shares |
Waldron Private Wealth LLC | 0.08%12K shares |
Tower Research Capital LLC (TRC) | 0.04%5.93K shares |
Percentages use 15.68M 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 |
|---|---|---|---|---|---|---|
| Oct 22, 2025Form 4 | Windsor Private Capital LP +7TenPercentOwner | SellCommon Stock · indirect | 78.0K | $2.07 | $161.5K | 1.24M |
| Oct 21, 2025Form 4 | Windsor Private Capital LP +7TenPercentOwner | SellCommon Stock · indirect | 19.2K | $2.40 | $46.1K | 1.31M |
| Oct 20, 2025Form 4 | Windsor Private Capital LP +7TenPercentOwner | SellCommon Stock · indirect | 33.5K | $2.46 | $82.4K | 1.33M |
| Oct 17, 2025Form 4 | Windsor Private Capital LP +7TenPercentOwner | SellCommon Stock · indirect | 45.0K | $2.55 | $114.8K | 1.37M |
| Oct 16, 2025Form 4 | Windsor Private Capital LP +7TenPercentOwner | SellCommon Stock · indirect | 40.1K | $2.65 | $106.4K | 1.41M |