Thoresen Thai Agencies Public Company Limited (THAFF)

USD 0.12

(0.0%)

Annual Balance Sheets

(In THB)
Breakdown 2023 2022 2021 2020 2019 2018
Total Assets 42.97 Billion 1.19 Billion 1.17 Billion 1.03 Billion 1.11 Billion 37.11 Billion
Total Current Assets 17.23 Billion 519.78 Million 564.17 Million 411.33 Million 411.09 Million 11.69 Billion
Cash And Short Term Investments 8.23 Billion 290.13 Million 345.32 Million 257.02 Million 236.53 Million 6.86 Billion
Cash and Cash Equivalents 7.06 Billion 243.13 Million 248.78 Million 149.43 Million 144.85 Million 4.42 Billion
Short Term Investments 1.17 Billion 47 Million 96.53 Million 107.59 Million 91.67 Million 2.43 Billion
Net Receivables 7.12 Billion 168.86 Million 167.69 Million 113.67 Million 128.43 Million 2.95 Billion
Inventory 1.32 Billion 52.05 Million 43.03 Million 32.23 Million 39.76 Million 1.53 Billion
Other Current Assets 418.02 Million 8.72 Million 8.12 Million 8.39 Million 6.36 Million 34.76 Million
Total Non-Current Assets 25.73 Billion 679.75 Million 606.96 Million 624.35 Million 706.39 Million 25.41 Billion
Net PPE 16.92 Billion 479.38 Million 467.33 Million 482.42 Million 458.61 Million 15.61 Billion
Good Will And Intangible Assets 3.01 Billion 50.84 Million 8.75 Million 8.29 Million 13.72 Million 395.98 Million
Good Will 6.93 Million 175.08 Thousand 96.31 Thousand 87.78 Thousand 2.14 Million 67.67 Million
Intangible Assets 3.01 Billion 50.66 Million 8.65 Million 8.2 Million 11.57 Million 328.31 Million
Long-Term Investments 3.78 Billion 137.09 Million 121.22 Million 120.74 Million 224.74 Million 6.35 Billion
Tax Assets 405.67 Million 8.66 Million 5.82 Million 7.4 Million 7.53 Million 290.94 Million
Other Non Current Assets 1.6 Billion 3.75 Million 3.83 Million 5.48 Million 1.78 Million 2.75 Billion
Other Assets - - 1.00 - -0.00 -
Total Liabilities 14.68 Billion 399.91 Million 437.42 Million 395.12 Million 363.04 Million 12.52 Billion
Total Current Liabilities 6.88 Billion 243.78 Million 199.02 Million 182.99 Million 130.45 Million 4.78 Billion
Account Payables 1.83 Billion 49.16 Million 42.9 Million 23.38 Million 28.33 Million 859.46 Million
Tax Payables 91.94 Million 2.71 Million 1.62 Million 986.08 Thousand 1.95 Million 28.36 Million
Short Term Debt 2.36 Billion 130.45 Million 92.34 Million 115.22 Million 52.56 Million 2.33 Billion
Deferred Revenue 88.16 Million 6.12 Million 6.69 Million 3.54 Million 3.81 Million 158.78 Million
Other Current Liabilities 2.59 Billion 58.04 Million 57.08 Million 40.83 Million 45.73 Million 1.43 Billion
Total Non Current Liabilities 7.79 Billion 156.12 Million 238.39 Million 212.12 Million 232.58 Million 7.73 Billion
Long-Term Debt 7.43 Billion 120.81 Million 224.79 Million 196.23 Million 223.54 Million 7.49 Billion
Deferred Revenue Non Current 263.62 Million 25.97 Million 4.76 Million 6.63 Million 347.03 Thousand 165.66 Million
Deferred Tax Liabilities Non Current - - - - - -
Other Non Current Liabilities 45.46 Million 8.56 Million 7.97 Million 8.25 Million 7.39 Million 42.45 Million
Other Liabilities - 1.00 - 1.00 1.00 -
Total Equity 28.28 Billion 799.61 Million 733.71 Million 640.56 Million 754.44 Million 24.58 Billion
Stock Holders Equity 25 Billion 707.56 Million 639.45 Million 539.15 Million 607.17 Million 19.55 Billion
Common Stock 1.82 Billion 52.55 Million 54.8 Million 60.82 Million 60.84 Million 1.82 Billion
Retained Earnings 5.57 Billion 219.21 Million 143.07 Million 33.14 Million 102.17 Million 580.18 Million
Accumulated other comprehensive income 199.84 Million 515.73 Million 537.72 Million 596.87 Million 597 Million 122.22 Million
Common Stock Equity 25 Billion 707.56 Million 639.45 Million 539.15 Million 607.17 Million 19.55 Billion
Capital Lease Obligation 1.15 Billion 25.97 Million 4.76 Million 6.63 Million 347.03 Thousand 37.2 Million
Total Investments 4.95 Billion 184.1 Million 217.75 Million 228.33 Million 316.42 Million 8.79 Billion
Total Debt 9.8 Billion 277.24 Million 321.9 Million 318.09 Million 276.46 Million 9.82 Billion
Net Debt 2.73 Billion 34.11 Million 73.11 Million 168.66 Million 131.6 Million 5.39 Billion

Balance Sheet Charts