Interactive Digital Technologies Inc. (TPEX:6486)
Taiwan flag Taiwan · Delayed Price · Currency is TWD
78.70
-0.50 (-0.63%)
Feb 11, 2026, 1:30 PM CST

TPEX:6486 Ratios and Metrics

Millions TWD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Feb '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
4,0054,2243,2912,5002,9453,443
Market Cap Growth
-4.49%28.34%31.68%-15.13%-14.47%17.09%
Enterprise Value
3,3313,3162,8882,0652,1692,855
Last Close Price
78.7076.8566.6150.6656.5664.02
PE Ratio
15.6914.7312.5711.6311.3014.70
PS Ratio
1.691.671.441.221.581.85
PB Ratio
2.132.081.871.902.342.98
P/TBV Ratio
2.152.091.871.902.342.98
P/FCF Ratio
24.838.3210.67---
P/OCF Ratio
23.468.159.8013.82-16.13
EV/Sales Ratio
1.401.311.261.011.161.54
EV/EBITDA Ratio
10.349.308.647.047.0210.19
EV/EBIT Ratio
11.299.889.157.387.2510.47
EV/FCF Ratio
20.666.549.36---
Debt / Equity Ratio
0.010.020.160.120.000.01
Debt / EBITDA Ratio
0.040.080.840.530.010.03
Debt / FCF Ratio
0.080.060.92---
Net Debt / Equity Ratio
-0.37-0.50-0.36-0.15-0.74-1.04
Net Debt / EBITDA Ratio
-2.15-2.83-1.90-0.66-3.03-4.28
Net Debt / FCF Ratio
-4.27-1.99-2.061.8135.0935.11
Asset Turnover
0.770.770.800.740.640.66
Inventory Turnover
2.032.622.131.791.572.66
Quick Ratio
1.091.281.500.811.010.99
Current Ratio
1.821.802.081.391.461.33
Return on Equity (ROE)
13.78%15.30%17.04%16.71%21.61%20.87%
Return on Assets (ROA)
6.02%6.40%6.88%6.35%6.40%6.02%
Return on Invested Capital (ROIC)
24.59%25.25%22.53%30.57%173.98%258.71%
Return on Capital Employed (ROCE)
15.50%16.00%15.30%20.20%22.50%22.60%
Earnings Yield
6.43%6.79%7.95%8.60%8.85%6.80%
FCF Yield
4.03%12.02%9.38%-4.26%-0.91%-0.99%
Dividend Yield
7.46%7.64%9.01%10.46%-9.37%
Payout Ratio
115.97%96.03%81.50%117.16%89.20%94.63%
Buyback Yield / Dilution
-0.75%-0.82%-24.78%11.85%-1.40%-21.93%
Total Shareholder Return
6.71%6.82%-15.77%22.31%-1.40%-12.56%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.