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 Apr 28, 2023 | 2021 Dec 31, 2021 Apr 28, 2022 | 2020 Dec 31, 2020 Apr 20, 2021 | 2019 Dec 31, 2019 Apr 10, 2020 | 2018 Dec 31, 2018 Apr 29, 2019 |
|---|
Total Revenue | 2443.33B 20.5% | 3073.11B 4.3% | 3210.86B 3.2% | 3316.95B 21.0% | 2740.88B 30.2% | 2104.72B 28.8% | 2957.87B 2.6% | 2882.08B 22.1% |
Cost of Revenue | 2369.24B 7.8% | 2570.33B 0.0% | 2569.41B 8.1% | 2794.66B 27.5% | 2192.34B 29.2% | 1697.28B 31.5% | 2477.18B 3.6% | 2390.19B 26.7% |
Gross Profit | 74.09B 85.3% | 502.78B 21.6% | 641.45B 22.8% | 522.28B 4.8% | 548.54B 34.6% | 407.44B 15.2% | 480.69B 2.3% | 491.89B 3.7% |
Gross Margin % | 3.00% 81.3% | 16.00% 20.0% | 20.00% 25.0% | 16.00% 20.0% | 20.00% 5.3% | 19.00% 18.8% | 16.00% 5.9% | 17.00% 15.0% |
Research & Development | 15.45B | 0.00 100.0% | 13.97B 9.4% | 12.77B 11.3% | 11.48B | 0.00 | 0.00 100.0% | 7.96B 23.9% |
General & Administrative | 54.67B 0.9% | 55.19B 3.6% | 57.23B 6.8% | 53.60B 2.5% | 54.98B 2.4% | 53.67B 1.3% | 54.39B 17.3% | 65.77B 1.2% |
Selling & Marketing | 0.00 | 0.00 100.0% | 121.17B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 54.67B 0.9% | 55.19B 69.1% | 178.40B 232.8% | 53.60B 2.5% | 54.98B 2.4% | 53.67B 1.3% | 54.39B 17.3% | 65.77B 1.2% |
Other Operating Expenses | 18.48B 95.1% | 376.91B 4.0% | 362.25B 4.7% | 380.07B 1.9% | 387.45B 13.9% | 340.11B 0.1% | 339.79B 1.2% | 335.60B 1.3% |
Total Operating Expenses | 88.61B 79.5% | 432.09B 22.1% | 554.62B 24.2% | 446.45B 1.6% | 453.91B 15.3% | 393.77B 0.1% | 394.18B 3.7% | 409.32B 1.6% |
Cost and Expenses | 2457.85B 18.1% | 3002.42B 3.9% | 3124.03B 3.6% | 3241.11B 22.5% | 2646.26B 26.6% | 2091.05B 27.2% | 2871.35B 2.6% | 2799.51B 22.3% |
Operating Income | -14.52B 120.5% | 70.69B 18.6% | 86.83B 14.5% | 75.83B 19.9% | 94.63B 592.3% | 13.67B 84.2% | 86.52B 4.8% | 82.56B 15.5% |
Operating Margin % | -1.00% 150.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 33.3% | 3.00% 200.0% | 1.00% 66.7% | 3.00% 0.0% | 3.00% 0.0% |
EBITDA | 110.18B 46.9% | 207.68B 3.2% | 214.65B 2.4% | 219.97B 7.9% | 238.73B 40.5% | 169.93B 21.1% | 215.48B 0.1% | 215.64B 3.8% |
EBITDA Margin % | 5.00% 28.6% | 7.00% 0.0% | 7.00% 0.0% | 7.00% 22.2% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 0.0% | 7.00% 22.2% |
Interest Expense | 17.94B 0.7% | 17.82B 5.0% | 16.97B 8.3% | 15.67B 12.8% | 13.88B 0.2% | 13.85B 11.1% | 15.59B 164.9% | 5.88B 4.2% |
Interest Income | 5.80B 2.3% | 5.93B 13.1% | 6.83B 9.0% | 6.27B 9.3% | 5.73B 19.3% | 4.80B 33.3% | 7.21B 6.7% | 7.73B 47.0% |
Other Income (Expense) | 57.13B 3800.2% | -1.54B 46.6% | -2.89B 115.6% | 18.57B 27.7% | 14.54B 57.8% | 34.47B 845.8% | 3.65B 78.0% | 16.55B 8.7% |
Pre-Tax Income | 42.62B 38.4% | 69.14B 17.6% | 83.93B 11.1% | 94.40B 13.5% | 109.17B 126.8% | 48.14B 46.6% | 90.16B 9.0% | 99.11B 14.3% |
Pre-Tax Margin % | 2.00% 0.0% | 2.00% 33.3% | 3.00% 0.0% | 3.00% 25.0% | 4.00% 100.0% | 2.00% 33.3% | 3.00% 0.0% | 3.00% 25.0% |
Tax Provision | 7.73B 40.4% | 12.97B 19.3% | 16.07B 10.2% | 17.90B 23.2% | 23.32B 274.9% | 6.22B 65.6% | 18.05B 10.7% | 20.21B 24.2% |
Net Income | 31.64B 35.4% | 48.94B 16.1% | 58.31B 12.9% | 66.93B 7.0% | 71.97B 115.2% | 33.44B 41.8% | 57.49B 6.7% | 61.62B 20.2% |
Net Margin % | 1.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 33.3% | 3.00% 50.0% | 2.00% 0.0% | 2.00% 0.0% | 2.00% 0.0% |
Basic EPS | 0.26 35.0% | 0.40 18.4% | 0.49 10.9% | 0.55 6.8% | 0.59 118.5% | 0.27 43.7% | 0.48 5.9% | 0.51 21.4% |
Diluted EPS | 0.26 35.0% | 0.40 18.4% | 0.49 10.9% | 0.55 6.8% | 0.59 118.5% | 0.27 43.7% | 0.48 5.9% | 0.51 21.4% |
Basic Shares Outstanding | 121.19B 0.0% | 121.14B 1.1% | 119.81B 0.9% | 120.89B 0.2% | 121.07B 0.0% | 121.07B 0.0% | 121.07B 0.0% | 121.07B 0.0% |
Diluted Shares Outstanding | 121.19B 0.0% | 121.14B 1.1% | 119.81B 0.9% | 120.89B 0.2% | 121.07B 0.0% | 121.07B 0.0% | 121.07B 0.0% | 121.07B 0.0% |