Interactive Digital Technologies Inc. (TPEX:6486)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
85.80
-1.00 (-1.15%)
At close: Mar 6, 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,3674,1944,2243,2912,5002,945
Market Cap Growth
3.75%-0.72%28.34%31.68%-15.13%-14.47%
Enterprise Value
3,6573,5203,3162,8882,0652,169
Last Close Price
85.8082.4076.8566.6150.6656.56
PE Ratio
15.0014.2614.7312.5711.6311.30
PS Ratio
1.631.561.671.441.221.58
PB Ratio
2.152.072.081.871.902.34
P/TBV Ratio
2.172.082.091.871.902.34
P/FCF Ratio
1337.401284.418.3210.67--
P/OCF Ratio
389.01373.598.159.8013.82-
EV/Sales Ratio
1.361.311.311.261.011.16
EV/EBITDA Ratio
9.639.189.308.647.047.02
EV/EBIT Ratio
10.379.889.889.157.387.25
EV/FCF Ratio
1120.101077.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.89-1.89-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.35%6.35%6.40%6.88%6.35%6.40%
Return on Invested Capital (ROIC)
23.20%24.91%25.25%22.53%30.57%173.98%
Return on Capital Employed (ROCE)
17.20%17.20%16.00%15.30%20.20%22.50%
Earnings Yield
6.73%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.76%-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.69%-0.11%6.82%-15.77%22.31%-1.40%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.