Revenue
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 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $922.6M | $964.4M | $1.01B | $1.01B | $1.14B | $1.33B | $1.21B | $1.05B | $954.5M | $858.7M | $534.7M | $343.8M | $201.0M | — | — |
| Gross profit | $667.5M | $761.2M | $813.0M | $827.2M | $971.2M | $1.18B | $1.07B | $932.7M | $745.7M | $514.0M | $431.5M | $282.3M | $159.3M | — | — |
| Gross margin | 72.35% | 78.93% | 80.35% | 82.20% | 85.52% | 88.90% | 88.60% | 88.66% | 78.12% | 59.86% | 80.68% | 82.11% | 79.27% | — | — |
| Research & development | $152.1M | $180.6M | $189.9M | $205.5M | $219.4M | $209.1M | $185.4M | $165.1M | $135.1M | $82.3M | $42.3M | $25.5M | $13.5M | — | — |
| Operating expenses | $586.4M | $663.3M | $690.0M | $693.9M | $737.8M | $765.1M | $675.5M | $565.1M | $431.6M | $347.8M | $246.2M | $136.5M | $67.6M | — | — |
| Operating income | $110.0M | $137.5M | $160.2M | $180.9M | $279.6M | $482.5M | $464.8M | $417.3M | $314.0M | $166.1M | $185.2M | $145.7M | $91.7M | — | — |
| Operating margin | 11.92% | 14.26% | 15.83% | 17.97% | 24.62% | 36.36% | 38.43% | 39.66% | 32.90% | 19.35% | 34.64% | 42.39% | 45.61% | — | — |
| EBITDA | $136.4M | $164.6M | $194.6M | $225.1M | $328.1M | $508.6M | $481.8M | $432.1M | $327.7M | $176.2M | $194.0M | $152.4M | $96.9M | — | — |
| EBITDA margin | 14.78% | 17.07% | 19.24% | 22.37% | 28.89% | 38.32% | 39.83% | 41.07% | 34.33% | 20.52% | 36.27% | 44.32% | 48.23% | — | — |
| Net income | $206.3M | $230.3M | $272.6M | $269.0M | $352.9M | $521.9M | $459.6M | $417.6M | $307.6M | $176.9M | $152.9M | $120.7M | $75.4M | — | — |
| Net profit margin | 22.36% | 23.88% | 26.94% | 26.73% | 31.07% | 39.33% | 38.00% | 39.69% | 32.23% | 20.60% | 28.60% | 35.10% | 37.50% | — | — |
| Basic EPSper basic share | $0.42 | $0.46 | $0.54 | $0.52 | $0.67 | $1.09 | $3.88 | $3.55 | $2.64 | $1.55 | $1.36 | $1.13 | $0.75 | — | — |
| Diluted EPSper diluted share | $0.42 | $0.46 | $0.54 | $0.52 | $0.67 | $1.09 | $3.85 | $3.50 | $2.61 | $1.52 | $1.32 | $1.07 | $0.72 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
FIL Ltd | 4.47M |
ACADIAN ASSET MANAGEMENT LLC | 4.23M |
FEDERATED HERMES, INC. | 4.1M |
M&G PLC | 3.78M |
North of South Capital LLP | 3.43M |
BlackRock, Inc. | 3.15M |
Krane Funds Advisors LLC | 2.48M |
SCHRODER INVESTMENT MANAGEMENT GROUP | 2.27M |
GOLDMAN SACHS GROUP INC | 2M |
VANGUARD CAPITAL MANAGEMENT LLC | 1.91M |
Invesco Ltd. | 1.77M |
Polunin Capital Partners Ltd | 1.23M |
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 1.19M |
BANK OF AMERICA CORP /DE/ | 1.07M |
NEUBERGER BERMAN GROUP LLC | 759.5K |
STATE STREET CORP | 723.93K |
UBS Group AG | 675.85K |
Long Corridor Asset Management Ltd | 672.12K |
NORGES BANK | 635.48K |
VANGUARD FIDUCIARY TRUST CO | 508.55K |
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 29, 2026Form 4 | Zeng YanChief Financial Officer | SellOrdinary Shares | 24.3K | $4.35 | $105.7K | 169.9K |
| May 29, 2026Form 4 | Xiang BiboChief Technology Officer | SellOrdinary Shares | 10.5K | $4.35 | $45.7K | 62.4K |
| Mar 31, 2026Form 4 | Zeng YanChief Financial Officer | SellOrdinary Shares | 2.7K | $4.29 | $11.6K | 140.2K |
| Mar 31, 2026Form 4 | Xiang BiboChief Technology Officer | SellOrdinary Shares | 1.2K | $4.29 | $5.3K | 44.0K |