Thai O.P.P. Public Company Limited (TOPP.BK)

THB 167.0

(0.0%)

Annual Balance Sheets

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 1.93 Billion 1.8 Billion 1.76 Billion 1.7 Billion 1.49 Billion 1.42 Billion
Total Current Assets 1.12 Billion 1.07 Billion 1.11 Billion 1.01 Billion 902.21 Million 836.93 Million
Cash And Short Term Investments 422.5 Million 532.65 Million 543.54 Million 524.33 Million 370.08 Million 256.9 Million
Cash and Cash Equivalents 110.63 Million 275.93 Million 96 Million 117.56 Million 36.87 Million 107.06 Million
Short Term Investments 311.87 Million 256.72 Million 447.54 Million 406.77 Million 333.2 Million 149.83 Million
Net Receivables 520.57 Million 417.17 Million 462.81 Million 407.65 Million 439.83 Million 443.39 Million
Inventory 176.97 Million 113.82 Million 98.68 Million 68.85 Million 83.34 Million 117.1 Million
Other Current Assets 6.31 Million 3.46 Million 1.26 Million 2.26 Million 2.38 Million 5.64 Million
Total Non-Current Assets 809.86 Million 727.46 Million 646.42 Million 684.44 Million 595.73 Million 589.59 Million
Net PPE 594.73 Million 441.57 Million 476.41 Million 568.27 Million 506.1 Million 495.47 Million
Good Will And Intangible Assets 189.58 Thousand 264.41 Thousand 746.95 Thousand 1.62 Million 2.15 Million 2.95 Million
Good Will - - - - - -
Intangible Assets 189.58 Thousand 264.41 Thousand 746.95 Thousand 1.62 Million 2.15 Million 2.95 Million
Long-Term Investments 197.34 Million 262.85 Million 157.61 Million 105.23 Million 66.55 Million 67.43 Million
Tax Assets 15.6 Million 12.55 Million 11.29 Million 8.89 Million 7.04 Million 9.39 Million
Other Non Current Assets 1.99 Million 10.22 Million 344.31 Thousand 410.83 Thousand 13.87 Million 14.34 Million
Other Assets - - - - - -
Total Liabilities 311.4 Million 256.97 Million 272.47 Million 279.73 Million 167.49 Million 182.19 Million
Total Current Liabilities 166.26 Million 142.82 Million 149.34 Million 151.6 Million 140.68 Million 159.4 Million
Account Payables 80.05 Million 80.98 Million 94.94 Million 81.85 Million 73.15 Million 85.22 Million
Tax Payables 5.2 Million 29.2 Thousand 100.84 Thousand 62.92 Thousand 389.5 Thousand 113.03 Thousand
Short Term Debt 14.95 Million 9.97 Million 8.93 Million 9.25 Million - -
Deferred Revenue 5.2 Million - 43.29 Million 57.66 Million - -
Other Current Liabilities 66.05 Million 51.86 Million 2.16 Million 2.82 Million 67.53 Million 74.17 Million
Total Non Current Liabilities 145.13 Million 114.14 Million 123.13 Million 128.13 Million 26.8 Million 22.79 Million
Long-Term Debt 97.1 Million 74.14 Million 88.38 Million 95.52 Million - -
Deferred Revenue Non Current - -1.64 Million -2.12 Million -3.58 Million - -
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 45.83 Million 40 Million 34.74 Million 32.6 Million 23.92 Million 21.32 Million
Other Liabilities - - - - - -
Total Equity 1.62 Billion 1.54 Billion 1.48 Billion 1.42 Billion 1.33 Billion 1.24 Billion
Stock Holders Equity 1.62 Billion 1.54 Billion 1.48 Billion 1.42 Billion 1.33 Billion 1.24 Billion
Common Stock 60 Million 60 Million 60 Million 60 Million 60 Million 60 Million
Retained Earnings 1.54 Billion 1.45 Billion 1.39 Billion 1.34 Billion 1.24 Billion 1.15 Billion
Accumulated other comprehensive income -31.56 Million 6 Million 6 Million 6 Million 6 Million 6 Million
Common Stock Equity 1.62 Billion 1.54 Billion 1.48 Billion 1.42 Billion 1.33 Billion 1.24 Billion
Capital Lease Obligation 97.1 Million 84.12 Million 97.32 Million 104.77 Million - -
Total Investments 509.21 Million 519.57 Million 605.15 Million 512.01 Million 399.75 Million 217.27 Million
Total Debt 112.06 Million 84.12 Million 97.32 Million 104.77 Million - -
Net Debt 1.43 Million -191.81 Million 1.31 Million -12.78 Million -36.87 Million -107.06 Million

Balance Sheet Charts