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 | 294.92B 12.8% | 338.38B 1.4% | 343.07B 0.4% | 344.53B 2.8% | 335.22B 43.7% | 233.26B 3.6% | 241.87B 8.4% | 264.10B 6.2% |
Cost of Revenue | 191.47B 14.2% | 223.19B 1.2% | 220.63B 5.0% | 210.06B 6.4% | 224.45B 61.4% | 139.02B 3.0% | 143.39B 7.8% | 155.50B 8.1% |
Gross Profit | 103.45B 10.2% | 115.18B 5.9% | 122.44B 8.9% | 134.47B 21.4% | 110.76B 17.5% | 94.24B 4.3% | 98.48B 9.3% | 108.60B 3.5% |
Gross Margin % | 35.00% 2.9% | 34.00% 5.6% | 36.00% 7.7% | 39.00% 18.2% | 33.00% 17.5% | 40.00% 2.4% | 41.00% 0.0% | 41.00% 2.4% |
Research & Development | 2.85B 4.7% | 2.73B 9.3% | 3.01B 19.2% | 3.72B 48.9% | 2.50B 83.5% | 1.36B 44.9% | 940.00M 107.0% | 454.00M 33.1% |
General & Administrative | 11.38B 621.2% | 1.58B 8.2% | 1.46B 20.5% | 1.83B 14.6% | 1.60B 23.7% | 2.10B 2.0% | 2.14B 9.6% | 2.37B 17.3% |
Selling & Marketing | 527.00M 7.3% | 491.00M 15.5% | 425.00M 3.7% | 410.00M 29.4% | 581.00M 4.7% | 555.00M 13.3% | 640.00M 11.7% | 725.00M 18.5% |
SG&A Expenses | 11.91B 475.5% | 2.07B 9.9% | 1.88B 16.1% | 2.25B 2.9% | 2.18B 17.7% | 2.65B 4.6% | 2.78B 10.1% | 3.09B 17.6% |
Other Operating Expenses | 16.68B 24.3% | 22.02B 24.1% | 17.75B 1038.9% | -1.89B 118.1% | -867.00M 4.7% | -828.00M 971.6% | 95.00M 103.1% | -3.08B 300.1% |
Total Operating Expenses | 31.44B 17.2% | 26.82B 13.7% | 31.07B 7.1% | 33.43B 18.8% | 28.15B 7.8% | 30.54B 1.6% | 30.05B 2.4% | 30.79B 5.3% |
Cost and Expenses | 222.91B 10.8% | 250.01B 0.7% | 251.71B 3.4% | 243.49B 3.6% | 252.60B 49.0% | 169.56B 2.2% | 173.45B 6.9% | 186.30B 7.6% |
Operating Income | 72.01B 18.5% | 88.36B 3.3% | 91.37B 6.9% | 98.14B 25.4% | 78.24B 23.2% | 63.49B 4.7% | 66.63B 8.9% | 73.15B 2.9% |
Operating Margin % | 24.00% 7.7% | 26.00% 3.7% | 27.00% 3.6% | 28.00% 21.7% | 23.00% 14.8% | 27.00% 3.6% | 28.00% 0.0% | 28.00% 3.4% |
EBITDA | 105.41B 5.2% | 111.23B 2.1% | 108.98B 10.0% | 121.03B 26.1% | 95.95B 18.5% | 80.99B 5.3% | 85.53B 12.4% | 97.63B 1.4% |
EBITDA Margin % | 36.00% 9.1% | 33.00% 3.1% | 32.00% 8.6% | 35.00% 20.7% | 29.00% 17.1% | 35.00% 0.0% | 35.00% 5.4% | 37.00% 7.5% |
Interest Expense | 2.38B 10.8% | 2.67B 2775.0% | -100.00M 103.1% | 3.23B 25.7% | 2.57B 13.8% | 2.26B 26.3% | 3.07B 37.4% | 4.90B 0.1% |
Interest Income | 2.27B 17.5% | 2.75B 5.1% | 2.62B 14.3% | 3.05B 23.4% | 2.47B 130.1% | 1.07B 38.0% | 779.00M 41.6% | 1.33B 39.2% |
Other Income (Expense) | 7.33B 385.3% | -2.57B 38.7% | -4.19B 121.6% | -1.89B 118.1% | -867.00M 4.7% | -828.00M 971.6% | 95.00M 103.1% | -3.08B 300.1% |
Pre-Tax Income | 79.34B 7.5% | 85.79B 1.6% | 87.18B 9.4% | 96.25B 24.4% | 77.38B 23.5% | 62.66B 6.1% | 66.72B 4.8% | 70.07B 0.4% |
Pre-Tax Margin % | 27.00% 8.0% | 25.00% 0.0% | 25.00% 10.7% | 28.00% 21.7% | 23.00% 14.8% | 27.00% 3.6% | 28.00% 3.7% | 27.00% 3.6% |
Tax Provision | 16.56B 2.2% | 16.93B 3.7% | 17.58B 20.5% | 14.59B 19.0% | 18.02B 17.0% | 15.40B 1.4% | 15.18B 5.3% | 16.03B 1.6% |
Net Income | 52.85B 9.9% | 58.67B 1.7% | 59.69B 14.3% | 69.65B 39.1% | 50.08B 27.9% | 39.17B 9.4% | 43.25B 1.4% | 43.87B 2.6% |
Net Margin % | 18.00% 5.9% | 17.00% 0.0% | 17.00% 15.0% | 20.00% 33.3% | 15.00% 11.8% | 17.00% 5.6% | 18.00% 5.9% | 17.00% 5.6% |
Basic EPS | 2.66 9.8% | 2.95 1.7% | 3.00 14.5% | 3.51 39.3% | 2.52 27.9% | 1.97 9.2% | 2.17 1.8% | 2.21 2.2% |
Diluted EPS | 2.66 9.8% | 2.95 1.7% | 3.00 14.5% | 3.51 39.3% | 2.52 27.9% | 1.97 9.2% | 2.17 1.4% | 2.20 2.7% |
Basic Shares Outstanding | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.1% | 19.89B 0.0% | 19.89B 0.0% |
Diluted Shares Outstanding | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.0% | 19.87B 0.1% | 19.89B 0.0% | 19.89B 0.0% |