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 | 144.02B 20.8% | 181.91B 5.7% | 192.97B 489.1% | 32.76B 11.9% | 37.19B 82.1% | 20.42B 9.1% | 18.72B 81.4% | 100.89B 28.0% |
Cost of Revenue | 62.99B 56.3% | 143.99B 0.4% | 144.60B 466.0% | 25.55B 18.5% | 31.36B 78.6% | 17.55B 11.4% | 15.75B 79.0% | 74.93B 33.7% |
Gross Profit | 81.03B 113.7% | 37.92B 21.6% | 48.37B 570.7% | 7.21B 23.8% | 5.83B 103.1% | 2.87B 3.3% | 2.97B 88.6% | 25.96B 13.8% |
Gross Margin % | 56.00% 166.7% | 21.00% 16.0% | 25.00% 13.6% | 22.00% 37.5% | 16.00% 14.3% | 14.00% 12.5% | 16.00% 38.5% | 26.00% 10.3% |
Research & Development | 0.00 | 0.00 100.0% | 916.19M 699.7% | 114.57M 11.0% | 103.21M 236.1% | -75.82M 282.1% | 41.63M 78.1% | 190.47M 49.9% |
General & Administrative | 6.78B 2.3% | 6.94B 42.6% | 4.87B 697.8% | 609.90M 25.1% | 814.35M 73.7% | 3.10B 5.0% | 3.26B 4.0% | 3.40B 16.6% |
Selling & Marketing | 1.06B 1.7% | 1.08B 154.4% | 423.63M 54.4% | 928.77M 10.9% | 837.42M 93.2% | 12.26B 5.1% | 12.92B 25.5% | 10.29B 6.1% |
SG&A Expenses | 7.84B 2.2% | 8.01B 51.5% | 5.29B 462.4% | 940.53M 14.2% | 823.85M 94.6% | 15.36B 5.1% | 16.18B 18.2% | 13.69B 8.5% |
Other Operating Expenses | -127.70M 48.1% | -246.15M 102.7% | 9.07B 1361720.4% | 665.90K 2888.5% | -23.88K 311.7% | -5.80K | 0.00 100.0% | -143.52M 186.9% |
Total Operating Expenses | 7.71B 0.7% | 7.77B 49.1% | 15.27B 1348.6% | 1.05B 13.7% | 927.09M 27.9% | 724.80M 1.3% | 734.27M 95.0% | 14.57B 9.7% |
Cost and Expenses | 70.71B 53.4% | 151.75B 5.1% | 159.87B 501.0% | 26.60B 17.6% | 32.29B 76.6% | 18.28B 10.9% | 16.49B 81.6% | 89.50B 29.1% |
Operating Income | 73.32B 143.1% | 30.15B 8.9% | 33.10B 437.6% | 6.16B 25.7% | 4.90B 128.5% | 2.14B 3.9% | 2.23B 80.4% | 11.39B 19.6% |
Operating Margin % | 51.00% 200.0% | 17.00% 0.0% | 17.00% 10.5% | 19.00% 46.2% | 13.00% 30.0% | 10.00% 16.7% | 12.00% 9.1% | 11.00% 8.3% |
EBITDA | 83.66B 93.2% | 43.30B 8.3% | 47.22B 0.0% | 47.21B 15.7% | 40.79B 51.6% | 26.90B 1.0% | 26.64B 41.3% | 18.86B 15.1% |
EBITDA Margin % | 58.00% 141.7% | 24.00% 0.0% | 24.00% 83.3% | 144.00% 30.9% | 110.00% 16.7% | 132.00% 7.0% | 142.00% 647.4% | 19.00% 9.5% |
Interest Expense | 1.71B 32.8% | 2.55B 16.8% | 3.06B 460.0% | 547.25M 16.7% | 656.66M 4.8% | 689.76M 8.6% | 754.88M 82.7% | 4.36B 15.4% |
Interest Income | 142.41M 2.8% | 146.55M 226.9% | 44.84M 123.4% | 20.07M 12.9% | 17.77M 20.4% | 22.34M 0.4% | 22.24M 98.7% | 1.74B 16.2% |
Other Income (Expense) | -51.64B 31666.0% | 163.60M 422.6% | -50.72M 81.1% | -268.49M 526.5% | 62.95M 3798.4% | -1.70M 101.0% | 171.49M 106.4% | -2.68B 26.2% |
Pre-Tax Income | 21.67B 28.5% | 30.32B 8.3% | 33.05B 652.5% | 4.39B 15.2% | 3.81B 150.1% | 1.52B 1.0% | 1.51B 77.8% | 6.79B 41.3% |
Pre-Tax Margin % | 15.00% 11.8% | 17.00% 0.0% | 17.00% 30.8% | 13.00% 30.0% | 10.00% 42.9% | 7.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% |
Tax Provision | 4.29B 35.0% | 6.59B 9.7% | 7.30B 555.4% | 1.11B 9.5% | 1.02B 108.8% | 487.30M 3.8% | 506.64M 80.2% | 2.56B 50.6% |
Net Income | 14.10B 22.3% | 18.16B 7.1% | 19.53B 567.0% | 2.93B 24.5% | 2.35B 203.3% | 775.64M 13.5% | 897.18M 73.2% | 3.35B 46.3% |
Net Margin % | 10.00% 0.0% | 10.00% 0.0% | 10.00% 11.1% | 9.00% 50.0% | 6.00% 50.0% | 4.00% 20.0% | 5.00% 66.7% | 3.00% 0.0% |
Basic EPS | 21.20 96.1% | 548.00 7.0% | 589.40 569.8% | 88.00 22.2% | 72.00 207.7% | 23.40 13.3% | 27.00 73.0% | 100.00 47.1% |
Diluted EPS | 21.20 96.1% | 548.00 7.0% | 589.40 569.8% | 88.00 22.2% | 72.00 207.7% | 23.40 13.3% | 27.00 73.0% | 100.00 47.1% |
Basic Shares Outstanding | 662.93M 1900.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% |
Diluted Shares Outstanding | 662.93M 1900.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% | 33.15M 0.0% |