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 29, 2022 | 2020 Dec 31, 2020 Apr 29, 2021 | 2019 Dec 31, 2019 Apr 29, 2020 | 2018 Dec 31, 2018 Apr 29, 2019 |
|---|
Total Revenue | 2864.47B 2.5% | 2937.98B 2.5% | 3012.81B 7.0% | 3239.17B 23.9% | 2614.35B 35.2% | 1933.84B 23.2% | 2516.81B 6.9% | 2353.59B 16.8% |
Cost of Revenue | 2246.12B 1.3% | 2275.22B 1.2% | 2302.39B 6.1% | 2451.12B 22.5% | 2001.29B 35.1% | 1481.67B 23.0% | 1923.10B 8.6% | 1770.94B 16.3% |
Gross Profit | 618.35B 6.7% | 662.76B 6.7% | 710.43B 9.9% | 788.05B 28.5% | 613.06B 35.6% | 452.16B 23.8% | 593.71B 1.9% | 582.65B 18.2% |
Gross Margin % | 22.00% 4.3% | 23.00% 4.2% | 24.00% 0.0% | 24.00% 4.3% | 23.00% 0.0% | 23.00% 4.2% | 24.00% 4.0% | 25.00% 4.2% |
Research & Development | 23.55B 2.3% | 23.01B 4.8% | 21.96B 18.3% | 18.56B 21.7% | 15.25B 74.2% | 8.76B 38.2% | 14.16B 23.8% | 11.44B 7.2% |
General & Administrative | 69.12B 6.3% | 65.03B 849.7% | 6.85B 96.9% | 222.60B 4.7% | 212.64B 0.3% | 211.95B 4.9% | 222.91B 2.2% | 218.01B 7.7% |
Selling & Marketing | 60.29B 4.6% | 63.19B 141.5% | 26.17B | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 129.41B 0.9% | 128.22B 288.4% | 33.01B 85.2% | 222.60B 4.7% | 212.64B 0.3% | 211.95B 4.9% | 222.91B 2.2% | 218.01B 7.7% |
Other Operating Expenses | 223.87B 12.6% | 256.24B 36.1% | 401.30B 8414.8% | 4.71B 42.4% | 8.18B 366.9% | -3.06B 163.2% | 4.85B 40.3% | 3.46B 241.4% |
Total Operating Expenses | 376.84B 7.5% | 407.47B 10.7% | 456.29B 20.1% | 571.39B 25.1% | 456.60B 19.7% | 381.33B 20.1% | 477.48B 2.2% | 467.33B 8.5% |
Cost and Expenses | 2622.96B 2.2% | 2682.70B 2.7% | 2757.99B 8.8% | 3022.51B 23.0% | 2457.89B 31.9% | 1863.01B 22.4% | 2400.57B 7.3% | 2238.27B 14.6% |
Operating Income | 241.51B 5.4% | 255.29B 0.9% | 253.02B 16.8% | 216.66B 34.4% | 161.15B 112.2% | 75.94B 37.6% | 121.76B 0.6% | 121.00B 78.7% |
Operating Margin % | 8.00% 11.1% | 9.00% 12.5% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 50.0% | 4.00% 20.0% | 5.00% 0.0% | 5.00% 66.7% |
EBITDA | 477.52B 2.9% | 491.82B 1.5% | 484.59B 8.4% | 446.98B 17.9% | 379.25B 56.7% | 242.01B 29.0% | 340.95B 1.5% | 336.02B 16.0% |
EBITDA Margin % | 17.00% 0.0% | 17.00% 6.3% | 16.00% 14.3% | 14.00% 6.7% | 15.00% 15.4% | 13.00% 7.1% | 14.00% 0.0% | 14.00% 0.0% |
Interest Expense | 17.57B 15.3% | 20.73B 13.8% | 24.06B 11.6% | 21.55B 43.3% | 15.04B 29.8% | 21.42B 13.9% | 24.88B 49.2% | 16.67B 1.7% |
Interest Income | 7.76B 11.8% | 8.80B 31.4% | 6.70B 41.3% | 4.74B 58.8% | 2.98B 1.3% | 3.02B 16.7% | 3.63B 3.7% | 3.77B 29.9% |
Other Income (Expense) | -15.36B 11.4% | -13.78B 11.4% | -15.57B 359.4% | -3.39B 85.9% | -23.98B 20.7% | -19.86B 7.1% | -18.55B 5.5% | -19.62B 319.2% |
Pre-Tax Income | 226.15B 6.4% | 241.50B 1.7% | 237.46B 11.3% | 213.28B 34.8% | 158.20B 182.1% | 56.07B 45.7% | 103.21B 10.4% | 115.21B 117.0% |
Pre-Tax Margin % | 8.00% 0.0% | 8.00% 0.0% | 8.00% 14.3% | 7.00% 16.7% | 6.00% 100.0% | 3.00% 25.0% | 4.00% 20.0% | 5.00% 66.7% |
Tax Provision | 54.14B 6.3% | 57.76B 1.0% | 57.17B 16.0% | 49.30B 13.3% | 43.51B 92.6% | 22.59B 37.6% | 36.20B 15.4% | 42.79B 162.6% |
Net Income | 157.30B 4.5% | 164.68B 2.2% | 161.14B 8.3% | 148.74B 61.4% | 92.16B 385.0% | 19.00B 58.4% | 45.68B 13.1% | 52.59B 130.7% |
Net Margin % | 5.00% 16.7% | 6.00% 20.0% | 5.00% 0.0% | 5.00% 25.0% | 4.00% 300.0% | 1.00% 50.0% | 2.00% 0.0% | 2.00% 100.0% |
Basic EPS | 0.86 4.4% | 0.90 2.3% | 0.88 8.6% | 0.81 62.0% | 0.50 400.0% | 0.10 60.0% | 0.25 13.8% | 0.29 141.7% |
Diluted EPS | 0.86 4.4% | 0.90 2.3% | 0.88 8.6% | 0.81 62.0% | 0.50 400.0% | 0.10 60.0% | 0.25 13.8% | 0.29 141.7% |
Basic Shares Outstanding | 182.91B 0.0% | 182.97B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% |
Diluted Shares Outstanding | 182.91B 0.0% | 182.97B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% | 183.02B 0.0% |