Henan Qingshuiyuan Technology CO.,Ltd (300437.SZ)

CNY 10.45

(-2.34%)

Annual Balance Sheets

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 2.81 Billion 3.13 Billion 3.58 Billion 4.38 Billion 4.67 Billion 3.91 Billion
Total Current Assets 1.17 Billion 1.42 Billion 1.87 Billion 2.41 Billion 2.71 Billion 2 Billion
Cash And Short Term Investments 397.22 Million 534 Million 568.29 Million 529.14 Million 437.36 Million 289.38 Million
Cash and Cash Equivalents 396.1 Million 485 Million 568.29 Million 529.14 Million 437.36 Million 289.38 Million
Short Term Investments 1.11 Million 48.99 Million -6.46 Million -252.99 Million 100 Million -
Net Receivables 562.8 Million 693.99 Million 789.85 Million 1.73 Billion 1.13 Billion 1.09 Billion
Inventory 115.4 Million 112.7 Million 206.76 Million 87.19 Million 994.4 Million 576.77 Million
Other Current Assets 64.56 Million 87.18 Million 314.25 Million 64.3 Million 149.9 Million 47.96 Million
Total Non-Current Assets 1.63 Billion 1.7 Billion 1.7 Billion 1.97 Billion 1.95 Billion 1.9 Billion
Net PPE 464.84 Million 531.88 Million 616.67 Million 904.23 Million 598.34 Million 853.28 Million
Good Will And Intangible Assets 688 Million 441.39 Million 453.19 Million 585.8 Million 979.64 Million 981.29 Million
Good Will 46.17 Million 50.27 Million 61.17 Million 153.14 Million 545.11 Million 591.42 Million
Intangible Assets 641.83 Million 391.12 Million 392.02 Million 432.66 Million 434.53 Million 389.86 Million
Long-Term Investments 122.74 Million 106.27 Million 299.53 Million 260.43 Million 262.65 Million 10.08 Million
Tax Assets 78.36 Million 69.61 Million 22.66 Million 68.3 Million 36.35 Million 33.31 Million
Other Non Current Assets 279.29 Million 553.44 Million 313.17 Million 153.25 Million 80.59 Million 28.65 Million
Other Assets - - 1.00 1.00 1.00 -
Total Liabilities 1.23 Billion 1.51 Billion 1.94 Billion 2.89 Billion 2.76 Billion 2.24 Billion
Total Current Liabilities 841.01 Million 1.3 Billion 1.78 Billion 2.14 Billion 2.03 Billion 1.92 Billion
Account Payables 578.6 Million 671.01 Million 734.16 Million 737.53 Million 670.92 Million 591.52 Million
Tax Payables 4.59 Million 11.67 Million 30.4 Million 86.68 Million 100.16 Million 97.47 Million
Short Term Debt 186.71 Million 518.9 Million 590.77 Million 824.1 Million 817.57 Million 677.43 Million
Deferred Revenue 73.06 Million 108.83 Million 181.27 Million 489.73 Million 435.73 Million 532.95 Million
Other Current Liabilities 2.63 Million 5.38 Million 276.64 Million 89.53 Million 111.07 Million 121.83 Million
Total Non Current Liabilities 393.39 Million 213.16 Million 158.87 Million 755.79 Million 727.57 Million 317.27 Million
Long-Term Debt 359.81 Million 181.55 Million 141.44 Million 723.36 Million 708.2 Million 291.39 Million
Deferred Revenue Non Current 28.09 Million 24.94 Million 17.42 Million 24.09 Million 19.36 Million 13.12 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 116.84 Thousand 1.13 Million - 8.33 Million 708.2 Million 291.39 Million
Other Liabilities 1.00 1.00 1.00 1.00 - 1.00
Total Equity 1.57 Billion 1.61 Billion 1.64 Billion 1.49 Billion 1.91 Billion 1.67 Billion
Stock Holders Equity 1.56 Billion 1.59 Billion 1.62 Billion 1.22 Billion 1.61 Billion 1.42 Billion
Common Stock 259.06 Million 259.06 Million 259.06 Million 221.23 Million 218.32 Million 218.32 Million
Retained Earnings 86.65 Million 148.15 Million 217.99 Million 138.4 Million 566.12 Million 507.14 Million
Accumulated other comprehensive income 5.23 Million 78.97 Million 35.19 Million 180.95 Million 61.82 Million 59.47 Million
Common Stock Equity 1.56 Billion 1.59 Billion 1.62 Billion 1.22 Billion 1.61 Billion 1.42 Billion
Capital Lease Obligation 1.83 Million 7.18 Million 8.64 Million 18.47 Million 4.25 Million 12.75 Million
Total Investments 122.74 Million 155.27 Million 293.07 Million 7.43 Million 262.65 Million 10.08 Million
Total Debt 546.53 Million 700.45 Million 732.21 Million 1.54 Billion 1.52 Billion 968.83 Million
Net Debt 150.42 Million 215.44 Million 163.92 Million 1.01 Billion 1.08 Billion 679.44 Million

Balance Sheet Charts