Interactive Digital Technologies Inc. (TPEX:6486)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
87.20
+3.20 (3.81%)
At close: Mar 27, 2026

TPEX:6486 Ratios and Metrics

Millions TWD. 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
4,4384,1944,2243,2912,5002,945
Market Cap Growth
1.04%-0.72%28.34%31.68%-15.13%-14.47%
Enterprise Value
3,7283,5203,3162,8882,0652,169
Last Close Price
87.2082.4076.8566.6150.6656.56
PE Ratio
15.2414.2614.7312.5711.6311.30
PS Ratio
1.651.561.671.441.221.58
PB Ratio
2.192.072.081.871.902.34
P/TBV Ratio
2.202.082.091.871.902.34
P/FCF Ratio
1359.221284.418.3210.67--
P/OCF Ratio
395.36373.598.159.8013.82-
EV/Sales Ratio
1.391.311.311.261.011.16
EV/EBITDA Ratio
9.999.349.308.647.047.02
EV/EBIT Ratio
10.7810.069.889.157.387.25
EV/FCF Ratio
1141.921077.996.549.36--
Debt / Equity Ratio
0.010.010.020.160.120.00
Debt / EBITDA Ratio
0.030.030.080.840.530.01
Debt / FCF Ratio
3.843.840.060.92--
Net Debt / Equity Ratio
-0.36-0.36-0.50-0.36-0.15-0.74
Net Debt / EBITDA Ratio
-1.92-1.92-2.83-1.90-0.66-3.03
Net Debt / FCF Ratio
-221.54-221.54-1.99-2.061.8135.09
Asset Turnover
0.770.770.770.800.740.64
Inventory Turnover
2.432.432.622.131.791.57
Quick Ratio
1.181.181.281.500.811.01
Current Ratio
1.731.731.802.081.391.46
Return on Equity (ROE)
14.59%14.59%15.30%17.04%16.71%21.61%
Return on Assets (ROA)
6.23%6.23%6.40%6.88%6.35%6.40%
Return on Invested Capital (ROIC)
22.78%24.45%25.25%22.53%30.57%173.98%
Return on Capital Employed (ROCE)
16.90%16.90%16.00%15.30%20.20%22.50%
Earnings Yield
6.63%7.01%6.79%7.95%8.60%8.85%
FCF Yield
0.07%0.08%12.02%9.38%-4.26%-0.91%
Dividend Yield
6.73%-7.64%9.01%10.46%-
Payout Ratio
101.58%101.58%96.03%81.50%117.16%89.20%
Buyback Yield / Dilution
-0.11%-0.11%-0.82%-24.78%11.85%-1.40%
Total Shareholder Return
6.63%-0.11%6.82%-15.77%22.31%-1.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.