Muangthai Capital PCL (BKK:MTC)
Thailand flag Thailand · Delayed Price · Currency is THB
30.25
+0.75 (2.54%)
Jun 22, 2026, 4:38 PM ICT

Muangthai Capital PCL Balance Sheet

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
7,4884,9953,1262,8223,2131,306
Loans & Lease Receivables
177,444176,883158,382138,359117,07390,069
Property, Plant & Equipment
7,6667,5267,3397,0126,4236,042
Other Intangible Assets
60.0462.7479.8364.6647.450.52
Other Current Assets
378.83416.08276.66521.01279.49308.6
Long-Term Deferred Tax Assets
1,5031,4931,4131,154826.64423.48
Other Long-Term Assets
230.61,007228.59223.66203.72190.18
Total Assets
195,184192,382170,846150,156128,06698,390
Accrued Expenses
0.192,6092,0041,5581,1301,171
Short-Term Debt
1,1402,7208,66112,6918,3774,235
Current Portion of Long-Term Debt
46,11339,04046,51834,23123,85424,558
Current Portion of Leases
1,2371,2301,1621,123918.78867.72
Long-Term Debt
93,52798,22870,15463,65859,92838,521
Long-Term Leases
4,3684,2294,0543,7833,4973,143
Current Income Taxes Payable
1,333826.81831.91750.83892.94672.64
Other Current Liabilities
1,829199.34211.17235.43216.69196.65
Pension & Post-Retirement Benefits
397.94382.13297.18209.1160.94155.98
Total Liabilities
150,269149,464133,893118,23998,97673,521
Common Stock
2,1202,1202,1202,1202,1202,120
Additional Paid-In Capital
2,3802,3802,3802,3802,3802,380
Retained Earnings
40,96639,14332,97727,59424,71420,369
Comprehensive Income & Other
-550.68-724.47-523.25-176.95-123.35-
Shareholders' Equity
44,91642,91936,95331,91729,09124,869
Total Liabilities & Equity
195,184192,382170,846150,156128,06698,390
Total Debt
146,386145,447130,548115,48696,57571,325
Net Cash (Debt)
-138,484-140,451-127,422-112,664-93,362-70,018
Net Cash Per Share
-65.35-66.25-60.10-53.14-44.04-33.03
Filing Date Shares Outstanding
2,1202,1202,1202,1202,1202,120
Total Common Shares Outstanding
2,1202,1202,1202,1202,1202,120
Working Capital
134,073135,670102,39791,11385,17559,982
Book Value Per Share
21.1920.2417.4315.0613.7211.73
Tangible Book Value
44,85542,85636,87331,85229,04324,818
Tangible Book Value Per Share
21.1620.2217.3915.0213.7011.71