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 | $455.5M | $350.0M | $276.7M | $262.3M | $282.9M | $213.8M | $187.2M | $201.2M | $232.6M | $229.7M | $229.0M | $217.9M | $241.4M | $245.2M | $229.4M | $235.0M | $215.9M |
| Gross profit | $198.0M | $146.1M | $89.4M | $81.7M | $62.1M | $39.3M | $37.4M | $37.5M | $51.0M | $46.2M | $45.1M | $41.6M | $52.8M | $50.9M | $50.5M | $61.9M | $43.8M |
| Gross margin | 43.47% | 41.75% | 32.32% | 31.15% | 21.96% | 18.39% | 19.98% | 18.64% | 21.93% | 20.12% | 19.68% | 19.10% | 21.89% | 20.78% | 22.00% | 26.32% | 20.29% |
| Research & development | $81.8M | $67.3M | $58.4M | $48.6M | $34.6M | $19.3M | $13.4M | $12.4M | $12.0M | $11.6M | $10.1M | $8.9M | $15.6M | $13.7M | $13.8M | $15.9M | $13.6M |
| Operating expenses | $266.8M | $225.2M | $161.2M | $150.8M | $116.0M | $63.3M | $51.6M | $47.8M | $51.1M | $44.0M | $38.4M | $38.2M | $53.5M | $54.9M | $71.3M | $55.0M | $49.9M |
| Operating income | −$68.8M | −$79.1M | −$71.7M | −$69.1M | −$53.9M | −$23.9M | −$14.2M | −$10.3M | −$121,000 | $2.2M | $6.6M | $3.4M | −$657,000 | −$4.0M | −$20.8M | $6.8M | −$6.0M |
| Operating margin | −15.10% | −22.60% | −25.92% | −26.32% | −19.05% | −11.20% | −7.58% | −5.11% | −0.05% | 0.96% | 2.89% | 1.57% | −0.27% | −1.62% | −9.06% | 2.90% | −2.80% |
| EBITDA | −$19.8M | −$41.2M | −$44.7M | −$43.4M | −$32.5M | −$13.8M | −$9.5M | −$5.5M | $3.9M | $6.8M | $9.7M | $5.4M | $2.2M | $4.7M | −$18.1M | $10.2M | −$2.2M |
| EBITDA margin | −4.34% | −11.77% | −16.16% | −16.55% | −11.47% | −6.48% | −5.05% | −2.76% | 1.68% | 2.98% | 4.24% | 2.49% | 0.90% | 1.93% | −7.91% | 4.32% | −1.02% |
| Net income | −$84.5M | −$5.0M | −$69.8M | −$69.3M | −$75.8M | −$36.6M | −$15.6M | −$24.1M | −$3.4M | $1.8M | −$891,000 | −$3.7M | $358,000 | −$315,000 | −$15.5M | $3.1M | −$5.2M |
| Net profit margin | −18.54% | −1.42% | −25.21% | −26.42% | −26.80% | −17.10% | −8.32% | −11.99% | −1.46% | 0.78% | −0.39% | −1.68% | 0.15% | −0.13% | −6.77% | 1.33% | −2.40% |
| Basic EPSper basic share | -$2.09 | -$0.14 | -$2.53 | -$2.55 | -$3.02 | -$1.92 | -$0.96 | -$1.50 | -$0.22 | $0.11 | -$0.06 | -$0.24 | $0.02 | -$0.02 | -$1.04 | $0.21 | -$0.36 |
| Diluted EPSper diluted share | -$2.09 | -$0.14 | -$2.53 | -$2.55 | -$3.02 | -$1.92 | -$0.96 | -$1.50 | -$0.22 | $0.11 | -$0.06 | -$0.23 | $0.02 | -$0.02 | -$1.04 | $0.21 | -$0.36 |
Reported shareholders
| Holder | % owned |
|---|---|
Voss Capital, LP | 14.32%5.93M shares |
BlackRock, Inc. | 9.79%4.05M shares |
Newtyn Management, LLC | 5.85%2.42M shares |
T. Rowe Price Investment Management, Inc. | 5.22%2.16M shares |
Progeny 3, Inc. | 5.14%2.12M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.28%1.77M shares |
MARSHALL WACE, LLP | 3.69%1.53M shares |
VANGUARD PORTFOLIO MANAGEMENT LLC | 2.88%1.19M shares |
STATE STREET CORP | 2.88%1.19M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.58%1.07M shares |
Capital Research Global Investors | 2.48%1.03M shares |
Balyasny Asset Management L.P. | 2.34%966.16K shares |
GOLDMAN SACHS GROUP INC | 2.30%953.27K shares |
FEDERATED HERMES, INC. | 2.15%888.21K shares |
BROOKTREE CAPITAL MANAGEMENT | 2.11%873.99K shares |
Greenhaven Road Investment Management, L.P. | 1.98%817.89K shares |
Samjo Management, LLC | 1.97%816.51K shares |
PenderFund Capital Management Ltd. | 1.96%812.46K shares |
FMR LLC | 1.80%745.24K shares |
D. E. Shaw & Co., Inc. | 1.80%745.02K shares |
Percentages use 41.36M shares of this listed class outstanding on Jun 30, 2026.
Gray completes the 100% scale. Reported positions may overlap; holders have different reporting dates.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 12, 2026Form 4 | Voss Value-Oriented Special Situations Fund, LP +4TenPercentOwner | BuyCommon Stock, $0.02 par value · indirect | 139 | $14.98 | $2.1K | 5.13M |
| Jun 12, 2026Form 4 | Voss Value-Oriented Special Situations Fund, LP +4TenPercentOwner | BuyCommon Stock, $0.02 par value · indirect | 558 | $14.98 | $8.4K | 5.12M |
| Jun 12, 2026Form 4 | Voss Value-Oriented Special Situations Fund, LP +4TenPercentOwner | BuyCommon Stock, $0.02 par value · indirect | 1.7K | $14.34 | $24.6K | 5.12M |
| Jun 12, 2026Form 4 | Voss Value-Oriented Special Situations Fund, LP +4TenPercentOwner | BuyCommon Stock, $0.02 par value · indirect | 6.9K | $14.34 | $98.3K | 5.12M |
| Jun 12, 2026Form 4 | Voss Value-Oriented Special Situations Fund, LP +4TenPercentOwner | BuyCommon Stock, $0.02 par value · indirect | 16.0K | $14.90 | $238.5K | 5.12M |