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 | 445.49B 21.7% | 365.91B 35.0% | 270.97B 3.2% | 280.04B 14.7% | 328.31B 33.5% | 245.87B 19.4% | 205.84B 17.7% | 174.92B 52.6% |
Cost of Revenue | 346.31B 19.7% | 289.35B 35.5% | 213.49B 8.2% | 232.47B 13.9% | 270.05B 29.1% | 209.11B 18.0% | 177.28B 16.1% | 152.72B 53.5% |
Gross Profit | 99.18B 29.5% | 76.56B 33.2% | 57.48B 20.8% | 47.58B 18.3% | 58.26B 58.5% | 36.75B 28.7% | 28.55B 28.7% | 22.19B 46.4% |
Gross Margin % | 22.00% 4.8% | 21.00% 0.0% | 21.00% 23.5% | 17.00% 5.6% | 18.00% 20.0% | 15.00% 7.1% | 14.00% 7.7% | 13.00% 0.0% |
Research & Development | 32.28B 34.2% | 24.05B 25.9% | 19.10B 19.2% | 16.03B 21.7% | 13.17B 42.3% | 9.26B 23.5% | 7.49B 29.7% | 5.78B 83.3% |
General & Administrative | 6.65B 18.8% | 5.60B 9.3% | 5.13B 0.3% | 5.11B 7.9% | 4.74B 26.5% | 3.75B 20.7% | 3.10B 74.3% | 12.10B 894.9% |
Selling & Marketing | 33.21B 30.8% | 25.39B 32.1% | 19.23B 9.8% | 21.32B 1.6% | 20.98B 44.3% | 14.54B 40.1% | 10.38B 29.8% | 7.99B 166.0% |
SG&A Expenses | 39.87B 28.6% | 30.99B 27.3% | 24.35B 7.9% | 26.44B 2.8% | 25.72B 40.7% | 18.29B 35.6% | 13.48B 32.9% | 20.09B 376.0% |
Other Operating Expenses | -1.03B 65.5% | -2.98B 50.1% | -5.98B 492.3% | -1.01B 53.7% | -657.18M 17.0% | -561.52M 83.6% | -305.86M 102.4% | 12.59B 123.3% |
Total Operating Expenses | 71.12B 36.6% | 52.06B 38.9% | 37.47B 9.6% | 41.46B 8.4% | 38.23B 41.7% | 26.98B 30.5% | 20.67B 19.0% | 25.51B 169.3% |
Cost and Expenses | 417.42B 22.3% | 341.40B 36.0% | 250.96B 8.4% | 273.92B 11.1% | 308.28B 30.6% | 236.09B 19.3% | 197.95B 11.1% | 178.24B 63.6% |
Operating Income | 28.06B 14.5% | 24.50B 22.5% | 20.01B 183.8% | 7.05B 72.9% | 26.03B 120.1% | 11.82B 39.3% | 8.49B 609.7% | 1.20B 90.2% |
Operating Margin % | 6.00% 14.3% | 7.00% 0.0% | 7.00% 133.3% | 3.00% 62.5% | 8.00% 60.0% | 5.00% 25.0% | 4.00% 300.0% | 1.00% 90.9% |
EBITDA | 36.59B 2.3% | 35.78B 26.0% | 28.40B 223.8% | 8.77B 63.9% | 24.28B 79.4% | 13.53B 37.1% | 9.87B 33.3% | 7.41B 118.0% |
EBITDA Margin % | 8.00% 20.0% | 10.00% 0.0% | 10.00% 233.3% | 3.00% 57.1% | 7.00% 16.7% | 6.00% 20.0% | 5.00% 25.0% | 4.00% 111.1% |
Interest Expense | 3.54B 165.8% | 1.33B 14.4% | 1.56B 37.7% | 1.13B 60.2% | 2.84B 15.6% | 3.36B 536.7% | 528.46M 37.4% | 384.69M 1336.3% |
Interest Income | 5.24B 5.8% | 4.96B 39.3% | 3.56B 58.3% | 2.25B 82.8% | 1.23B 27.6% | 963.55M 3.5% | 930.89M 49.8% | 621.26M 661.6% |
Other Income (Expense) | 20.30B 460.3% | 3.62B 81.0% | 2.00B 164.3% | -3.12B 93.3% | -1.61B 32.9% | -2.40B 696.7% | 402.43M 96.8% | 12.73B 123.6% |
Pre-Tax Income | 48.37B 72.0% | 28.13B 27.8% | 22.01B 459.5% | 3.93B 83.9% | 24.42B 12.9% | 21.63B 77.9% | 12.16B 12.7% | 13.93B 133.3% |
Pre-Tax Margin % | 11.00% 37.5% | 8.00% 0.0% | 8.00% 700.0% | 1.00% 85.7% | 7.00% 22.2% | 9.00% 50.0% | 6.00% 25.0% | 8.00% 122.2% |
Tax Provision | 7.87B 73.1% | 4.55B 0.3% | 4.54B 217.0% | 1.43B 72.1% | 5.13B 288.7% | 1.32B 35.9% | 2.06B 358.3% | 449.38M 78.2% |
Net Income | 40.57B 71.5% | 23.66B 35.4% | 17.48B 606.3% | 2.47B 87.2% | 19.34B 5.0% | 20.36B 102.7% | 10.04B 25.9% | 13.55B 130.9% |
Net Margin % | 9.00% 50.0% | 6.00% 0.0% | 6.00% 500.0% | 1.00% 83.3% | 6.00% 25.0% | 8.00% 60.0% | 5.00% 37.5% | 8.00% 121.1% |
Basic EPS | 1.61 69.5% | 0.95 35.7% | 0.70 602.8% | 0.10 87.2% | 0.78 8.2% | 0.85 102.4% | 0.42 27.6% | 0.58 129.6% |
Diluted EPS | 1.54 65.6% | 0.93 34.8% | 0.69 590.0% | 0.10 86.8% | 0.76 8.4% | 0.83 102.4% | 0.41 29.3% | 0.58 129.6% |
Basic Shares Outstanding | 25.66B 3.5% | 24.80B 0.4% | 24.88B 0.2% | 24.83B 0.4% | 24.93B 3.9% | 23.99B 1.0% | 23.75B 0.8% | 23.56B 5.3% |
Diluted Shares Outstanding | 26.70B 5.0% | 25.41B 0.3% | 25.32B 0.1% | 25.30B 0.8% | 25.51B 3.4% | 24.67B 0.7% | 24.51B 4.0% | 23.56B 5.3% |