Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $462.4M | $324.4M | $364.9M | $342.6M | $239.6M | $186.7M | $181.3M | $230.6M | $200.6M | $140.2M | $104.5M | $182.9M | $180.2M | $148.2M |
| Gross profit | $217.5M | $167.6M | $163.1M | $141.4M | $120.2M | $93.7M | $80.8M | $114.9M | $82.7M | $60.3M | $45.3M | $78.2M | $67.9M | $56.5M |
| Gross margin | 47.05% | 51.66% | 44.69% | 41.29% | 50.16% | 50.21% | 44.55% | 49.84% | 41.23% | 42.99% | 43.31% | 42.75% | 37.65% | 38.13% |
| Research & development | $80.0M | $71.6M | $74.2M | $67.7M | $61.9M | $55.5M | $68.6M | $76.8M | $66.9M | $61.2M | $35.8M | $29.3M | $21.7M | $20.4M |
| Operating expenses | $210.9M | $183.3M | $164.7M | $131.4M | $124.5M | $112.5M | $137.2M | $159.3M | $136.9M | $101.8M | $76.8M | $69.7M | $50.3M | $59.0M |
| Operating income | $6.6M | −$15.7M | −$1.6M | $10.1M | −$4.3M | −$18.8M | −$56.4M | −$44.3M | −$54.2M | −$41.5M | −$31.5M | $8.5M | $17.6M | $2.1M |
| Operating margin | 1.43% | −4.84% | −0.44% | 2.94% | −1.80% | −10.07% | −31.13% | −19.22% | −27.02% | −29.60% | −30.16% | 4.62% | 9.77% | 1.43% |
| EBITDA | $15.1M | −$9.2M | $3.9M | $13.8M | $3.1M | −$8.3M | −$49.4M | −$37.5M | −$44.2M | −$33.1M | −$13.7M | $53.7M | $61.0M | $56.7M |
| EBITDA margin | 3.27% | −2.84% | 1.07% | 4.03% | 1.30% | −4.45% | −27.25% | −16.26% | −22.01% | −23.62% | −13.13% | 29.36% | 33.87% | 38.26% |
| Net income | $1.05B | $1.2M | $14.2M | $21.5M | $1.2M | −$13.8M | −$53.2M | −$39.3M | −$37.8M | −$24.1M | −$13.2M | $10.8M | $10.7M | $503,000 |
| Net profit margin | 226.70% | 0.37% | 3.90% | 6.27% | 0.50% | −7.41% | −29.33% | −17.03% | −18.86% | −17.20% | −12.60% | 5.91% | 5.92% | 0.34% |
| Basic EPSper basic share | $3.37 | $0.00 | $0.04 | $0.06 | $0.00 | -$0.04 | -$0.16 | -$0.12 | -$0.11 | -$0.07 | -$0.04 | -$0.54 | $0.04 | -$0.01 |
| Diluted EPSper diluted share | $3.31 | $0.00 | $0.04 | $0.06 | $0.00 | -$0.04 | -$0.16 | -$0.12 | -$0.11 | -$0.07 | -$0.04 | -$0.54 | $0.01 | -$0.01 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
MORGAN STANLEY | 1.76M |
GOLDMAN SACHS GROUP INC | 1.72M |
Connor, Clark & Lunn Investment Management Ltd. | 808.64K |
DIMENSIONAL FUND ADVISORS LP | 435.28K |
JANE STREET GROUP, LLC | 366.28K |
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 343.02K |
UBS Group AG | 173.58K |
Schonfeld Strategic Advisors LLC | 160.33K |
Diametric Capital, LP | 149.81K |
HRT FINANCIAL LP | 125.78K |
ACADIAN ASSET MANAGEMENT LLC | 123.33K |
BlackRock, Inc. | 80.05K |
Trexquant Investment LP | 80.01K |
CITADEL ADVISORS LLC | 55.57K |
RENAISSANCE TECHNOLOGIES LLC | 53.08K |
SUSQUEHANNA INTERNATIONAL GROUP, LLP | 46.38K |
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 44.78K |
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC | 41.81K |
Invesco Ltd. | 34.32K |
GEODE CAPITAL MANAGEMENT, LLC | 31.12K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.