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 Apr 29, 2026 | 2024 Dec 31, 2024 Apr 28, 2025 | 2023 Dec 31, 2023 Apr 25, 2024 | 2022 Dec 31, 2022 Apr 26, 2023 | 2021 Dec 31, 2021 Apr 25, 2022 | 2020 Dec 31, 2020 Apr 30, 2021 | 2019 Dec 31, 2019 Apr 24, 2020 | 2018 Dec 31, 2018 Apr 24, 2019 |
|---|
Total Revenue | 431.85B 9.7% | 393.84B 59.0% | 247.64B 89.7% | 130.56B 39.0% | 93.95B 57.9% | 59.49B 97.4% | 30.14B 129.7% | 13.12B 652.3% |
Cost of Revenue | 188.80B 22.7% | 153.90B 67.8% | 91.72B 191.5% | 31.46B 0.8% | 31.72B 64.5% | 19.28B 204.1% | 6.34B 118.2% | 2.91B 301.9% |
Gross Profit | 243.04B 1.3% | 239.94B 53.9% | 155.92B 57.3% | 99.10B 59.2% | 62.23B 54.8% | 40.21B 68.9% | 23.80B 133.0% | 10.21B 900.2% |
Gross Margin % | 56.00% 8.2% | 61.00% 3.2% | 63.00% 17.1% | 76.00% 15.2% | 66.00% 2.9% | 68.00% 13.9% | 79.00% 1.3% | 78.00% 32.2% |
Research & Development | 16.50B 30.3% | 12.66B 15.6% | 10.95B 5.5% | 10.38B 15.5% | 8.99B 30.5% | 6.89B 78.1% | 3.87B 246.8% | 1.12B 763.9% |
General & Administrative | 8.16B 8.0% | 7.55B 85.3% | 4.08B 2.8% | 3.96B 157.3% | 1.54B 2.2% | 1.51B 16.2% | 1.30B 79.9% | 6.46B 4747.1% |
Selling & Marketing | 125.29B 12.6% | 111.30B 35.4% | 82.19B 51.2% | 54.34B 21.3% | 44.80B 8.8% | 41.19B 51.6% | 27.17B 102.2% | 13.44B 899.7% |
SG&A Expenses | 133.45B 12.3% | 118.85B 37.8% | 86.26B 47.9% | 58.31B 25.8% | 46.34B 8.5% | 42.70B 50.0% | 28.47B 43.1% | 19.90B 1246.5% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 193.70M 134.0% | 82.79M 769.7% | -12.36M 1000.3% |
Total Operating Expenses | 149.94B 14.0% | 131.51B 35.3% | 97.22B 41.5% | 68.69B 24.1% | 55.34B 11.6% | 49.59B 53.3% | 32.34B 53.9% | 21.01B 1207.7% |
Cost and Expenses | 338.74B 18.7% | 285.41B 51.1% | 188.94B 88.6% | 100.16B 15.1% | 87.05B 26.4% | 68.87B 78.1% | 38.68B 61.7% | 23.92B 926.7% |
Operating Income | 93.10B 14.1% | 108.42B 84.7% | 58.70B 93.1% | 30.40B 340.8% | 6.90B 173.5% | -9.38B 9.9% | -8.54B 20.9% | -10.80B 1712.9% |
Operating Margin % | 22.00% 21.4% | 28.00% 16.7% | 24.00% 4.3% | 23.00% 228.6% | 7.00% 143.8% | -16.00% 42.9% | -28.00% 65.9% | -82.00% 141.2% |
EBITDA | 122.45B 12.1% | 109.21B 83.6% | 59.48B 51.7% | 39.21B 212.9% | 12.53B 319.6% | -5.71B 7.1% | -6.14B 41.2% | -4.35B 674.0% |
EBITDA Margin % | 28.00% 0.0% | 28.00% 16.7% | 24.00% 20.0% | 30.00% 130.8% | 13.00% 230.0% | -10.00% 50.0% | -20.00% 39.4% | -33.00% 3.1% |
Interest Expense | 0.00 | 0.00 100.0% | 43.99M 14.8% | 51.66M 95.8% | 1.23B 62.5% | 757.34M 419.2% | 145.86M | 0.00 |
Interest Income | 25.58B 24.5% | 20.55B 100.8% | 10.24B 156.1% | 4.00B 30.6% | 3.06B 24.7% | 2.46B 59.3% | 1.54B 163.6% | 584.94M 624.1% |
Other Income (Expense) | 26.47B 9.0% | 24.28B 84.2% | 13.18B 119.0% | 6.02B 135.2% | 2.56B 20.9% | 2.12B 37.3% | 1.54B 164.7% | 582.62M 725.1% |
Pre-Tax Income | 119.58B 9.9% | 132.70B 84.6% | 71.88B 97.4% | 36.42B 285.2% | 9.46B 230.2% | -7.26B 3.8% | -7.00B 31.5% | -10.22B 1845.7% |
Pre-Tax Margin % | 28.00% 17.6% | 34.00% 17.2% | 29.00% 3.6% | 28.00% 180.0% | 10.00% 183.3% | -12.00% 47.8% | -23.00% 70.5% | -78.00% 160.0% |
Tax Provision | 21.73B 7.2% | 20.27B 71.0% | 11.85B 150.8% | 4.73B 144.4% | 1.93B 2789.6% | 66.92M 115.3% | -437.86M | 0.00 |
Net Income | 97.84B 13.0% | 112.43B 87.3% | 60.03B 90.3% | 31.54B 306.0% | 7.77B 206.0% | -7.33B 11.8% | -6.56B 35.8% | -10.22B 1845.7% |
Net Margin % | 23.00% 20.7% | 29.00% 20.8% | 24.00% 0.0% | 24.00% 200.0% | 8.00% 166.7% | -12.00% 45.5% | -22.00% 71.8% | -78.00% 160.0% |
Basic EPS | 69.16 14.9% | 81.24 97.4% | 41.15 64.9% | 24.96 302.6% | 6.20 200.5% | -6.17 8.4% | -5.69 58.7% | -13.77 2157.4% |
Diluted EPS | 65.24 14.2% | 76.01 84.8% | 41.12 87.6% | 21.92 302.9% | 5.44 188.5% | -6.15 8.5% | -5.67 58.8% | -13.77 2157.4% |
Basic Shares Outstanding | 1.40B 1.0% | 1.38B 5.1% | 1.46B 15.4% | 1.26B 0.9% | 1.25B 5.4% | 1.19B 3.0% | 1.15B 55.5% | 741.90M 13.8% |
Diluted Shares Outstanding | 1.48B 0.2% | 1.48B 1.3% | 1.46B 1.4% | 1.44B 0.8% | 1.43B 19.8% | 1.19B 3.0% | 1.16B 55.9% | 742.08M 13.8% |