Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | $5.7M | $6.6M | $13.2M | $22.8M |
| Gross profit | $2.1M | $2.6M | $5.6M | $9.5M |
| Gross margin | 36.77% | 39.05% | 42.79% | 41.51% |
| Operating expenses | $9.1M | $4.8M | $3.4M | $3.2M |
| Operating income | −$7.0M | −$2.3M | $2.2M | $6.3M |
| Operating margin | −122.91% | −34.66% | 16.68% | 27.66% |
| EBITDA | −$6.9M | −$2.1M | $2.3M | $6.4M |
| EBITDA margin | −120.26% | −32.47% | 17.46% | 27.98% |
| Net income | −$8.0M | −$2.3M | $2.2M | $6.2M |
| Net profit margin | −139.19% | −34.95% | 16.52% | 27.32% |
| Basic EPSper basic share | -$1.82 | -$0.87 | $0.51 | $1.45 |
| Diluted EPSper diluted share | -$1.82 | -$0.87 | $0.35 | $1.45 |
Reported shareholders
| Holder | % owned |
|---|---|
Williams Wayne D | ≈41.97%2.38M shares |
Croyle David J | ≈14.12%800K shares |
Creative Planning | 4.51%255.69K shares |
BARD ASSOCIATES INC | 4.05%229.25K shares |
CITADEL ADVISORS LLC | 0.57%32.09K shares |
AXXCESS WEALTH MANAGEMENT, LLC | 0.44%25K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.28%15.67K shares |
Financial Plan, Inc. | 0.24%13.5K shares |
CITIGROUP INC | 0.24%13.42K shares |
HighTower Advisors, LLC | 0.22%12.5K shares |
Dial Gerald | ≈0.21%12K shares |
XTX Topco Ltd | 0.20%11.29K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 0.12%6.66K shares |
UBS Group AG | 0.10%5.64K shares |
Qsemble Capital Management, LP | 0.03%1.56K shares |
Duke Liberty Smith | ≈0.03%1.51K shares |
Tower Research Capital LLC (TRC) | <0.01%434 shares |
BARCLAYS PLC | <0.01%1 shares |
Caitong International Asset Management Co., Ltd | <0.01%1 shares |
Percentages use 5.66M 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 |
|---|---|---|---|---|---|---|
| Mar 20, 2026Form 4 | Croyle David JChief Medical Officer | BuyCommon Stock · indirect | 10.2K | $1.75 | $17.8K | 800.0K |
| Mar 6, 2026Form 4 | Croyle David JChief Medical Officer | BuyCommon Stock · indirect | 14.8K | $1.76 | $26.1K | 789.8K |
| Dec 30, 2025Form 4 | Dial GeraldDirector | BuyCommon Stock | 10.0K | $0.76 | $7.6K | 12.0K |
| Dec 30, 2025Form 4 | Dial GeraldDirector | BuyCommon Stock | 1.5K | $1.20 | $1.8K | 2.0K |
| Dec 30, 2025Form 4 | Dial GeraldDirector | BuyCommon Stock | 461 | $1.22 | $562.42 | 461 |