Italian-Thai Development PCL (BKK:ITD)
Thailand flag Thailand · Delayed Price · Currency is THB
0.2200
0.00 (0.00%)
At close: Mar 24, 2026

BKK:ITD Ratios and Metrics

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,1621,3732,9044,54110,08512,038
Market Cap Growth
-29.03%-52.73%-36.05%-54.97%-16.23%105.40%
Enterprise Value
36,44636,90451,98551,50956,38160,251
Last Close Price
0.220.260.550.861.912.28
PE Ratio
0.650.77----
PS Ratio
0.030.040.040.070.150.21
PB Ratio
0.330.390.600.440.920.74
P/TBV Ratio
-----2.57
P/FCF Ratio
3.664.321.27-1.905.66
P/OCF Ratio
0.911.080.582.801.332.11
EV/Sales Ratio
1.021.030.740.810.841.03
EV/EBITDA Ratio
--13.318.9011.358.92
EV/EBIT Ratio
---41.58-23.24
EV/FCF Ratio
114.80116.2422.71-10.6228.32
Debt / Equity Ratio
11.5111.519.804.754.223.02
Debt / EBITDA Ratio
--11.358.018.586.75
Debt / FCF Ratio
126.75126.7520.62-8.7523.04
Net Debt / Equity Ratio
10.0310.038.964.283.852.75
Net Debt / EBITDA Ratio
-5.41-5.4111.057.668.546.61
Net Debt / FCF Ratio
110.40110.4018.85-25.637.9820.99
Asset Turnover
0.360.360.610.550.590.53
Inventory Turnover
5.575.578.607.639.789.41
Quick Ratio
0.460.460.370.530.670.67
Current Ratio
0.670.670.840.690.820.81
Return on Equity (ROE)
42.89%42.89%-65.20%-3.94%-32.87%0.59%
Return on Assets (ROA)
-9.07%-9.07%-0.78%0.66%-0.15%1.47%
Return on Invested Capital (ROIC)
-28.09%-26.97%-2.83%-3.68%-0.49%0.57%
Return on Capital Employed (ROCE)
-63.20%-63.20%-4.40%4.10%-0.70%5.90%
Earnings Yield
153.52%129.91%-198.90%-23.62%-47.19%-1.29%
FCF Yield
27.33%23.13%78.84%-38.07%52.66%17.67%
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.