Revenue
2009
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 | 2009 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $4.90B | $4.31B | $3.00B | $3.11B | $4.28B | $3.58B | $3.10B | $2.45B | $1.80B | $1.48B | $1.25B | $1.14B | $959.9M | $753.2M | $539.9M | $386.3M | $292.6M |
| Gross profit | $2.72B | $2.26B | $1.59B | $1.35B | $2.24B | $1.99B | $1.72B | $1.38B | $1.05B | $864.0M | $720.4M | $687.2M | $575.7M | $460.1M | $326.1M | $239.0M | $180.6M |
| Gross margin | 55.45% | 52.45% | 52.98% | 43.51% | 52.37% | 55.60% | 55.55% | 56.45% | 58.34% | 58.44% | 57.79% | 60.34% | 59.98% | 61.09% | 60.40% | 61.88% | 61.71% |
| Operating expenses | $4.47B | $3.96B | $2.81B | $4.09B | $4.16B | $3.18B | $2.79B | $2.18B | $1.54B | $1.28B | $1.09B | $944.9M | $837.3M | $633.0M | $445.7M | $309.0M | $231.6M |
| Operating income | $428.3M | $350.4M | $190.0M | −$982.5M | $117.3M | $399.0M | $305.5M | $263.0M | $262.1M | $198.8M | $153.5M | $197.6M | $122.6M | $120.2M | $94.2M | $77.3M | $60.9M |
| Operating margin | 8.74% | 8.12% | 6.34% | −31.64% | 2.74% | 11.15% | 9.87% | 10.74% | 14.57% | 13.45% | 12.31% | 17.35% | 12.77% | 15.95% | 17.44% | 20.01% | 20.82% |
| EBITDA | $568.1M | $451.1M | $307.1M | −$790.2M | $342.9M | $545.3M | $415.6M | $340.0M | $316.0M | $246.1M | $200.2M | $241.1M | $161.5M | $146.4M | $110.6M | $89.5M | $71.3M |
| EBITDA margin | 11.59% | 10.46% | 10.24% | −25.45% | 8.02% | 15.24% | 13.42% | 13.89% | 17.56% | 16.65% | 16.06% | 21.17% | 16.83% | 19.43% | 20.48% | 23.17% | 24.36% |
| Net income | $371.7M | $309.6M | $177.3M | −$1.19B | $334.4M | $413.3M | $238.1M | $296.1M | $274.5M | $224.9M | $193.0M | $215.7M | $136.3M | $132.7M | $101.8M | $77.8M | $61.0M |
| Net profit margin | 7.59% | 7.18% | 5.92% | −38.25% | 7.82% | 11.55% | 7.69% | 12.10% | 15.25% | 15.21% | 15.48% | 18.94% | 14.20% | 17.62% | 18.85% | 20.14% | 20.86% |
| Basic EPSper basic share | — | $1.90 | $1.10 | -$7.00 | — | — | — | — | — | — | — | — | — | $0.09 | $0.07 | $0.05 | $0.04 |
| Diluted EPSper diluted share | — | $1.80 | $1.00 | -$7.00 | — | — | — | — | — | — | — | — | — | $0.08 | $0.07 | $0.05 | $0.04 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
First Beijing Investment Ltd | 8.73M |
Invesco Ltd. | 4.82M |
Aspex Management (HK) Ltd | 4.52M |
Discerene Group LP | 3.08M |
RENAISSANCE TECHNOLOGIES LLC | 2.86M |
Orbis Allan Gray Ltd | 2.16M |
ALKEON CAPITAL MANAGEMENT LLC | 1.73M |
UBS Group AG | 1.7M |
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 1.48M |
FEDERATED HERMES, INC. | 1.45M |
MORGAN STANLEY | 1.43M |
SCHRODER INVESTMENT MANAGEMENT GROUP | 1.11M |
ALLIANCEBERNSTEIN L.P. | 1.09M |
BlackRock, Inc. | 1.03M |
FMR LLC | 952.44K |
CITADEL ADVISORS LLC | 786.42K |
SERENITY CAPITAL MANAGEMENT PTE. LTD. | 767.32K |
Point72 Asset Management, L.P. | 694.98K |
Man Group plc | 609.3K |
GOLDMAN SACHS GROUP INC | 590.62K |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.