Revenue
2011
2012
2013
2014
2015
2016
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 · Dec 31 | 2016 · Mar 31 | 2015 | 2014 | 2013 | 2012 | 2011 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $176.2M | $156.8M | $168.7M | $237.3M | $222.6M | $78.7M | $33.9M | $19.6M | $12.0M | $7.7M | $5.9M | $3.9M | $2.7M | $1.1M | $555,637 | $475,504 |
| Gross profit | $83.1M | $69.7M | $75.3M | $103.9M | $96.6M | $36.3M | $17.4M | $10.2M | $6.0M | $3.1M | $1.9M | $1.2M | $436,955 | −$487,284 | −$836,823 | −$827,484 |
| Gross margin | 47.14% | 44.43% | 44.67% | 43.78% | 43.38% | 46.17% | 51.12% | 52.18% | 49.91% | 40.39% | 32.14% | 29.70% | 16.43% | −44.28% | −150.61% | −174.02% |
| Research & development | $17.0M | $17.7M | $18.0M | $15.7M | $16.8M | $9.5M | $3.7M | $1.8M | $1.2M | $598,106 | $550,263 | $352,580 | $409,111 | $425,446 | $491,849 | $449,129 |
| Operating expenses | $119.9M | $191.3M | $175.9M | $135.8M | $114.4M | $66.3M | $35.0M | $18.9M | $13.9M | $11.9M | $10.6M | $6.8M | $5.5M | $5.8M | $6.6M | $4.8M |
| Operating income | −$36.8M | −$121.7M | −$100.5M | −$31.9M | −$17.8M | −$30.0M | −$17.7M | −$8.6M | −$7.9M | −$8.8M | −$8.7M | −$5.6M | −$5.1M | −$6.3M | −$7.4M | −$5.6M |
| Operating margin | −20.89% | −77.61% | −59.61% | −13.45% | −8.01% | −38.13% | −52.07% | −44.05% | −66.02% | −114.16% | −148.60% | −142.12% | −190.92% | −574.67% | −1,338.05% | −1,177.08% |
| EBITDA | −$9.1M | −$90.9M | −$73.0M | −$9.1M | $2.4M | −$20.1M | −$15.3M | −$7.8M | −$7.2M | −$8.4M | −$8.5M | −$5.4M | −$4.8M | −$5.9M | −$7.1M | −$5.4M |
| EBITDA margin | −5.16% | −57.99% | −43.31% | −3.85% | 1.09% | −25.59% | −44.96% | −39.67% | −60.46% | −109.29% | −144.53% | −137.09% | −179.21% | −538.87% | −1,276.31% | −1,125.46% |
| Net income | $78.3M | −$114.8M | −$99.6M | −$37.3M | −$275.5M | −$32.7M | −$18.3M | −$9.6M | −$7.9M | −$13.1M | −$9.8M | −$7.0M | −$19.6M | −$6.4M | −$7.8M | −$6.2M |
| Net profit margin | 44.44% | −73.20% | −59.05% | −15.73% | −123.77% | −41.54% | −54.01% | −48.69% | −66.08% | −170.77% | −166.95% | −178.56% | −735.56% | −579.94% | −1,409.72% | −1,293.84% |
| Basic EPSper basic share | $1.40 | -$2.49 | -$2.21 | -$0.93 | -$6.18 | -$1.94 | -$0.55 | -$0.34 | -$0.34 | -$0.93 | -$2.05 | -$2.44 | -$4.81 | -$2.04 | -$3.24 | -$5.52 |
| Diluted EPSper diluted share | $1.40 | -$2.49 | -$2.21 | -$0.93 | -$6.18 | -$1.94 | -$0.55 | -$0.34 | -$0.34 | -$0.93 | -$2.05 | -$2.44 | -$4.81 | -$2.04 | -$3.24 | -$5.52 |
Reported shareholders
| Holder | % owned |
|---|---|
BlackRock, Inc. | 8.33%4.22M shares |
CADIAN CAPITAL MANAGEMENT, LP | 5.77%2.92M shares |
First Eagle Investment Management, LLC | 5.02%2.54M shares |
Assenagon Asset Management S.A. | 4.55%2.3M shares |
MORGAN STANLEY | 4.50%2.28M shares |
VANGUARD CAPITAL MANAGEMENT LLC | 4.25%2.15M shares |
MILLENNIUM MANAGEMENT LLC | 3.41%1.72M shares |
FRED ALGER MANAGEMENT, LLC | 3.05%1.55M shares |
GEODE CAPITAL MANAGEMENT, LLC | 2.59%1.31M shares |
MAK CAPITAL ONE LLC | 2.52%1.28M shares |
SHELTON JERRELL | ≈2.43%1.23M shares |
STATE STREET CORP | 2.07%1.05M shares |
DIMENSIONAL FUND ADVISORS LP | 1.97%1M shares |
Nuveen, LLC | 1.82%922.94K shares |
UBS Group AG | 1.71%868.27K shares |
SILVERCREST ASSET MANAGEMENT GROUP LLC | 1.70%858.68K shares |
Meros Investment Management, LP | 1.47%743.31K shares |
NEEDHAM INVESTMENT MANAGEMENT LLC | 1.42%717K shares |
BROWN CAPITAL MANAGEMENT LLC | 1.32%670.06K shares |
DEUTSCHE BANK AG\ | 1.29%654.89K shares |
Percentages use 50.65M 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 |
|---|---|---|---|---|---|---|
| Jun 11, 2026Form 4 | ZECCHINI EDWARD JChief Digital and Tech Officer | SellCommon Stock | 33.6K | $14.47 | $486.2K | 109.7K |
| Jun 10, 2026Form 4 | ZECCHINI EDWARD JChief Digital and Tech Officer | SellCommon Stock | 1.4K | $15.23 | $21.3K | 109.7K |
| Jun 8, 2026Form 4 | Mandalam RamkumarDirector | SellCommon Stock | 23.2K | $15.44 | $358.4K | 67.9K |
| Jun 4, 2026Form 4 | STEFANOVICH ROBERTChief Financial Officer | SellCommon Stock | 169.4K | $16.27 | $2.76M | 109.8K |
| Mar 23, 2026Form 4 | STEFANOVICH ROBERTChief Financial Officer | SellCommon Stock | 1.1K | $8.18 | $8.9K | 279.3K |