IDenta Corp. (IDTA)
OTCMKTS · Delayed Price · Currency is USD
0.1770
0.00 (0.00%)
May 28, 2026, 4:00 PM EST

IDenta Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
112122
Market Cap Growth
-84.38%-53.21%196.98%-68.50%-27.27%-79.63%
Enterprise Value
112122
Last Close Price
0.180.180.370.130.400.55
PE Ratio
4.567.155.8634.819.9532.16
PS Ratio
0.420.531.040.491.211.60
PB Ratio
0.750.812.040.993.525.17
P/TBV Ratio
0.750.812.040.993.525.17
P/FCF Ratio
10.1517.592.72-26.29-
P/OCF Ratio
8.1712.442.69-17.16-
EV/Sales Ratio
0.350.561.170.911.331.56
EV/EBITDA Ratio
1.493.675.2679.6812.159.28
EV/EBIT Ratio
1.564.045.57-14.2310.12
EV/FCF Ratio
8.3118.603.06-28.96-
Debt / Equity Ratio
0.660.730.851.271.931.19
Debt / EBITDA Ratio
1.613.161.9654.556.032.19
Debt / FCF Ratio
8.9716.021.14-14.38-
Net Debt / Equity Ratio
-0.12-0.15-0.140.760.980.38
Net Debt / EBITDA Ratio
-0.28-0.64-0.3132.643.080.70
Net Debt / FCF Ratio
-1.57-3.22-0.18-2.597.33-0.74
Asset Turnover
0.970.750.910.670.941.22
Inventory Turnover
1.871.451.671.340.821.07
Quick Ratio
2.782.432.612.742.490.82
Current Ratio
3.943.573.874.764.351.45
Return on Equity (ROE)
23.49%12.22%41.06%3.00%36.58%17.96%
Return on Assets (ROA)
13.39%6.46%11.97%-0.06%5.49%11.69%
Return on Invested Capital (ROIC)
46.44%26.33%39.33%-0.13%16.60%32.85%
Return on Capital Employed (ROCE)
24.20%12.50%22.80%-0.10%9.10%40.70%
Earnings Yield
26.67%13.98%17.07%2.87%10.05%3.11%
FCF Yield
9.85%5.69%36.72%-29.81%3.80%-9.98%
Buyback Yield / Dilution
-3.55%--16.56%---
Source: S&P Global Market Intelligence. Standard template. Financial Sources.