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 | 340.07B 12.0% | 303.64B 3.5% | 293.40B 8.5% | 270.33B 20.1% | 225.10B 31.3% | 171.50B 26.0% | 136.10B 28.4% | 105.99B 12.1% |
Cost of Revenue | 252.29B 4.3% | 241.78B 2.2% | 247.12B 8.5% | 227.78B 19.7% | 190.35B 26.0% | 151.07B 25.3% | 120.58B 30.1% | 92.65B 13.9% |
Gross Profit | 96.79B 56.5% | 61.86B 33.7% | 46.29B 8.8% | 42.54B 22.4% | 34.75B 70.1% | 20.43B 31.7% | 15.52B 16.3% | 13.34B 1.3% |
Gross Margin % | 28.00% 40.0% | 20.00% 25.0% | 16.00% 0.0% | 16.00% 6.7% | 15.00% 25.0% | 12.00% 9.1% | 11.00% 15.4% | 13.00% 7.1% |
Research & Development | 1.71B 8.4% | 1.58B 1.0% | 1.57B 27.2% | 1.23B 59.8% | 770.66M 32.3% | 582.51M 22.3% | 476.34M 73.6% | 274.38M 8.4% |
General & Administrative | 3.16B 32.1% | 2.39B 10.2% | 2.17B 11.2% | 1.95B 22.0% | 1.60B 33.0% | 1.20B 4.1% | 1.25B 6.4% | 1.18B 29.8% |
Selling & Marketing | 422.42M 12.9% | 374.19M 9.4% | 412.87M 33.4% | 619.89M 50.4% | 412.27M 3.6% | 427.68M 25.5% | 574.43M 35.3% | 887.45M 18.5% |
SG&A Expenses | 3.58B 29.5% | 2.77B 7.1% | 2.58B 0.5% | 2.57B 27.8% | 2.01B 23.4% | 1.63B 10.8% | 1.83B 11.5% | 2.07B 24.7% |
Other Operating Expenses | 15.78B 81.6% | 8.69B 14.8% | 10.20B 928.3% | -1.23B 166.6% | -461.90M 355.5% | -101.41M 71.8% | -359.81M 737.2% | -42.98M 89.3% |
Total Operating Expenses | 21.08B 61.7% | 13.04B 9.1% | 14.35B 20.6% | 11.90B 23.9% | 9.60B 36.9% | 7.01B 10.9% | 6.32B 15.0% | 5.50B 13.0% |
Cost and Expenses | 266.56B 4.6% | 254.81B 2.5% | 261.47B 9.1% | 239.68B 19.9% | 199.95B 26.5% | 158.08B 24.6% | 126.91B 29.3% | 98.15B 13.8% |
Operating Income | 75.71B 55.1% | 48.83B 52.9% | 31.94B 3.2% | 30.95B 23.4% | 25.09B 123.2% | 11.24B 55.2% | 7.24B 17.2% | 6.18B 23.0% |
Operating Margin % | 22.00% 37.5% | 16.00% 45.5% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 57.1% | 7.00% 40.0% | 5.00% 16.7% | 6.00% 20.0% |
EBITDA | 89.26B 42.9% | 62.46B 54.6% | 40.39B 6.1% | 43.00B 33.5% | 32.20B 61.4% | 19.94B 38.5% | 14.40B 20.7% | 11.93B 16.7% |
EBITDA Margin % | 26.00% 23.8% | 21.00% 50.0% | 14.00% 12.5% | 16.00% 14.3% | 14.00% 16.7% | 12.00% 9.1% | 11.00% 0.0% | 11.00% 0.0% |
Interest Expense | 3.95B 8.0% | 4.30B 266.3% | 1.17B 63.3% | 3.19B 66.1% | 1.92B 0.1% | 1.92B 0.4% | 1.93B 22.3% | 1.58B 0.8% |
Interest Income | 2.70B 5.2% | 2.57B 32.7% | 1.94B 43.7% | 1.35B 78.6% | 754.65M 23.0% | 613.77M 22.8% | 499.68M 42.3% | 351.23M 9.4% |
Other Income (Expense) | 5.04B 772.7% | -748.92M 15.4% | -649.06M 31.9% | -952.76M 225.5% | -292.69M 25.7% | -393.72M 47.0% | -267.80M 423.1% | -51.19M 88.8% |
Pre-Tax Income | 80.75B 68.0% | 48.08B 53.7% | 31.29B 4.3% | 29.99B 21.0% | 24.79B 128.6% | 10.85B 55.5% | 6.97B 13.8% | 6.13B 34.2% |
Pre-Tax Margin % | 24.00% 50.0% | 16.00% 45.5% | 11.00% 0.0% | 11.00% 0.0% | 11.00% 83.3% | 6.00% 20.0% | 5.00% 16.7% | 6.00% 20.0% |
Tax Provision | 16.93B 94.9% | 8.68B 82.9% | 4.75B 9.1% | 5.23B 0.6% | 5.19B 117.5% | 2.39B 24.8% | 1.91B 32.2% | 1.45B 9.6% |
Net Income | 50.44B 57.4% | 32.05B 51.8% | 21.12B 5.4% | 20.04B 27.9% | 15.67B 140.8% | 6.51B 51.9% | 4.28B 4.6% | 4.09B 16.7% |
Net Margin % | 15.00% 36.4% | 11.00% 57.1% | 7.00% 0.0% | 7.00% 0.0% | 7.00% 75.0% | 4.00% 33.3% | 3.00% 25.0% | 4.00% 0.0% |
Basic EPS | 1.95 61.2% | 1.21 51.2% | 0.80 5.3% | 0.76 26.7% | 0.60 130.8% | 0.26 44.4% | 0.18 0.0% | 0.18 12.5% |
Diluted EPS | 1.89 58.8% | 1.19 48.7% | 0.80 5.3% | 0.76 26.7% | 0.60 130.8% | 0.26 44.4% | 0.18 0.0% | 0.18 12.5% |
Basic Shares Outstanding | 26.01B 2.0% | 26.55B 1.1% | 26.26B 0.1% | 26.23B 1.6% | 25.81B 1.7% | 25.38B 9.0% | 23.29B 2.4% | 22.74B 3.7% |
Diluted Shares Outstanding | 26.56B 1.8% | 27.04B 2.9% | 26.26B 0.1% | 26.23B 1.6% | 25.81B 1.4% | 25.45B 9.3% | 23.29B 2.4% | 22.74B 3.7% |