Revenue
2009
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $38.3M | $33.0M | $43.6M | $94.8M | $188.4M | $81.9M | $41.8M | $33.3M | $34.5M | $29.8M | $29.6M | $34.5M | $30.8M | $33.6M | $32.1M | $36.2M | $39.0M |
| Gross profit | $47,046 | −$1.0M | $9.1M | $28.3M | $95.4M | $37.0M | $14.1M | $10.2M | $10.0M | $10.3M | $10.6M | $12.0M | $10.3M | $11.2M | $10.9M | $12.5M | $13.5M |
| Gross margin | 0.12% | −3.11% | 20.89% | 29.80% | 50.62% | 45.21% | 33.83% | 30.72% | 28.91% | 34.67% | 35.75% | 34.82% | 33.49% | 33.22% | 33.96% | 34.57% | 34.67% |
| Research & development | $675,567 | $673,944 | $581,172 | $525,727 | $901,381 | $574,527 | $516,095 | $621,365 | $740,567 | $571,842 | $607,527 | $616,784 | $837,073 | $871,851 | $815,018 | $885,445 | $1.0M |
| Operating expenses | $21.2M | $20.1M | $20.6M | $29.1M | $22.8M | $12.9M | $11.2M | $11.8M | $13.8M | $13.8M | $13.8M | $14.2M | $16.2M | $15.1M | $15.0M | $19.2M | $26.8M |
| Operating income | −$21.2M | −$21.1M | −$11.5M | −$852,976 | $72.6M | $24.1M | $3.0M | −$1.3M | −$3.8M | −$3.5M | −$3.2M | −$2.2M | −$5.9M | −$3.9M | −$4.1M | −$6.7M | −$13.3M |
| Operating margin | −55.34% | −63.86% | −26.35% | −0.90% | 38.54% | 29.40% | 7.11% | −4.00% | −10.95% | −11.76% | −10.85% | −6.25% | −19.27% | −11.71% | −12.74% | −18.40% | −34.11% |
| EBITDA | −$13.4M | −$13.5M | −$4.0M | $3.7M | $73.9M | $24.9M | $3.8M | −$442,717 | −$2.9M | −$2.6M | −$2.3M | −$1.1M | −$4.6M | −$2.6M | −$2.8M | −$5.1M | −$11.9M |
| EBITDA margin | −35.04% | −40.96% | −9.09% | 3.95% | 39.20% | 30.42% | 9.15% | −1.33% | −8.53% | −8.83% | −7.95% | −3.14% | −15.09% | −7.74% | −8.65% | −14.21% | −30.52% |
| Net income | −$12.6M | −$11.9M | −$7.0M | $5.1M | $56.1M | $24.2M | $3.1M | −$1.3M | −$3.7M | −$3.7M | $4.3M | −$2.4M | −$6.2M | −$4.1M | $1.4M | $2.4M | −$9.4M |
| Net profit margin | −32.84% | −35.97% | −16.08% | 5.36% | 29.76% | 29.59% | 7.53% | −4.03% | −10.83% | −12.39% | 14.60% | −6.82% | −20.18% | −12.28% | 4.42% | 6.63% | −24.17% |
| Basic EPSper basic share | -$0.43 | -$0.40 | -$0.24 | $0.15 | $1.65 | $0.80 | $0.07 | -$0.06 | -$0.14 | -$0.15 | $0.21 | -$0.12 | -$0.26 | -$0.19 | $0.02 | $0.04 | -$0.45 |
| Diluted EPSper diluted share | -$0.43 | -$0.40 | -$0.24 | $0.15 | $1.63 | $0.80 | $0.07 | -$0.06 | -$0.14 | -$0.15 | $0.20 | -$0.12 | -$0.26 | -$0.19 | $0.02 | $0.04 | -$0.45 |
Reported shareholders
| Holder | % owned |
|---|---|
SHAW THOMAS J | ≈55.66%16.66M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 1.94%581.74K shares |
Eversept Partners, LP | 1.94%580.92K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.47%441.41K shares |
BlackRock, Inc. | 0.81%241.12K shares |
GEODE CAPITAL MANAGEMENT, LLC | 0.40%121.01K shares |
BRIDGEWAY CAPITAL MANAGEMENT, LLC | 0.30%88.54K shares |
CITADEL ADVISORS LLC | 0.29%87.33K shares |
VANGUARD FIDUCIARY TRUST CO | 0.28%85.26K shares |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 0.26%78.86K shares |
STATE STREET CORP | 0.20%59.8K shares |
WealthTrust Axiom LLC | 0.17%51.33K shares |
LPL Financial LLC | 0.16%47.57K shares |
Avidian Wealth Enterprises, LLC | 0.10%30.8K shares |
NORTHERN TRUST CORP | 0.10%28.44K shares |
PFG Investments, LLC | 0.09%26.25K shares |
XTX Topco Ltd | 0.08%23.22K shares |
Frisch Financial Group, Inc. | 0.06%19K shares |
Pasadena Private Wealth, LLC | 0.03%10.4K shares |
CX Institutional | 0.02%7K shares |
Percentages use 29.94M 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 |
|---|---|---|---|---|---|---|
| Nov 14, 2025Form 4 · 10b5-1 | SHAW THOMAS JPRESIDENT AND CEO | BuyCommon Stock | 5.7K | $0.77 | $4.4K | 15.83M |
| Nov 11, 2025Form 4 · 10b5-1 | SHAW THOMAS JPRESIDENT AND CEO | BuyCommon Stock | 100 | $0.81 | $81.00 | 15.83M |
| Nov 5, 2025Form 4 · 10b5-1 | SHAW THOMAS JPRESIDENT AND CEO | BuyCommon Stock | 7.5K | $0.83 | $6.2K | 15.83M |
| Oct 30, 2025Form 4 · 10b5-1 | SHAW THOMAS JPRESIDENT AND CEO | BuyCommon Stock | 15.0K | $0.86 | $12.9K | 15.82M |
| Oct 28, 2025Form 4 · 10b5-1 | SHAW THOMAS JPRESIDENT AND CEO | BuyCommon Stock | 35.0K | $0.92 | $32.2K | 15.80M |