Closing prices at the end of each trading day, from 11 Nov 2022. Not a live quote. Adjusted for share splits, so the line has no step at a split; dividends are not added back.
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Revenue | 1,566.6 | 2,147.6 | 2,263.0 | 4,666.0 | 7,247.9 | 9,790.2 |
| Growth | +37.1% | +5.4% | +106.2% | +55.3% | +35.1% | |
| Operating income | 63.3 | 196.1 | 165.0 | 924.0 | 1,622.3 | 2,306.7 |
| Net income | 42.1 | 145.1 | 98.1 | 737.1 | 1,275.3 | 1,621.0 |
| Growth | +244.9% | −32.4% | +651.4% | +73.0% | +27.1% | |
| EPS, diluted | −0.06 | 0.40 | 0.26 | 1.78 | 3.06 | 3.87 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating margin | 4.0% | 9.1% | 7.3% | 19.8% | 22.4% | 23.6% |
| Net margin | 2.7% | 6.8% | 4.3% | 15.8% | 17.6% | 16.6% |
| Free cash flow margin | 0.4% | 16.5% | 10.9% | 41.7% | 23.0% | 19.5% |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Operating cash flow | 118.7 | 417.9 | 283.7 | 1,988.7 | 1,725.9 | 1,992.8 |
| Capital expenditure | −112.8 | −64.0 | −36.4 | −41.7 | −56.2 | −85.8 |
| Free cash flow | 5.9 | 353.9 | 247.3 | 1,947.0 | 1,669.7 | 1,907.0 |
| Growth | +5,878.1% | −30.1% | +687.4% | −14.2% | +14.2% | |
| Buybacks | n/a | −111.3 | n/a | n/a | n/a | −329.9 |
| Dividends paid | n/a | −20.6 | n/a | −150.6 | −436.0 | −772.0 |
| FY2020 | FY2021 | FY2022 | FY2023 | FY2024 | FY2025 | |
|---|---|---|---|---|---|---|
| Cash | 824.5 | 1,038.6 | 1,589.2 | 2,840.8 | 3,618.5 | 3,303.9 |
| Total debt | n/a | 44.6 | 31.1 | 2.0 | 2.0 | 2.0 |
| Net cash (debt) | n/a | 994.0 | 1,558.0 | 2,838.8 | 3,616.5 | 3,301.9 |
| Shareholders’ equity | −315.6 | 579.4 | 1,197.3 | 2,068.1 | 2,956.2 | 3,593.5 |
| Debt to equity | n/a | 0.08 | 0.03 | 0.00 | 0.00 | 0.00 |
In millions of CNY, except per-share figures and ratios. Fiscal years, as last filed with the SEC.
| Fiscal year | FY2020 31 Dec 2020 | FY2021 31 Dec 2021 | FY2022 31 Dec 2022 | FY2023 31 Dec 2023 | FY2024 31 Dec 2024 | FY2025 31 Dec 2025 |
|---|---|---|---|---|---|---|
| Margins | ||||||
| 4.0% | 9.1% | 7.3% | 19.8% | 22.4% | 23.6% | |
| 4.8% | 9.5% | 8.0% | 21.0% | 23.7% | 24.1% | |
| 2.7% | 6.8% | 4.3% | 15.8% | 17.6% | 16.6% | |
| 0.4% | 16.5% | 10.9% | 41.7% | 23.0% | 19.5% | |
| Spending | ||||||
| 2.1% | 2.4% | 2.9% | 1.7% | 1.8% | 1.8% | |
| 8.4% | 9.2% | 15.5% | 9.7% | 4.9% | 5.3% | |
| 7.2% | 3.0% | 1.6% | 0.9% | 0.8% | 0.9% | |
| 49.9% | 31.5% | 46.8% | 24.7% | 25.9% | 31.4% | |
| Returns | ||||||
| n/a | 25.0% | 8.2% | 35.6% | 43.1% | 45.1% | |
| n/a | 6.5% | 2.1% | 11.2% | 16.2% | 17.7% | |
| Balance and payout | ||||||
| n/a | 0.08 | 0.03 | 0.00 | 0.00 | 0.00 | |
| n/a | 74.9% | 75.1% | 68.7% | 62.6% | 60.9% | |
| n/a | 14.2% | n/a | 20.4% | 34.2% | 47.6% | |
| n/a | 37.3% | n/a | 7.7% | 26.1% | 57.8% | |
Shown in CNY as filed; the screener converts to dollars.