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 | 731.28B 10.8% | 660.26B 8.4% | 609.01B 9.8% | 554.55B 1.0% | 560.12B 16.2% | 482.06B 27.8% | 377.29B 20.7% | 312.69B 31.5% |
Cost of Revenue | 320.20B 3.0% | 310.96B 1.6% | 315.91B 0.0% | 315.81B 0.5% | 314.17B 20.6% | 260.53B 24.2% | 209.76B 23.0% | 170.57B 41.2% |
Gross Profit | 411.08B 17.7% | 349.30B 19.2% | 293.11B 22.8% | 238.75B 2.9% | 245.94B 11.0% | 221.53B 32.2% | 167.53B 17.9% | 142.12B 21.5% |
Gross Margin % | 56.00% 5.7% | 53.00% 10.4% | 48.00% 11.6% | 43.00% 2.3% | 44.00% 4.3% | 46.00% 4.5% | 44.00% 2.2% | 45.00% 8.2% |
Research & Development | 83.41B 18.0% | 70.69B | 0.00 100.0% | 61.40B 18.4% | 51.88B 33.1% | 38.97B 28.3% | 30.39B 32.5% | 22.94B 31.4% |
General & Administrative | 0.00 100.0% | 112.76B 8.9% | 103.53B 3.0% | 106.70B 18.8% | 89.85B 32.9% | 67.63B 26.5% | 53.45B 28.7% | 41.52B 25.6% |
Selling & Marketing | 0.00 100.0% | 36.39B 6.4% | 34.21B 17.0% | 29.23B 28.0% | 40.59B 20.3% | 33.76B 57.8% | 21.40B 11.7% | 24.23B 37.3% |
SG&A Expenses | 89.60B 39.9% | 149.15B 8.3% | 137.74B 1.3% | 135.93B 4.2% | 130.44B 28.7% | 101.38B 35.5% | 74.84B 13.8% | 65.75B 29.7% |
Other Operating Expenses | 0.00 100.0% | -78.63B 1572.7% | -4.70B 93.2% | -69.27B 679.3% | -8.89B 12.2% | -7.92B 85.8% | -4.26B 159.0% | -1.65B 61.0% |
Total Operating Expenses | 173.01B 22.5% | 141.20B 6.1% | 133.03B 6.6% | 124.81B 2.7% | 121.55B 30.1% | 93.46B 31.7% | 70.96B 10.7% | 64.11B 37.9% |
Cost and Expenses | 493.21B 9.1% | 452.16B 0.7% | 448.94B 1.9% | 440.61B 1.1% | 435.73B 23.1% | 353.99B 26.1% | 280.72B 19.6% | 234.68B 40.3% |
Operating Income | 238.07B 14.4% | 208.10B 30.0% | 160.07B 82.1% | 87.92B 19.0% | 108.58B 18.6% | 133.41B 12.4% | 118.69B 21.6% | 97.65B 8.1% |
Operating Margin % | 33.00% 3.1% | 32.00% 23.1% | 26.00% 62.5% | 16.00% 15.8% | 19.00% 32.1% | 28.00% 9.7% | 31.00% 0.0% | 31.00% 18.4% |
EBITDA | 302.12B 31.3% | 230.09B 25.1% | 183.94B 37.0% | 134.30B 57.2% | 313.65B 31.7% | 238.25B 47.3% | 161.76B 21.1% | 133.61B 16.3% |
EBITDA Margin % | 41.00% 17.1% | 35.00% 16.7% | 30.00% 25.0% | 24.00% 57.1% | 56.00% 14.3% | 49.00% 14.0% | 43.00% 0.0% | 43.00% 10.4% |
Interest Expense | 14.72B | 0.00 100.0% | 11.88B 19.0% | 9.98B 26.1% | 7.92B 6.3% | 7.45B 3.1% | 7.69B 57.0% | 4.90B 60.1% |
Interest Income | 16.62B | 0.00 100.0% | 13.81B 60.7% | 8.59B 29.2% | 6.65B 4.4% | 6.96B 10.2% | 6.31B 38.2% | 4.57B 16.0% |
Other Income (Expense) | 31.62B 5.3% | 33.39B 2570.9% | 1.25B 98.7% | 99.40B 521.9% | -23.56B 458.9% | -4.21B 54.6% | -9.29B 192.1% | -3.18B 52.5% |
Pre-Tax Income | 269.70B 11.7% | 241.49B 49.7% | 161.32B 23.3% | 210.22B 15.3% | 248.06B 37.8% | 180.02B 64.6% | 109.40B 15.8% | 94.47B 7.1% |
Pre-Tax Margin % | 37.00% 0.0% | 37.00% 42.3% | 26.00% 31.6% | 38.00% 13.6% | 44.00% 18.9% | 37.00% 27.6% | 29.00% 3.3% | 30.00% 18.9% |
Tax Provision | 46.16B 2.5% | 45.02B 4.0% | 43.28B 101.1% | 21.52B 6.2% | 20.25B 1.8% | 19.90B 47.3% | 13.51B 6.7% | 14.48B 8.0% |
Net Income | 218.72B 12.7% | 194.07B 68.4% | 115.22B 38.8% | 188.24B 16.3% | 224.82B 40.6% | 159.85B 71.3% | 93.31B 18.5% | 78.72B 10.1% |
Net Margin % | 30.00% 3.4% | 29.00% 52.6% | 19.00% 44.1% | 34.00% 15.0% | 40.00% 21.2% | 33.00% 32.0% | 25.00% 0.0% | 25.00% 16.7% |
Basic EPS | 24.05 14.9% | 20.94 73.3% | 12.08 38.9% | 19.76 16.3% | 23.60 40.1% | 16.84 70.8% | 9.86 18.2% | 8.34 9.7% |
Diluted EPS | 23.50 14.7% | 20.49 72.3% | 11.89 38.5% | 19.34 16.5% | 23.16 40.2% | 16.52 70.0% | 9.72 18.1% | 8.23 9.7% |
Basic Shares Outstanding | 9.09B 2.0% | 9.27B 2.0% | 9.46B 0.8% | 9.53B 0.0% | 9.53B 0.4% | 9.49B 0.2% | 9.47B 0.3% | 9.44B 0.4% |
Diluted Shares Outstanding | 9.24B 1.7% | 9.41B 2.1% | 9.61B 0.9% | 9.70B 0.0% | 9.70B 0.5% | 9.65B 0.5% | 9.60B 0.4% | 9.57B 0.3% |