Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $845.0M | $770.7M | $759.1M | $726.8M | $630.2M | $485.4M | $187.4M | — | — |
| Gross profit | $374.2M | $376.5M | $389.8M | $375.0M | $312.1M | $222.9M | $53.2M | — | — |
| Gross margin | 44.29% | 48.85% | 51.35% | 51.59% | 49.53% | 45.91% | 28.40% | — | — |
| Research & development | $73.5M | $74.0M | $104.7M | $116.5M | $95.3M | $65.1M | $39.6M | — | — |
| Operating expenses | $342.6M | $356.2M | $455.5M | $487.3M | $460.1M | $499.6M | $139.6M | — | — |
| Operating income | $31.6M | $20.4M | −$65.7M | −$112.3M | −$148.0M | −$276.7M | −$86.3M | — | — |
| Operating margin | 3.75% | 2.65% | −8.65% | −15.45% | −23.49% | −57.01% | −46.05% | — | — |
| EBITDA | $35.0M | $24.4M | −$61.5M | −$106.2M | −$143.3M | −$274.3M | −$84.8M | — | — |
| EBITDA margin | 4.14% | 3.16% | −8.10% | −14.61% | −22.74% | −56.50% | −45.24% | — | — |
| Net income | $13.9M | $10.3M | −$77.5M | −$108.1M | −$156.2M | −$268.6M | −$86.4M | — | — |
| Net profit margin | 1.64% | 1.34% | −10.21% | −14.88% | −24.79% | −55.34% | −46.10% | — | — |
| Basic EPSper basic share | $0.13 | $0.10 | -$0.64 | -$0.85 | -$1.28 | -$2.38 | -$0.96 | — | — |
| Diluted EPSper diluted share | $0.13 | $0.10 | -$0.64 | -$0.85 | -$1.28 | -$2.38 | -$0.96 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Orbis Allan Gray Ltd | 6.56M |
NetEase, Inc. | 2.9M |
VANGUARD CAPITAL MANAGEMENT LLC | 840.16K |
ACADIAN ASSET MANAGEMENT LLC | 227.45K |
VANGUARD FIDUCIARY TRUST CO | 211.67K |
Connor, Clark & Lunn Investment Management Ltd. | 211.2K |
UBS Group AG | 65.64K |
GSA CAPITAL PARTNERS LLP | 62.97K |
CITADEL ADVISORS LLC | 59.25K |
RENAISSANCE TECHNOLOGIES LLC | 58.6K |
Qube Research & Technologies Ltd | 46.48K |
California Public Employees Retirement System | 36.05K |
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO | 28.1K |
Invesco Ltd. | 23.74K |
Savant Capital, LLC | 13.57K |
MORGAN STANLEY | 6.88K |
VANGUARD ASSET MANAGEMENT, Ltd | 3.84K |
Tower Research Capital LLC (TRC) | 2.96K |
Compagnie Lombard Odier SCmA | 2K |
RHUMBLINE ADVISERS | 1.22K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 28, 2026Form 4 | Lai Jimmy Y.Director | SellClass A Ordinary Shares | 4.0K | — | — | 50.2K |