Revenue
2010
2011
2012
2013
2014
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2014 | 2013 | 2012 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $31.2M | $35.9M | $36.2M | $41.1M | $30.0M | $18.0M | $19.0M | $8.3M | $6.6M | $5.0M | $4.3M | $3.8M |
| Gross profit | $15.0M | $14.7M | $14.6M | $16.4M | $15.6M | $10.1M | $10.4M | $5.5M | $3.9M | $2.8M | $2.4M | $2.0M |
| Gross margin | 48.05% | 40.90% | 40.30% | 39.81% | 51.83% | 56.05% | 55.05% | 65.80% | 59.28% | 56.60% | 55.11% | 52.40% |
| Operating expenses | $33.1M | $55.4M | $46.1M | $46.7M | $35.4M | $28.5M | $26.1M | $10.1M | $6.8M | $7.3M | $6.7M | $4.1M |
| Operating income | −$1.9M | −$19.5M | −$9.9M | −$5.6M | −$5.4M | −$10.5M | −$7.2M | −$4.6M | −$2.9M | −$4.5M | −$4.3M | −$2.1M |
| Operating margin | −5.95% | −54.29% | −27.29% | −13.70% | −17.85% | −58.40% | −37.81% | −55.83% | −43.96% | −90.13% | −98.61% | −54.51% |
| EBITDA | −$1.2M | −$18.3M | −$9.2M | −$4.8M | −$4.3M | −$8.8M | −$5.4M | −$4.5M | −$2.9M | −$4.4M | −$4.2M | −$2.0M |
| EBITDA margin | −3.91% | −51.06% | −25.32% | −11.69% | −14.22% | −49.20% | −28.58% | −54.51% | −43.18% | −89.13% | −97.16% | −52.18% |
| Net income | $42,326 | −$18.9M | −$7.3M | −$4.5M | −$3.1M | −$10.5M | −$7.3M | $3.2M | −$3.3M | −$4.7M | −$4.0M | −$2.2M |
| Net profit margin | 0.14% | −52.54% | −20.29% | −10.88% | −10.46% | −58.49% | −38.46% | 38.26% | −50.13% | −94.32% | −91.52% | −56.46% |
| Basic EPSper basic share | $0.00 | -$1.10 | -$0.45 | -$0.29 | -$0.20 | -$1.00 | -$1.16 | $4.80 | -$21.60 | -$79.20 | -$519.20 | -$6.68 |
| Diluted EPSper diluted share | $0.00 | -$1.10 | -$0.45 | -$0.29 | -$0.20 | -$1.00 | -$1.16 | $4.00 | -$21.60 | -$79.20 | -$519.20 | -$6.68 |
Reported shareholders
| Holder | % owned |
|---|---|
Murphy Edward H | ≈3.57%621.92K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.17%551.27K shares |
Brady Brian W | ≈2.65%460.72K shares |
Venetucci Patrick James | ≈1.97%342.68K shares |
BlackRock, Inc. | 1.39%242.01K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.81%141.88K shares |
GARDNER LINDSAY A | ≈0.75%131.28K shares |
Schram Ryan S | ≈0.74%129.5K shares |
ARS Investment Partners, LLC | 0.67%117.06K shares |
Caron John H | ≈0.64%111.42K shares |
BIERE PETER | ≈0.61%106.39K shares |
RENAISSANCE TECHNOLOGIES LLC | 0.58%101.24K shares |
Rua Daniel R | ≈0.56%96.99K shares |
DIMENSIONAL FUND ADVISORS LP | 0.42%73.97K shares |
VANGUARD FIDUCIARY TRUST CO | 0.41%72.05K shares |
STATE STREET CORP | 0.33%56.86K shares |
ACADIAN ASSET MANAGEMENT LLC | 0.24%42.4K shares |
GOLDMAN SACHS GROUP INC | 0.22%39.18K shares |
NewEdge Advisors, LLC | 0.21%37.05K shares |
CITADEL ADVISORS LLC | 0.21%35.84K shares |
Percentages use 17.42M 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 |
|---|---|---|---|---|---|---|
| Aug 29, 2025Form 4 · 10b5-1 | GARDNER LINDSAY ADirector | BuyCommon Stock | 500 | $4.00 | $2.0K | 119.6K |
| Sep 20, 2024Form 4 · 10b5-1 | Schram Ryan SChief Operating Officer | SellCommon Stock | 2.8K | $2.50 | $7.0K | 129.5K |
| Sep 12, 2024Form 4 · 10b5-1 | GARDNER LINDSAY ADirector | BuyCommon Stock | 10.0K | $2.69 | $26.9K | 95.1K |