China Overseas Property Holdings Limited (CNPPF)

USD 0.64

(0.0%)

Annual Balance Sheets

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.49 Billion 1.29 Billion 1.06 Billion 798.87 Million 551.26 Million 455.63 Million
Total Current Assets 9.93 Billion 9.52 Billion 7.73 Billion 5.73 Billion 497.75 Million -2.00
Cash And Short Term Investments 723.22 Million 600.51 Million 549.25 Million 477.91 Million 320.29 Million 306.35 Million
Cash and Cash Equivalents 449.91 Million 351.76 Million 422.92 Million 378.59 Million 207.18 Million 252.28 Million
Short Term Investments 273.31 Million 248.74 Million 126.33 Million 99.32 Million 113.11 Million 54.07 Million
Net Receivables 518.94 Million 432.11 Million 284.26 Million 170.12 Million 123.75 Million 110.06 Million
Inventory 103.69 Million 124.27 Million 119.93 Million 78.21 Million 53.69 Million 4.74 Million
Other Current Assets -1.34 Billion -1.15 Billion -953.45 Million -726.25 Million -497.75 Million -416.42 Million
Total Non-Current Assets 679.95 Million 594.05 Million 586.41 Million 457.88 Million 34.78 Million 17.53 Million
Net PPE 23.98 Million 25.23 Million 24.65 Million 18.11 Million 15.16 Million 5.22 Million
Good Will And Intangible Assets 184.51 Million 14.69 Million 7.62 Million 2.7 Million 1.49 Million 795.97 Thousand
Good Will - - - - - -
Intangible Assets 184.51 Million 14.69 Million 7.62 Million 2.7 Million 1.49 Million 795.97 Thousand
Long-Term Investments 2.09 Million 1.26 Million 710.77 Thousand 528.64 Thousand 424.67 Thousand 70.5 Thousand
Tax Assets 6.3 Million 5.97 Million 5.57 Million 4.97 Million 4.49 Million 3.37 Million
Other Non Current Assets 463.05 Million 546.87 Million 547.85 Million 431.56 Million 13.21 Million 8.06 Million
Other Assets -9.11 Billion -8.82 Billion -7.25 Billion -5.39 Billion 18.72 Million 438.1 Million
Total Liabilities 906.92 Million 826.74 Million 675.41 Million 517.17 Million 354.3 Million 310.74 Million
Total Current Liabilities 6.36 Billion 6.35 Billion 5.21 Billion 3.95 Billion 2.82 Million -
Account Payables 1.99 Billion 1.51 Billion 776.48 Million 461.11 Million -0.06 -
Tax Payables 354.94 Million 248.35 Million 272.71 Million 266.21 Million - -
Short Term Debt 13.87 Million 15.59 Million 5.28 Million 3.19 Million 2.82 Million -
Deferred Revenue 354.65 Million 148.7 Million 136.48 Million 77.13 Million 57.98 Million 50.28 Million
Other Current Liabilities 4 Billion 4.67 Billion 4.29 Billion 3.41 Billion -57.98 Million -50.28 Million
Total Non Current Liabilities 68.56 Million 101.61 Million 50.76 Million 57.28 Million 347.3 Million 310.74 Million
Long-Term Debt 13.37 Million 84.68 Million 32.83 Million 38.61 Million -0.74 2.00
Deferred Revenue Non Current 354.65 Million 148.7 Million 136.48 Million 77.13 Million 57.98 Million 50.28 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities -301.34 Million -133.94 Million -120.85 Million -60.87 Million 285.23 Million 257.62 Million
Other Liabilities -5.52 Billion -5.63 Billion -4.59 Billion -3.49 Billion 4.16 Million 310.74 Million
Total Equity 588.79 Million 468.89 Million 391.42 Million 281.7 Million 196.96 Million 144.89 Million
Stock Holders Equity 580.95 Million 462.28 Million 384.69 Million 277.13 Million 194.29 Million 143.71 Million
Common Stock 377.63 Thousand 420.76 Thousand 421.49 Thousand 423.91 Thousand 421.85 Thousand 419.83 Thousand
Retained Earnings 546.11 Million 452.42 Million 342.27 Million 264.36 Million 201.92 Million 152.69 Million
Accumulated other comprehensive income 34.45 Million 9.43 Million 41.99 Million 12.34 Million -8.05 Million -9.39 Million
Common Stock Equity 580.95 Million 462.28 Million 384.69 Million 277.13 Million 194.29 Million 143.71 Million
Capital Lease Obligation 7.77 Million 10.84 Million 4.21 Million 4.97 Million 4.16 Million -
Total Investments 275.4 Million 250.01 Million 127.04 Million 99.85 Million 113.53 Million 54.07 Million
Total Debt 21.65 Million 26.44 Million 9.49 Million 8.17 Million 6.99 Million -
Net Debt -428.25 Million -325.32 Million -413.42 Million -370.41 Million -200.18 Million -252.28 Million

Balance Sheet Charts