Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (CNY) Term End Date Filing Date | 2025 Dec 31, 2025 Dec 31, 2025 | 2024 Dec 31, 2024 Dec 31, 2024 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 13.88B 13.8% | 12.20B 8.7% | 13.35B 2.8% | 13.74B 44.1% | 9.54B 16.0% | 8.22B 5.8% | 7.77B 31.6% | 11.36B 9.6% |
Cost of Revenue | 10.01B 12.9% | 8.87B 13.2% | 10.21B 5.3% | 10.79B 40.7% | 7.66B 19.1% | 6.43B 8.4% | 5.94B 27.0% | 8.13B 7.3% |
Gross Profit | 3.88B 16.4% | 3.33B 6.1% | 3.14B 6.1% | 2.96B 58.0% | 1.87B 4.7% | 1.79B 2.5% | 1.83B 43.2% | 3.23B 15.7% |
Gross Margin % | 28.00% 3.7% | 27.00% 12.5% | 24.00% 9.1% | 22.00% 10.0% | 20.00% 9.1% | 22.00% 8.3% | 24.00% 14.3% | 28.00% 3.7% |
Research & Development | 774.58M 1.6% | 787.19M 1.6% | 774.99M 6.7% | 726.04M 53.4% | 473.16M 14.1% | 414.57M 0.2% | 413.54M 20.0% | 516.76M 43.2% |
General & Administrative | 281.36M 13.3% | 248.30M 16.3% | 296.56M 65.8% | 178.85M 24.3% | 236.29M 43.2% | 164.98M 1.8% | 168.07M 15.7% | 199.28M 18.8% |
Selling & Marketing | 304.46M 20.5% | 252.71M 5.9% | 268.68M 33.7% | 200.99M 23.2% | 163.09M 56.5% | 374.58M 6.2% | 352.77M 16.5% | 422.62M 27.5% |
SG&A Expenses | 585.83M 16.9% | 501.01M 11.4% | 565.25M 48.8% | 379.84M 4.9% | 399.38M 26.0% | 539.56M 3.6% | 520.84M 16.3% | 621.91M 7.8% |
Other Operating Expenses | 1.24B 24.9% | 1.65B 183.8% | 580.99M 1118.3% | -57.05M 2684.6% | 2.21M 728.9% | 266.32K 0.3% | 265.49K 56.2% | 606.75K 1529.8% |
Total Operating Expenses | 2.60B 11.5% | 2.94B 52.9% | 1.92B 2.0% | 1.96B 48.7% | 1.32B 14.2% | 1.15B 14.7% | 1.01B 36.3% | 1.58B 21.1% |
Cost and Expenses | 12.61B 6.8% | 11.80B 2.7% | 12.13B 4.8% | 12.75B 41.9% | 8.98B 18.4% | 7.59B 9.3% | 6.94B 28.5% | 9.71B 9.3% |
Operating Income | 1.28B 224.9% | 393.15M 67.7% | 1.22B 22.1% | 998.48M 39.0% | 718.33M 23.7% | 580.65M 33.9% | 877.79M 47.3% | 1.67B 15.2% |
Operating Margin % | 9.00% 200.0% | 3.00% 66.7% | 9.00% 28.6% | 7.00% 12.5% | 8.00% 14.3% | 7.00% 36.4% | 11.00% 26.7% | 15.00% 7.1% |
EBITDA | 2.44B 43.6% | 1.70B 26.2% | 2.30B 21.6% | 1.89B 61.2% | 1.17B 18.5% | 990.53M 12.3% | 1.13B 36.0% | 1.77B 8.4% |
EBITDA Margin % | 18.00% 28.6% | 14.00% 17.6% | 17.00% 21.4% | 14.00% 16.7% | 12.00% 0.0% | 12.00% 20.0% | 15.00% 6.3% | 16.00% 0.0% |
Interest Expense | 285.02M 14.7% | 248.56M 8.5% | 229.12M 19.2% | 192.27M 103.8% | 94.36M 88.9% | 49.94M 18.3% | 61.16M 34.3% | 45.55M 21.1% |
Interest Income | 98.78M 11.4% | 88.63M 8.9% | 97.31M 28.8% | 75.56M 284.7% | 19.64M 25.5% | 15.64M 63.8% | 43.16M 54.9% | 27.87M 91.3% |
Other Income (Expense) | -161.90M 181.0% | 199.76M 8762.5% | -2.31M 87.4% | -18.28M 161.6% | 29.67M 2204.2% | -1.41M 124.7% | 5.71M 132.7% | 2.46M 1321.6% |
Pre-Tax Income | 1.12B 88.2% | 592.90M 51.3% | 1.22B 12.4% | 1.08B 44.7% | 748.00M 29.1% | 579.24M 34.4% | 883.51M 47.1% | 1.67B 15.4% |
Pre-Tax Margin % | 8.00% 60.0% | 5.00% 44.4% | 9.00% 12.5% | 8.00% 0.0% | 8.00% 14.3% | 7.00% 36.4% | 11.00% 26.7% | 15.00% 7.1% |
Tax Provision | 256.39M 2101.1% | 11.65M 70.5% | 39.49M 525.9% | -9.27M 133.9% | 27.33M 22.0% | 35.04M 64.7% | 99.22M 45.3% | 181.49M 14.5% |
Net Income | 792.74M 17.3% | 675.88M 47.9% | 1.30B 11.2% | 1.17B 64.7% | 708.51M 30.3% | 543.68M 32.1% | 801.23M 46.2% | 1.49B 17.4% |
Net Margin % | 6.00% 0.0% | 6.00% 40.0% | 10.00% 25.0% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 30.0% | 10.00% 23.1% | 13.00% 8.3% |
Basic EPS | 1.05 133.3% | 0.45 47.7% | 0.86 11.7% | 0.77 63.8% | 0.47 30.6% | 0.36 32.1% | 0.53 49.5% | 1.05 12.9% |
Diluted EPS | 1.05 133.3% | 0.45 47.7% | 0.86 11.7% | 0.77 63.8% | 0.47 30.6% | 0.36 32.1% | 0.53 49.5% | 1.05 12.9% |
Basic Shares Outstanding | 760.50M 49.8% | 1.52B 0.0% | 1.52B 0.3% | 1.51B 0.0% | 1.51B 0.0% | 1.51B 0.0% | 1.51B 6.1% | 1.43B 4.5% |
Diluted Shares Outstanding | 760.50M 49.8% | 1.52B 0.0% | 1.52B 0.3% | 1.51B 0.0% | 1.51B 0.0% | 1.51B 0.0% | 1.51B 5.9% | 1.43B 4.6% |