Charoen Pokphand Foods Public Company Limited (CHPFF)

USD 0.74

(45.1%)

Annual Balance Sheets

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 887.21 Billion 926.98 Billion 842.68 Billion 761.71 Billion 634.05 Billion 628.09 Billion
Total Current Assets 209.11 Billion 233.21 Billion 216.55 Billion 194.66 Billion 178.64 Billion 185.54 Billion
Cash And Short Term Investments 26.29 Billion 36.21 Billion 40.27 Billion 57.99 Billion 33.49 Billion 33.03 Billion
Cash and Cash Equivalents 26.29 Billion 32.95 Billion 36.68 Billion 57.03 Billion 32.09 Billion 31.47 Billion
Short Term Investments 951.62 Million 3.26 Billion 3.59 Billion 961.65 Million 1.4 Billion 1.55 Billion
Net Receivables 43.48 Billion 43.37 Billion 38.65 Billion 33.71 Billion 33.47 Billion 40.96 Billion
Inventory 127.69 Billion 137.61 Billion 121.38 Billion 91.06 Billion 98.09 Billion 94.3 Billion
Other Current Assets 11.64 Billion 7.91 Billion 7.87 Billion 4.58 Billion 4.88 Billion 5.82 Billion
Total Non-Current Assets 678.1 Billion 693.76 Billion 626.13 Billion 567.04 Billion 455.4 Billion 442.54 Billion
Net PPE 312.71 Billion 312.54 Billion 265.17 Billion 232.51 Billion 205.95 Billion 203.5 Billion
Good Will And Intangible Assets 86.5 Billion 76.22 Billion 74.46 Billion 67.7 Billion 102.16 Billion 112.67 Billion
Good Will 60.18 Billion 62.76 Billion 60.81 Billion 54.56 Billion 87.76 Billion 96.45 Billion
Intangible Assets 13.24 Billion 13.45 Billion 13.64 Billion 13.14 Billion 14.4 Billion 16.21 Billion
Long-Term Investments 282.54 Billion 272.05 Billion 265.87 Billion 250.27 Billion 130.65 Billion 111.52 Billion
Tax Assets 5.75 Billion 4.58 Billion 4.96 Billion 2.94 Billion 3.15 Billion 3.38 Billion
Other Non Current Assets -9.41 Billion 28.36 Billion 15.65 Billion 13.6 Billion 13.47 Billion 11.47 Billion
Other Assets - - - - - -
Total Liabilities 629.11 Billion 627.14 Billion 555.54 Billion 499.54 Billion 415.17 Billion 409.43 Billion
Total Current Liabilities 259.46 Billion 266.97 Billion 203.92 Billion 204.14 Billion 197.71 Billion 182.21 Billion
Account Payables 36.52 Billion 50.96 Billion 44.37 Billion 32.31 Billion 32.18 Billion 35.45 Billion
Tax Payables 1.61 Billion 2.31 Billion 1.72 Billion 2.94 Billion 1.5 Billion 1.25 Billion
Short Term Debt 198.32 Billion 188.47 Billion 133.91 Billion 144.22 Billion 137.4 Billion 121.34 Billion
Deferred Revenue 1.39 Billion 15.37 Billion 13.96 Billion 12.27 Billion 14.5 Billion 12.81 Billion
Other Current Liabilities 23.21 Billion 12.16 Billion 11.67 Billion 15.33 Billion 13.61 Billion 12.59 Billion
Total Non Current Liabilities 369.65 Billion 360.16 Billion 351.61 Billion 295.39 Billion 217.46 Billion 227.22 Billion
Long-Term Debt 313.67 Billion 332.08 Billion 330.7 Billion 271.88 Billion 196.49 Billion 208.94 Billion
Deferred Revenue Non Current 30.04 Billion 11.74 Billion 12.36 Billion 14.54 Billion 13.09 Billion 9.18 Billion
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 11.05 Billion -699 Thousand -130 Thousand 279 Thousand -349 Thousand 336 Thousand
Other Liabilities - - - - - -
Total Equity 258.1 Billion 299.84 Billion 287.13 Billion 262.17 Billion 218.87 Billion 218.65 Billion
Stock Holders Equity 212.48 Billion 256.05 Billion 215.06 Billion 191.93 Billion 168.27 Billion 165.53 Billion
Common Stock 8.41 Billion 8.61 Billion 8.61 Billion 8.61 Billion 8.61 Billion 8.61 Billion
Retained Earnings 123.89 Billion 136.92 Billion 125.24 Billion 119.89 Billion 103.57 Billion 92.07 Billion
Accumulated other comprehensive income 28.83 Billion 929.16 Million 929.16 Million 929.16 Million 929.16 Million 929.16 Million
Common Stock Equity 212.48 Billion 256.05 Billion 215.06 Billion 191.93 Billion 168.27 Billion 165.53 Billion
Capital Lease Obligation 30.04 Billion 35.5 Billion 33.89 Billion 31.86 Billion 2.79 Billion 1.84 Billion
Total Investments 282.54 Billion 275.32 Billion 269.46 Billion 251.23 Billion 132.05 Billion 113.07 Billion
Total Debt 542.04 Billion 520.55 Billion 464.61 Billion 416.11 Billion 333.9 Billion 330.29 Billion
Net Debt 515.74 Billion 487.6 Billion 427.93 Billion 359.07 Billion 301.8 Billion 298.81 Billion

Balance Sheet Charts