Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $288.8M | $272.7M | $304.2M | $336.8M | $393.5M | $337.7M | $315.1M | $287.1M | — | — |
| Gross profit | $251.0M | $229.2M | $266.8M | $286.3M | $334.5M | $278.4M | $258.2M | $239.1M | — | — |
| Gross margin | 86.91% | 84.04% | 87.70% | 85.01% | 85.00% | 82.43% | 81.94% | 83.26% | — | — |
| Research & development | $4.2M | $3.4M | $4.8M | $6.2M | $9.6M | $10.2M | $14.6M | $11.1M | — | — |
| Operating expenses | $197.2M | $188.3M | $185.8M | $196.9M | $316.6M | $377.9M | $324.2M | $388.7M | — | — |
| Operating income | $53.8M | $40.8M | $81.0M | $89.4M | $17.9M | −$99.5M | −$66.0M | −$149.7M | — | — |
| Operating margin | 18.64% | 14.97% | 26.62% | 26.56% | 4.56% | −29.45% | −20.95% | −52.12% | — | — |
| EBITDA | $58.0M | $44.9M | $85.3M | $96.2M | $23.9M | −$93.3M | −$60.7M | −$145.9M | — | — |
| EBITDA margin | 20.07% | 16.45% | 28.04% | 28.57% | 6.07% | −27.62% | −19.26% | −50.82% | — | — |
| Net income | $52.3M | $46.9M | $90.3M | $93.4M | $34.4M | −$66.0M | −$56.7M | −$134.8M | — | — |
| Net profit margin | 18.10% | 17.19% | 29.67% | 27.72% | 8.73% | −19.54% | −18.00% | −46.96% | — | — |
| Basic EPSper basic share | $7.76 | $6.87 | $13.08 | $13.65 | $5.11 | -$9.77 | -$8.30 | -$21.42 | — | — |
| Diluted EPSper diluted share | $7.76 | $6.87 | $13.08 | $13.65 | $5.11 | -$9.77 | -$8.30 | -$21.42 | — | — |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Peng Ou | 2.83M |
Primavera Capital Management Ltd | 1.65M |
Tongbo Liu | 513.12K |
JING GAO | 60.38K |
HRT FINANCIAL LP | 44.9K |
CITADEL ADVISORS LLC | 29.94K |
HANGYU LI | 6.23K |
UBS Group AG | 1.05K |
MORGAN STANLEY | 532 |
SBI Securities Co., Ltd. | 110 |
RHUMBLINE ADVISERS | 41 |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.