Revenue
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $120.9M | $122.9M | $160.3M | $131.2M | $129.7M | $71.5M | $59.9M | $46.9M | $45.6M | $44.7M | $40.6M | $42.9M | $44.5M | $46.7M | $45.4M | $49.3M |
| Gross profit | $52.9M | $51.7M | $64.4M | $56.3M | $55.6M | $33.0M | $26.9M | $26.3M | $25.4M | $23.6M | $19.4M | $20.3M | $22.3M | $22.1M | $22.1M | $24.4M |
| Gross margin | 43.77% | 42.06% | 40.14% | 42.89% | 42.87% | 46.20% | 44.92% | 56.03% | 55.74% | 52.72% | 47.74% | 47.26% | 50.03% | 47.37% | 48.80% | 49.50% |
| Research & development | $17.6M | $18.6M | $20.3M | $19.6M | $17.7M | $11.1M | $9.7M | $9.1M | $7.8M | $8.0M | $6.9M | $6.9M | $6.7M | $6.7M | $6.9M | $7.0M |
| Operating expenses | $57.0M | $62.7M | $67.2M | $62.9M | $60.6M | $36.4M | $37.4M | $26.8M | $24.6M | $23.8M | $21.3M | $23.0M | $23.1M | $24.7M | $24.9M | $29.5M |
| Operating income | −$4.1M | −$11.0M | −$2.9M | −$6.7M | −$5.0M | −$3.3M | −$10.5M | −$488,000 | $804,000 | −$183,000 | −$1.9M | −$2.7M | −$816,000 | −$2.6M | −$2.8M | −$5.1M |
| Operating margin | −3.41% | −8.95% | −1.79% | −5.09% | −3.86% | −4.67% | −17.60% | −1.04% | 1.76% | −0.41% | −4.75% | −6.21% | −1.83% | −5.65% | −6.14% | −10.27% |
| EBITDA | −$2.5M | −$8.9M | −$699,000 | $865,000 | −$4.0M | −$2.5M | −$7.7M | −$24,000 | $1.2M | $411,000 | −$1.2M | −$1.8M | $79,000 | −$1.8M | −$1.8M | −$3.9M |
| EBITDA margin | −2.08% | −7.25% | −0.44% | 0.66% | −3.07% | −3.53% | −12.91% | −0.05% | 2.73% | 0.92% | −2.88% | −4.16% | 0.18% | −3.83% | −3.97% | −7.95% |
| Net income | −$4.2M | −$11.4M | −$4.5M | −$9.0M | −$5.4M | −$4.0M | −$10.7M | −$408,000 | $680,000 | −$277,000 | −$2.0M | −$2.8M | −$933,000 | −$2.8M | −$3.0M | −$5.3M |
| Net profit margin | −3.46% | −9.25% | −2.82% | −6.85% | −4.14% | −5.66% | −17.93% | −0.87% | 1.49% | −0.62% | −4.83% | −6.45% | −2.09% | −5.94% | −6.70% | −10.69% |
| Basic EPSper basic share | -$0.10 | -$0.29 | -$0.12 | -$0.25 | -$0.16 | -$0.14 | -$0.42 | -$0.02 | $0.04 | -$0.02 | -$0.13 | -$0.19 | -$0.06 | -$0.19 | -$0.27 | -$0.51 |
| Diluted EPSper diluted share | -$0.10 | -$0.29 | -$0.12 | -$0.25 | -$0.16 | -$0.14 | -$0.42 | -$0.02 | $0.04 | -$0.02 | -$0.13 | -$0.19 | -$0.06 | -$0.19 | -$0.27 | -$0.51 |
Reported shareholders
| Holder | % owned |
|---|---|
NEEDHAM INVESTMENT MANAGEMENT LLC | 6.76%3.15M shares |
BRUSCHA BERNHARD | ≈5.04%2.35M shares |
BlackRock, Inc. | 4.77%2.22M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.33%1.55M shares |
STATE STREET CORP | 2.96%1.38M shares |
AWM Investment Company, Inc. | 2.68%1.25M shares |
ROYCE & ASSOCIATES LP | 2.61%1.22M shares |
HEARTLAND ADVISORS INC | 1.93%900K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.93%897.12K shares |
TWO SIGMA INVESTMENTS, LP | 1.80%838.16K shares |
DIMENSIONAL FUND ADVISORS LP | 1.75%815.06K shares |
CITADEL ADVISORS LLC | 1.69%786.9K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.64%764.89K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 1.59%738.72K shares |
ACADIAN ASSET MANAGEMENT LLC | 1.47%682.66K shares |
Manatuck Hill Partners, LLC | 1.45%677.27K shares |
ESSEX INVESTMENT MANAGEMENT CO LLC | 1.42%662.07K shares |
Soviero Asset Management, LP | 1.24%580K shares |
DEUTSCHE BANK AG\ | 1.21%565.75K shares |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 1.20%559.45K shares |
Percentages use 46.59M 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 13, 2026Form 4 | Gurusamy MathiChief Product & Strategy Ofcr | SellCommon Stock | 14.5K | $6.21 | $89.8K | 55.6K |
| Sep 5, 2025Form 4 | BRUSCHA BERNHARDTenPercentOwner | SellCommon Stock · indirect | 13.0K | $4.64 | $60.3K | 0 |
| Sep 2, 2025Form 4 | BRUSCHA BERNHARDTenPercentOwner | SellCommon Stock · indirect | 10.0K | $5.03 | $50.3K | 13.0K |
| May 21, 2025Form 4 | Chittipeddi SaileshDirector | BuyCommon Stock | 10.0K | $2.24 | $22.4K | 10.0K |
| May 14, 2025Form 4 | Derhacobian NarbehDirector | BuyCommon Stock | 5.0K | $2.33 | $11.7K | 24.8K |