Compare
Kingsoft Cloud Holdings Ltd vs Full Truck Alliance Co. Ltd. vs Cheetah Mobile Inc. vs NetEase, Inc.
| Latest fiscal year | Kingsoft Cloud Holdings Ltd KC | Full Truck Alliance Co. Ltd. YMM | Cheetah Mobile Inc. CMCM | NetEase, Inc. NTES |
|---|---|---|---|---|
| Year ended | 2025-12-31 | 2025-12-31 | 2025-12-31 | 2025-12-31 |
| Revenue | 9.56B CNY | 12.49B CNY | 1.15B CNY | 112.63B CNY |
| Revenue growth (YoY) | +22.8% | +11.1% | +42.6% | +7.0% |
| Gross margin | 15.7% | 63.0% (computed) | 72.5% | 64.3% |
| Operating margin | -8.1% | 33.2% | -15.6% | 31.8% |
| Net margin | -9.8% | 35.7% | -22.4% | 30.9% |
| Net income | -936.25M CNY | 4.46B CNY | -257.71M CNY | 34.80B CNY |
| EPS (Diluted) | -0.23 CNY | 0.21 CNY | n/a | 10.48 CNY |
| Operating cash flow | 3.80B CNY | 4.63B CNY | -172.26M CNY | 50.74B CNY |
| Free cash flow | n/a | 4.50B CNY | n/a | 49.67B CNY |
| Cash & equivalents | 6.02B CNY | 6.07B CNY | 1.51B CNY | 47.17B CNY |
| Total assets | 26.73B CNY | 44.32B CNY | 4.68B CNY | 221.42B CNY |
| Total liabilities | 17.42B CNY | 3.05B CNY | 2.73B CNY | 56.31B CNY |
| Shareholders' equity | 9.31B CNY | 40.52B CNY | 1.76B CNY | 165.01B CNY |
| Return on year-end equity | -10.1% | 11.0% | -14.6% | 21.1% |
| Shares outstanding | 3.69B | n/a | n/a | 3.19B |
Revenue, most recent five fiscal years
| Fiscal year | Kingsoft Cloud Holdings Ltd | Full Truck Alliance Co. Ltd. | Cheetah Mobile Inc. | NetEase, Inc. |
|---|---|---|---|---|
| Latest | 9.56B CNY Ended 2025-12-31 | 12.49B CNY Ended 2025-12-31 | 1.15B CNY Ended 2025-12-31 | 112.63B CNY Ended 2025-12-31 |
| 1 year earlier | 7.79B CNY Ended 2024-12-31 | 11.24B CNY Ended 2024-12-31 | 806.88M CNY Ended 2024-12-31 | 105.30B CNY Ended 2024-12-31 |
| 2 years earlier | 7.05B CNY Ended 2023-12-31 | 8.44B CNY Ended 2023-12-31 | 669.50M CNY Ended 2023-12-31 | 103.47B CNY Ended 2023-12-31 |
| 3 years earlier | 8.18B CNY Ended 2022-12-31 | 6.73B CNY Ended 2022-12-31 | 884.07M CNY Ended 2022-12-31 | 96.50B CNY Ended 2022-12-31 |
| 4 years earlier | 9.06B CNY Ended 2021-12-31 | 4.66B CNY Ended 2021-12-31 | 784.62M CNY Ended 2021-12-31 | 87.61B CNY Ended 2021-12-31 |