CP ALL Public Company Limited (CPALL.BK)

THB 55.5

(-1.77%)

Annual Balance Sheets

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 926.49 Billion 924.06 Billion 931.89 Billion 523.35 Billion 375.61 Billion 373.74 Billion
Total Current Assets 143.79 Billion 148.95 Billion 165.77 Billion 81.4 Billion 71.92 Billion 74.99 Billion
Cash And Short Term Investments 67.31 Billion 71.89 Billion 97.13 Billion 40.62 Billion 30.11 Billion 34.36 Billion
Cash and Cash Equivalents 67.23 Billion 71.42 Billion 92.34 Billion 40.58 Billion 29.86 Billion 34.26 Billion
Short Term Investments 82.38 Million 466.26 Million 4.78 Billion 37 Million 249 Million 97 Million
Net Receivables 18.73 Billion 18.63 Billion 17.08 Billion 8.82 Billion 9.85 Billion 10.81 Billion
Inventory 57.5 Billion 58.18 Billion 50.53 Billion 31.74 Billion 31.53 Billion 29.57 Billion
Other Current Assets 246.9 Million 243.64 Million 409.7 Million 200.9 Million 418.3 Million 247.16 Million
Total Non-Current Assets 782.69 Billion 775.1 Billion 766.11 Billion 441.95 Billion 303.69 Billion 298.74 Billion
Net PPE 300.33 Billion 295.65 Billion 288.79 Billion 173.09 Billion 116.08 Billion 111.28 Billion
Good Will And Intangible Assets 415.04 Billion 414.44 Billion 411.75 Billion 179.8 Billion 183.39 Billion 183.63 Billion
Good Will 360.64 Billion 360.64 Billion 360.64 Billion 128.09 Billion 128.09 Billion 128.09 Billion
Intangible Assets 54.4 Billion 53.8 Billion 51.11 Billion 51.7 Billion 55.3 Billion 55.54 Billion
Long-Term Investments 61.36 Billion 15.95 Billion 14.83 Billion 85.58 Billion 36.04 Million 34.98 Million
Tax Assets 2.65 Billion 2.27 Billion 2.59 Billion 1.78 Billion 1.29 Billion 1 Billion
Other Non Current Assets 3.29 Billion 46.77 Billion 48.12 Billion 1.67 Billion 2.88 Billion 2.78 Billion
Other Assets - - - - - -
Total Liabilities 634.85 Billion 633.76 Billion 639.08 Billion 411.75 Billion 267.24 Billion 273.92 Billion
Total Current Liabilities 238.19 Billion 207.44 Billion 214.88 Billion 123.38 Billion 112.91 Billion 123.75 Billion
Account Payables 128.09 Billion 115.96 Billion 106.86 Billion 72.77 Billion 78.54 Billion 78.79 Billion
Tax Payables 1.67 Billion 1.21 Billion 1.33 Billion 1.21 Billion 1.53 Billion 1.39 Billion
Short Term Debt 73.45 Billion 53.01 Billion 72 Billion 28.28 Billion 15.97 Billion 26.77 Billion
Deferred Revenue 2.32 Billion 530 Million 815.8 Million 957.79 Million 794.16 Million 2.14 Billion
Other Current Liabilities 34.32 Billion 37.93 Billion 35.2 Billion 21.36 Billion 17.59 Billion 16.03 Billion
Total Non Current Liabilities 396.65 Billion 426.31 Billion 424.19 Billion 288.37 Billion 154.33 Billion 150.17 Billion
Long-Term Debt 275.11 Billion 393.87 Billion 390.27 Billion 264.68 Billion 129.74 Billion 127.48 Billion
Deferred Revenue Non Current 88.58 Billion - 12.91 Billion 8.71 Billion 8.76 Billion 7.08 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 15.64 Billion 15.27 Billion 3.16 Billion 25.24 Million 817.16 Million 513.09 Million
Other Liabilities 1.00 - - - - -
Total Equity 291.64 Billion 290.3 Billion 292.8 Billion 111.59 Billion 108.36 Billion 99.81 Billion
Stock Holders Equity 101.04 Billion 100.72 Billion 104.13 Billion 96.75 Billion 93.73 Billion 84.83 Billion
Common Stock 8.98 Billion 8.98 Billion 8.98 Billion 8.98 Billion 8.98 Billion 8.98 Billion
Retained Earnings 90.79 Billion 79.41 Billion 72.34 Billion 68.35 Billion 65.85 Billion 55.73 Billion
Accumulated other comprehensive income -422.02 Million 900 Million 900 Million 900 Million 900 Million 900 Million
Common Stock Equity 101.04 Billion 100.72 Billion 104.13 Billion 96.75 Billion 93.73 Billion 84.83 Billion
Capital Lease Obligation 88.58 Billion 95.06 Billion 88.54 Billion 50.58 Billion 641.77 Million 698.34 Million
Total Investments 61.44 Billion 16.42 Billion 19.62 Billion 85.62 Billion 285.04 Million 131.98 Million
Total Debt 437.15 Billion 446.88 Billion 462.27 Billion 292.96 Billion 145.71 Billion 154.26 Billion
Net Debt 369.92 Billion 375.45 Billion 369.92 Billion 252.37 Billion 115.85 Billion 120 Billion

Balance Sheet Charts