IDenta Corp. (IDTA)
OTCMKTS · Delayed Price · Currency is USD
0.1745
-0.0735 (-29.64%)
At close: Mar 31, 2026

IDenta Ratios and Metrics

Millions USD. 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
112122
Market Cap Growth
-82.89%-53.21%196.98%-68.50%-27.27%-79.63%
Enterprise Value
112122
Last Close Price
0.170.180.370.130.400.55
PE Ratio
8.317.155.8634.819.9532.16
PS Ratio
0.530.531.040.491.211.60
PB Ratio
0.800.812.040.993.525.17
P/TBV Ratio
0.800.812.040.993.525.17
P/FCF Ratio
17.5317.592.72-26.29-
P/OCF Ratio
12.4012.442.69-17.16-
EV/Sales Ratio
0.430.561.170.911.331.56
EV/EBITDA Ratio
2.823.675.2679.6812.159.28
EV/EBIT Ratio
3.114.045.57-14.2310.12
EV/FCF Ratio
14.3018.603.06-28.96-
Debt / Equity Ratio
0.730.730.851.271.931.19
Debt / EBITDA Ratio
3.163.161.9654.556.032.19
Debt / FCF Ratio
16.0216.021.14-14.38-
Net Debt / Equity Ratio
-0.15-0.15-0.140.760.980.38
Net Debt / EBITDA Ratio
-0.64-0.64-0.3132.643.080.70
Net Debt / FCF Ratio
-3.22-3.22-0.18-2.597.33-0.74
Asset Turnover
0.750.750.910.670.941.22
Inventory Turnover
1.451.451.671.340.821.07
Quick Ratio
2.432.432.612.742.490.82
Current Ratio
3.573.573.874.764.351.45
Return on Equity (ROE)
12.22%12.22%41.06%3.00%36.58%17.96%
Return on Assets (ROA)
6.46%6.46%11.97%-0.06%5.49%11.69%
Return on Invested Capital (ROIC)
22.32%26.33%39.33%-0.13%16.60%32.85%
Return on Capital Employed (ROCE)
12.50%12.50%22.80%-0.10%9.10%40.70%
Earnings Yield
14.03%13.98%17.07%2.87%10.05%3.11%
FCF Yield
5.71%5.69%36.72%-29.81%3.80%-9.98%
Buyback Yield / Dilution
---16.56%---
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.