TPC Power Holding Public Company Limited (TPCH.BK)

THB 4.88

(0.41%)

Annual Balance Sheets

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 7.74 Billion 9.25 Billion 9.52 Billion 8.68 Billion 7.82 Billion 5.95 Billion
Total Current Assets 1.97 Billion 1.35 Billion 1.59 Billion 822.54 Million 1.09 Billion 1.09 Billion
Cash And Short Term Investments 266.82 Million 177.89 Million 643.01 Million 43.85 Million 149.64 Million 242.04 Million
Cash and Cash Equivalents 266.78 Million 177.85 Million 492.81 Million 43.81 Million 64.52 Million 86.4 Million
Short Term Investments 36.47 Thousand 36.37 Thousand 150.19 Million 36.24 Thousand 85.12 Million 155.64 Million
Net Receivables 1.64 Billion 1.04 Billion 795.75 Million 676.46 Million 782.12 Million 496.87 Million
Inventory 49.69 Million 54.86 Million 76.5 Million 34.47 Million 11.68 Million 4.59 Million
Other Current Assets 13.34 Million 68.62 Million 76.88 Million 67.74 Million 151.87 Million 551.64 Million
Total Non-Current Assets 5.76 Billion 7.9 Billion 7.93 Billion 7.86 Billion 6.72 Billion 4.85 Billion
Net PPE 4.37 Billion 7.2 Billion 7.19 Billion 7.26 Billion 6.07 Billion 4.23 Billion
Good Will And Intangible Assets 19.32 Million 29.7 Million 29.31 Million 28.33 Million 8.44 Million 8.9 Million
Good Will 8.1 Million 28.36 Million 27.85 Million 27.85 Million 7.6 Million 7.6 Million
Intangible Assets 11.21 Million 1.34 Million 1.45 Million 475.26 Thousand 849.03 Thousand 1.3 Million
Long-Term Investments 938.6 Million 469.51 Million 528.67 Million 469.43 Million 483.62 Million 488.89 Million
Tax Assets 1.21 Million 1.21 Million 1.23 Million 1.82 Million 2.52 Million 2.86 Million
Other Non Current Assets 425.3 Million 201.32 Million 179.28 Million 96.37 Million 160.17 Million 118.14 Million
Other Assets 0.00 1.00 - - 1.00 -
Total Liabilities 3.85 Billion 5.34 Billion 5.77 Billion 4.63 Billion 4.11 Billion 2.68 Billion
Total Current Liabilities 2.4 Billion 1.18 Billion 1.31 Billion 1.59 Billion 1.07 Billion 816.32 Million
Account Payables 159.95 Million 235.44 Million 311.38 Million 414.77 Million 170.15 Million 133.66 Million
Tax Payables 3.38 Million 40.82 Million 43.78 Million 26.1 Million 28.09 Million 21.63 Million
Short Term Debt 2.05 Billion 854.63 Million 865.64 Million 811.34 Million 750.81 Million 332.03 Million
Deferred Revenue 93.88 Million 2.00 1.00 2.00 1.00 -
Other Current Liabilities 98.85 Million 92.01 Million 136.92 Million 366.15 Million 157.62 Million 350.62 Million
Total Non Current Liabilities 1.45 Billion 4.15 Billion 4.46 Billion 3.04 Billion 3.03 Billion 1.86 Billion
Long-Term Debt 1.39 Billion 4.12 Billion 4.43 Billion 3.02 Billion 2.86 Billion 1.84 Billion
Deferred Revenue Non Current - - - - - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 51.3 Million 34.16 Million 30.52 Million 15.52 Million 170.42 Million 20.54 Million
Other Liabilities - - - 1.00 1.00 1.00
Total Equity 3.88 Billion 3.91 Billion 3.74 Billion 4.05 Billion 3.7 Billion 3.26 Billion
Stock Holders Equity 3.27 Billion 3.04 Billion 2.88 Billion 2.96 Billion 2.8 Billion 2.5 Billion
Common Stock 401.2 Million 401.2 Million 401.2 Million 401.2 Million 401.2 Million 401.2 Million
Retained Earnings 1.42 Billion 1.23 Billion 1.09 Billion 1.15 Billion 1.01 Billion 747.8 Million
Accumulated other comprehensive income 193.6 Million 153.38 Million 137.19 Million 121.82 Million 98.85 Million 66.1 Million
Common Stock Equity 3.27 Billion 3.04 Billion 2.88 Billion 2.96 Billion 2.8 Billion 2.5 Billion
Capital Lease Obligation 40.31 Million 55.12 Million 35.11 Million 44.27 Million 6.45 Million 14.24 Million
Total Investments 938.63 Million 469.55 Million 678.87 Million 469.47 Million 568.75 Million 644.53 Million
Total Debt 3.49 Billion 4.97 Billion 5.29 Billion 3.84 Billion 3.61 Billion 2.17 Billion
Net Debt 3.22 Billion 4.8 Billion 4.8 Billion 3.79 Billion 3.55 Billion 2.09 Billion

Balance Sheet Charts