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 | 772.38B 0.6% | 777.10B 29.0% | 602.32B 42.0% | 424.06B 96.2% | 216.14B 38.0% | 156.60B 22.6% | 127.74B 1.8% | 130.05B 22.8% |
Cost of Revenue | 656.19B 4.8% | 626.05B 29.7% | 482.80B 37.2% | 351.82B 87.1% | 188.00B 48.9% | 126.25B 18.1% | 106.92B 1.7% | 108.73B 26.8% |
Gross Profit | 116.19B 23.1% | 151.06B 26.4% | 119.51B 65.4% | 72.24B 156.7% | 28.14B 7.3% | 30.35B 45.8% | 20.81B 2.4% | 21.33B 5.9% |
Gross Margin % | 15.00% 21.1% | 19.00% 5.0% | 20.00% 17.6% | 17.00% 30.8% | 13.00% 31.6% | 19.00% 18.8% | 16.00% 0.0% | 16.00% 15.8% |
Research & Development | 57.98B 9.0% | 53.19B 34.4% | 39.57B 112.1% | 18.65B 133.4% | 7.99B 7.0% | 7.46B 32.6% | 5.63B 12.8% | 4.99B 33.4% |
General & Administrative | 2.02B 29.2% | 1.56B 10.1% | 1.42B 104.2% | 695.43M 33.8% | 519.84M 24.8% | 416.59M 9.8% | 461.91M 7.0% | 431.83M 26.1% |
Selling & Marketing | 13.71B 16.1% | 11.81B 32.1% | 17.39B 15.5% | 15.06B 147.6% | 6.08B 20.3% | 5.06B 16.3% | 4.35B 8.1% | 4.73B 4.0% |
SG&A Expenses | 15.73B 17.7% | 13.37B 28.9% | 18.81B 19.4% | 15.76B 138.7% | 6.60B 20.6% | 5.47B 13.8% | 4.81B 6.8% | 5.16B 2.0% |
Other Operating Expenses | 20.61B 39.4% | 34.01B 47.7% | 23.02B 3778.3% | -625.95M 292.2% | -159.61M 27.5% | -220.13M 332.5% | 94.70M 34.2% | 143.88M 58.4% |
Total Operating Expenses | 94.32B 6.2% | 100.57B 23.5% | 81.41B 65.2% | 49.27B 139.8% | 20.55B 18.8% | 17.30B 24.0% | 13.95B 4.9% | 13.30B 12.8% |
Cost and Expenses | 750.51B 3.3% | 726.62B 28.8% | 564.21B 40.7% | 401.08B 92.3% | 208.55B 45.3% | 143.55B 18.8% | 120.88B 0.9% | 122.02B 25.1% |
Operating Income | 21.87B 56.7% | 50.49B 32.5% | 38.10B 76.9% | 21.54B 365.1% | 4.63B 34.6% | 7.09B 206.4% | 2.31B 45.5% | 4.24B 21.6% |
Operating Margin % | 3.00% 50.0% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 150.0% | 2.00% 60.0% | 5.00% 150.0% | 2.00% 33.3% | 3.00% 40.0% |
EBITDA | 120.88B 3.4% | 116.85B 41.8% | 82.38B 93.0% | 42.68B 108.1% | 20.51B 8.8% | 22.49B 43.1% | 15.72B 6.0% | 14.83B 6.3% |
EBITDA Margin % | 16.00% 6.7% | 15.00% 7.1% | 14.00% 40.0% | 10.00% 11.1% | 9.00% 35.7% | 14.00% 16.7% | 12.00% 9.1% | 11.00% 15.4% |
Interest Expense | 2.55B 21.9% | 2.09B 14.6% | 1.83B 38.8% | 1.32B 31.0% | 1.91B 38.9% | 3.12B 10.4% | 3.49B 11.8% | 3.12B 33.1% |
Interest Income | 2.44B 1.9% | 2.48B 11.2% | 2.80B 52.8% | 1.83B 189.6% | 631.84M 194.4% | 214.61M 39.3% | 353.76M 88.9% | 187.23M 95.5% |
Other Income (Expense) | 16.80B 2185.5% | -805.37M 3.5% | -834.46M 80.6% | -462.09M 305.4% | -113.99M 43.9% | -203.19M 271.0% | 118.84M 17.4% | 143.88M 31.5% |
Pre-Tax Income | 38.67B 22.2% | 49.68B 33.3% | 37.27B 76.8% | 21.08B 366.6% | 4.52B 34.4% | 6.88B 183.1% | 2.43B 44.6% | 4.39B 22.0% |
Pre-Tax Margin % | 5.00% 16.7% | 6.00% 0.0% | 6.00% 20.0% | 5.00% 150.0% | 2.00% 50.0% | 4.00% 100.0% | 2.00% 33.3% | 3.00% 40.0% |
Tax Provision | 5.83B 28.0% | 8.09B 36.6% | 5.92B 76.0% | 3.37B 511.3% | 550.74M 36.6% | 868.62M 178.2% | 312.27M 62.4% | 829.45M 17.9% |
Net Income | 31.73B 21.2% | 40.25B 34.0% | 30.04B 80.7% | 16.62B 445.9% | 3.05B 28.1% | 4.23B 162.3% | 1.61B 41.9% | 2.78B 31.6% |
Net Margin % | 4.00% 20.0% | 5.00% 0.0% | 5.00% 25.0% | 4.00% 300.0% | 1.00% 66.7% | 3.00% 200.0% | 1.00% 50.0% | 2.00% 50.0% |
Basic EPS | 3.50 93.7% | 55.36 168.5% | 20.62 80.6% | 11.42 438.7% | 2.12 31.6% | 3.10 162.7% | 1.18 36.6% | 1.86 33.6% |
Diluted EPS | 3.50 93.7% | 55.36 168.2% | 20.64 80.7% | 11.42 438.7% | 2.12 31.6% | 3.10 162.7% | 1.18 36.6% | 1.86 33.6% |
Basic Shares Outstanding | 9.03B 1141.3% | 727.14M 50.0% | 1.46B 0.0% | 1.46B 1.3% | 1.44B 5.3% | 1.36B 0.0% | 1.36B 8.7% | 1.49B 2.9% |
Diluted Shares Outstanding | 9.03B 1141.3% | 727.14M 50.0% | 1.45B 0.1% | 1.46B 1.3% | 1.44B 5.3% | 1.36B 0.0% | 1.36B 8.7% | 1.49B 2.9% |