Revenue
2010
2011
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 | 2011 | 2010 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $15.15B | $14.85B | $15.90B | $14.96B | $18.37B | $15.61B | $13.36B | $12.29B | $11.21B | $8.15B | $6.21B | $3.77B | $1.70B | $692.1M | $227.1M | $32.6M |
| Gross profit | $3.50B | $3.49B | $3.62B | $3.13B | $3.63B | $3.26B | $2.97B | $2.48B | $2.50B | $1.96B | $1.53B | $938.3M | $407.8M | $154.5M | $43.3M | $3.2M |
| Gross margin | 23.12% | 23.49% | 22.79% | 20.96% | 19.74% | 20.90% | 22.24% | 20.19% | 22.35% | 24.03% | 24.62% | 24.87% | 24.03% | 22.32% | 19.08% | 9.85% |
| Operating expenses | $2.49B | $2.36B | $2.45B | $2.34B | $2.90B | $2.47B | $2.38B | $2.24B | $2.17B | $1.62B | $1.26B | $802.3M | $353.9M | $166.4M | $150.3M | $11.6M |
| Operating income | $1.16B | $1.26B | $1.28B | $898.5M | $876.0M | $898.1M | $685.7M | $352.1M | $413.5M | $390.0M | $319.6M | $136.0M | $53.8M | −$11.9M | −$106.9M | −$8.4M |
| Operating margin | 7.68% | 8.46% | 8.07% | 6.01% | 4.77% | 5.75% | 5.13% | 2.86% | 3.69% | 4.78% | 5.15% | 3.60% | 3.17% | −1.73% | −47.07% | −25.68% |
| EBITDA | $1.38B | $1.45B | $1.47B | $1.08B | $1.05B | $1.05B | $807.2M | $471.1M | $576.7M | $530.4M | $409.3M | $194.3M | $62.9M | −$7.4M | −$105.5M | −$8.3M |
| EBITDA margin | 9.13% | 9.77% | 9.22% | 7.20% | 5.72% | 6.74% | 6.04% | 3.83% | 5.15% | 6.51% | 6.60% | 5.15% | 3.71% | −1.07% | −46.47% | −25.36% |
| Net income | $1.04B | $1.07B | $1.16B | $915.1M | $736.4M | $907.2M | $572.6M | $310.3M | $290.9M | $287.0M | $232.9M | $122.8M | $52.3M | −$9.5M | −$107.3M | −$8.4M |
| Net profit margin | 6.84% | 7.23% | 7.27% | 6.12% | 4.01% | 5.81% | 4.29% | 2.52% | 2.60% | 3.52% | 3.75% | 3.25% | 3.08% | −1.37% | −47.23% | −25.68% |
| Basic EPSper basic share | $10.35 | $10.00 | $10.33 | $7.18 | $5.39 | $6.70 | $4.32 | $2.34 | $2.55 | $2.53 | — | — | $0.48 | -$0.11 | -$3.38 | -$0.18 |
| Diluted EPSper diluted share | $10.12 | $9.83 | $10.16 | $7.13 | $5.29 | $6.56 | $4.25 | $2.27 | $2.45 | $2.43 | — | — | $0.45 | -$0.11 | -$3.38 | -$0.18 |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 9, 2026Form 4 | Wang YuhuaChief Financial Officer | SellClass A ordinary shares | 2.6K | $69.12 | $179.0K | 51.4K |
| Jun 9, 2026Form 4 | Yang DonghaoDirector | SellClass A ordinary shares | 397 | $69.30 | $27.5K | 73.2K |
| Apr 8, 2026Form 4 | Liu ChunDirector | SellClass A ordinary shares | 145 | $77.88 | $11.3K | 6.3K |
| Apr 8, 2026Form 4 | Li TianminChief Technology Officer | SellClass A ordinary shares | 2.5K | $77.88 | $193.3K | 65.6K |