Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $566.1M | $376.6M | $223.4M | $773.2M | $1.34B | $585.4M | — | — |
| Gross profit | $169.3M | $99.5M | $54.6M | $334.2M | $576.2M | $234.1M | — | — |
| Gross margin | 29.90% | 26.43% | 24.44% | 43.23% | 43.09% | 39.99% | — | — |
| Research & development | $18.7M | $12.1M | $24.3M | $46.0M | $28.2M | $45.9M | — | — |
| Operating expenses | $122.3M | $114.2M | $124.6M | $180.0M | $215.5M | $232.1M | — | — |
| Operating income | $47.0M | −$14.7M | −$70.0M | $154.2M | $360.7M | $2.0M | — | — |
| Operating margin | 8.30% | −3.90% | −31.31% | 19.94% | 26.98% | 0.34% | — | — |
| EBITDA | $55.6M | −$9.2M | −$63.4M | $166.0M | $367.9M | $5.5M | — | — |
| EBITDA margin | 9.82% | −2.43% | −28.38% | 21.47% | 27.51% | 0.95% | — | — |
| Net income | $131.8M | $75.6M | $75.3M | $209.0M | $317.7M | −$19.6M | — | — |
| Net profit margin | 23.29% | 20.08% | 33.68% | 27.03% | 23.76% | −3.35% | — | — |
| Basic EPSper basic share | $0.10 | $0.06 | $0.06 | $0.16 | $0.23 | -$0.01 | — | — |
| Diluted EPSper diluted share | $0.10 | $0.06 | $0.06 | $0.16 | $0.23 | -$0.01 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
First Beijing Investment Ltd | 59.82M |
IDG China Venture Capital Fund V Associates L.P. | 55.07M |
NOMURA HOLDINGS INC | 22.58M |
VANGUARD CAPITAL MANAGEMENT LLC | 20.93M |
OLP CAPITAL MANAGEMENT Ltd | 13.32M |
BlackRock, Inc. | 9.63M |
D. E. Shaw & Co., Inc. | 9.55M |
Aspex Management (HK) Ltd | 7.9M |
Perseverance Asset Management International | 7.36M |
Oasis Management Co Ltd. | 6.5M |
BARCLAYS PLC | 6.05M |
VANGUARD FIDUCIARY TRUST CO | 5.65M |
Pictet Asset Management Holding SA | 3.93M |
MORGAN STANLEY | 3.91M |
ACADIAN ASSET MANAGEMENT LLC | 3.67M |
STATE STREET CORP | 2.99M |
BANK OF AMERICA CORP /DE/ | 2.46M |
TWO SIGMA INVESTMENTS, LP | 2.34M |
GOLDMAN SACHS GROUP INC | 2.17M |
Connor, Clark & Lunn Investment Management Ltd. | 2.16M |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.