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 | $166.2M | $191.2M | $167.3M | $245.3M | $262.4M | $313.8M | $219.5M | $202.5M | $219.3M | $243.6M | $220.9M | $185.2M | $335.1M | $344.3M | $402.9M | $338.9M | $337.4M |
| Gross profit | $71.0M | $68.8M | $35.8M | $66.9M | $75.9M | $90.8M | $64.0M | $70.6M | $67.3M | $76.3M | $59.0M | $37.0M | $68.3M | $72.4M | $84.6M | $66.3M | $87.7M |
| Gross margin | 42.72% | 35.97% | 21.39% | 27.27% | 28.93% | 28.95% | 29.14% | 34.87% | 30.70% | 31.34% | 26.68% | 20.00% | 20.38% | 21.04% | 21.00% | 19.56% | 25.98% |
| Research & development | $19.8M | $20.6M | $19.7M | $38.3M | $52.7M | $45.0M | $23.9M | $20.6M | $21.4M | $30.7M | $35.4M | $34.3M | $48.2M | $60.4M | $61.4M | $48.9M | $44.9M |
| Operating expenses | $66.7M | $67.1M | $71.7M | $124.8M | $122.4M | $116.0M | $83.5M | $56.6M | $89.5M | $121.3M | $96.7M | $72.6M | $111.5M | $161.2M | $118.3M | $91.3M | $84.9M |
| Operating income | $4.3M | $1.7M | −$36.0M | −$57.9M | −$46.5M | −$25.1M | −$19.5M | $14.0M | −$22.2M | −$45.0M | −$37.8M | −$35.6M | −$43.2M | −$88.7M | −$33.7M | −$25.0M | $2.8M |
| Operating margin | 2.60% | 0.90% | −21.49% | −23.61% | −17.73% | −8.01% | −8.90% | 6.92% | −10.13% | −18.48% | −17.10% | −19.20% | −12.90% | −25.78% | −8.37% | −7.38% | 0.82% |
| EBITDA | $12.8M | $14.2M | −$17.2M | −$30.7M | −$21.2M | $2.8M | −$1.1M | $27.7M | −$7.9M | −$31.0M | −$29.5M | −$28.2M | −$34.3M | −$76.4M | −$15.9M | −$13.3M | $15.7M |
| EBITDA margin | 7.68% | 7.45% | −10.31% | −12.52% | −8.08% | 0.90% | −0.51% | 13.70% | −3.62% | −12.71% | −13.34% | −15.20% | −10.23% | −22.19% | −3.94% | −3.92% | 4.67% |
| Net income | $838,000 | $4.6M | −$46.2M | −$68.0M | −$48.1M | −$111.2M | −$40.1M | −$8.1M | −$45.7M | −$60.6M | −$52.3M | −$39.2M | −$43.4M | −$89.3M | −$24.9M | −$33.5M | $3.9M |
| Net profit margin | 0.50% | 2.39% | −27.61% | −27.71% | −18.34% | −35.44% | −18.28% | −3.98% | −20.86% | −24.87% | −23.67% | −21.18% | −12.96% | −25.93% | −6.18% | −9.87% | 1.16% |
| Basic EPSper basic share | -$0.18 | $0.10 | -$4.32 | -$6.59 | -$5.10 | -$11.90 | -$5.20 | -$1.20 | -$7.80 | -$11.20 | -$9.90 | -$10.50 | -$12.80 | -$27.20 | -$7.80 | -$10.60 | $1.30 |
| Diluted EPSper diluted share | -$0.18 | $0.10 | -$4.32 | -$6.59 | -$5.10 | -$11.90 | -$5.20 | -$1.20 | -$7.80 | -$11.20 | -$9.90 | -$10.50 | -$12.80 | -$27.20 | -$7.80 | -$10.60 | $1.30 |
Reported shareholders
| Holder | % owned |
|---|---|
Miller Brian | ≈13.13%2.15M shares |
First Eagle Investment Management, LLC | 6.14%1.01M shares |
ROYCE & ASSOCIATES LP | 6.08%997.01K shares |
BlackRock, Inc. | 4.96%813.2K shares |
GENDELL JEFFREY L | 4.51%740.33K shares |
VANGUARD CAPITAL MANAGEMENT LLC | 3.47%569.85K shares |
GEODE CAPITAL MANAGEMENT, LLC | 1.77%290.48K shares |
Sarvikas Juho | ≈1.53%250.71K shares |
Gatoff Steven | ≈1.38%226.39K shares |
STATE STREET CORP | 1.36%223.68K shares |
MARSHALL WACE, LLP | 1.28%209.18K shares |
RENAISSANCE TECHNOLOGIES LLC | 1.19%194.75K shares |
DIMENSIONAL FUND ADVISORS LP | 1.15%187.81K shares |
BRACE PHILIP G | ≈1.08%177.76K shares |
UBS Group AG | 1.06%174.45K shares |
Russell Investments Group, Ltd. | 0.87%142.16K shares |
JACOBS LEVY EQUITY MANAGEMENT, INC | 0.83%136.76K shares |
D. E. Shaw & Co., Inc. | 0.83%136.59K shares |
ACADIAN ASSET MANAGEMENT LLC | 0.76%124.17K shares |
Integrated Quantitative Investments LLC | 0.62%102.01K shares |
Percentages use 16.4M 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 12, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyWarrants to Purchase Common Stock · derivative | 28.2K | $4.43 | $124.9K | 84.6K |
| Aug 14, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 15.1K | $8.93 | $134.8K | 2.14M |
| Aug 13, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 31.1K | $8.98 | $279.2K | 2.13M |
| Aug 12, 2025Form 4 | North Sound Management, Inc. +2Director,TenPercentOwner | BuyCommon Stock | 8.8K | $7.44 | $65.5K | 2.10M |
| Mar 3, 2025Form 4 | Sarvikas JuhoCEO | BuyCommon Stock | 10.0K | $9.78 | $97.8K | 134.3K |