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 | $39.3M | $50.3M | $40.4M | $47.4M | $45.7M | $40.1M | $29.5M | $24.5M | $2.9M | $1.5M | $32.1M | $31.8M | $22.9M | $34.6M | $64.7M | $58.1M | $114.7M |
| Gross profit | $10.6M | $14.2M | $15.4M | $14.8M | — | $18.7M | $8.6M | $8.6M | −$15.2M | −$16.3M | $10.5M | $12.2M | $2.2M | $12.6M | $30.0M | $22.5M | $38.7M |
| Gross margin | 27.04% | 28.15% | 38.23% | 31.31% | — | 46.67% | 29.19% | 35.29% | −514.87% | −1,066.28% | 32.85% | 38.40% | 9.79% | 36.37% | 46.40% | 38.78% | 33.73% |
| Research & development | $6.7M | $5.8M | $3.6M | $8.4M | $6.3M | $3.9M | $9.1M | $12.6M | $15.5M | $15.3M | $14.6M | $15.5M | $16.0M | $12.1M | $13.2M | $11.0M | — |
| Operating expenses | $49.2M | $93.4M | $57.6M | $69.2M | $59.4M | $44.9M | $55.9M | $64.4M | $15.1M | $4.2M | $57.3M | $60.2M | — | $55.2M | $72.2M | $61.1M | $104.3M |
| Operating income | −$9.9M | −$43.1M | −$17.2M | −$21.8M | −$13.8M | −$4.8M | −$26.4M | −$40.0M | −$30.3M | −$20.5M | −$25.2M | −$28.4M | $35.9M | −$20.6M | −$7.5M | −$2.9M | $10.4M |
| Operating margin | −25.06% | −85.64% | −42.52% | −45.97% | −30.16% | −11.87% | −89.37% | −163.36% | −1,028.21% | −1,340.32% | −78.73% | −89.38% | 156.78% | −59.38% | −11.68% | −5.03% | 9.06% |
| EBITDA | −$9.0M | −$42.5M | −$16.6M | −$21.1M | −$13.1M | −$4.1M | −$25.6M | −$39.0M | −$29.4M | −$19.5M | −$23.7M | −$25.8M | $38.3M | −$17.1M | −$3.7M | $375,481 | $16.4M |
| EBITDA margin | −22.95% | −84.38% | −41.02% | −44.45% | −28.70% | −10.25% | −86.66% | −159.28% | −997.66% | −1,274.85% | −74.05% | −81.20% | 167.27% | −49.28% | −5.80% | 0.65% | 14.29% |
| Net income | $2.6M | −$43.9M | −$19.7M | −$19.3M | −$13.4M | −$4.4M | −$29.5M | −$34.5M | −$25.2M | −$23.6M | −$14.7M | −$28.2M | −$4.7M | −$18.4M | $3.1M | $8.8M | $19.4M |
| Net profit margin | 6.63% | −87.17% | −48.89% | −40.77% | −29.42% | −10.99% | −99.96% | −141.15% | −856.57% | −1,543.02% | −45.84% | −88.70% | −20.57% | −53.01% | 4.76% | 15.19% | 16.96% |
| Basic EPSper basic share | $0.01 | -$0.33 | -$0.18 | -$0.21 | -$0.15 | -$0.05 | -$0.37 | -$0.47 | -$0.36 | -$0.37 | -$0.23 | -$0.45 | -$0.08 | -$0.29 | $0.05 | $0.14 | $0.29 |
| Diluted EPSper diluted share | $0.01 | -$0.33 | -$0.18 | -$0.21 | -$0.15 | -$0.05 | -$0.37 | -$0.47 | -$0.36 | -$0.37 | -$0.23 | -$0.45 | -$0.08 | -$0.29 | $0.05 | $0.13 | $0.29 |
Reported shareholders
| Holder | % owned |
|---|---|
STATE STREET CORP | ≈9.48%17.13M shares |
BlackRock, Inc. | ≈8.18%14.78M shares |
AWM Investment Company, Inc. | ≈4.44%8.02M shares |
VANGUARD CAPITAL MANAGEMENT LLC | ≈4.28%7.73M shares |
Telemark Asset Management, LLC | ≈3.88%7M shares |
ROYCE & ASSOCIATES LP | ≈3.30%5.95M shares |
GEODE CAPITAL MANAGEMENT, LLC | ≈2.55%4.61M shares |
Murray Michael Andrew | ≈1.53%2.77M shares |
TWO SIGMA INVESTMENTS, LP | ≈1.27%2.3M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | ≈1.12%2.02M shares |
UBS Group AG | ≈0.92%1.65M shares |
MORGAN STANLEY | ≈0.84%1.52M shares |
Squarepoint Ops LLC | ≈0.83%1.49M shares |
NORTHERN TRUST CORP | ≈0.80%1.44M shares |
Mitsubishi UFJ Asset Management Co., Ltd. | ≈0.79%1.42M shares |
Silverberg Bernstein Capital Management LLC | ≈0.72%1.3M shares |
HERALD INVESTMENT MANAGEMENT Ltd | ≈0.69%1.25M shares |
VANGUARD FIDUCIARY TRUST CO | ≈0.68%1.22M shares |
Russell Investments Group, Ltd. | ≈0.64%1.16M shares |
NEXT CENTURY GROWTH INVESTORS LLC | ≈0.59%1.07M shares |
Percentages use 180.62M shares of this listed class outstanding on Jun 27, 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 |
|---|---|---|---|---|---|---|
| May 6, 2026Form 4 · 10b5-1 | Baker Paul ChristopherChief Operating Officer | SellCommon Stock | 58.9K | $4.90 | $288.8K | 420.0K |
| May 5, 2026Form 4 · 10b5-1 | Baker Paul ChristopherChief Operating Officer | SellCommon Stock | 1.0K | $4.90 | $5.1K | 479.0K |
| Apr 28, 2026Form 4 · 10b5-1 | Baker Paul ChristopherChief Operating Officer | SellCommon Stock | 116.9K | $3.95 | $461.6K | 480.0K |
| Apr 17, 2026Form 4 · 10b5-1 | Murray Michael AndrewCEO | SellCommon Stock | 96.8K | $3.01 | $291.4K | 2.77M |
| Apr 15, 2026Form 4 · 10b5-1 | Murray Michael AndrewCEO | SellCommon Stock | 63.2K | $3.01 | $190.2K | 2.87M |