IDNTT SA (BIT:IDNTT)
Italy flag Italy · Delayed Price · Currency is EUR
2.980
+0.020 (0.68%)
Jun 23, 2026, 5:35 PM CET

IDNTT Ratios and Metrics

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
232122232525
Market Cap Growth
28.13%-0.78%-4.21%-9.08%-2.52%-
Enterprise Value
272623212225
Last Close Price
2.982.842.883.053.323.38
PE Ratio
54.3650.8424.5514.4117.6915.18
Forward PE
14.076.719.097.298.24-
PS Ratio
0.840.801.001.172.503.00
PB Ratio
2.732.602.573.344.385.99
P/TBV Ratio
197.49188.2118.856.768.176.83
P/FCF Ratio
53.3550.84772.3413.3418.9944.69
P/OCF Ratio
16.6215.8444.8712.3018.6043.54
PEG Ratio
-0.450.450.19--
EV/Sales Ratio
0.990.961.091.112.192.91
EV/EBITDA Ratio
9.0010.069.588.1310.7811.10
EV/EBIT Ratio
19.3619.2214.1310.2512.6912.42
EV/FCF Ratio
63.1761.11838.6312.7016.6343.41
Debt / Equity Ratio
0.690.690.480.060.010.04
Debt / EBITDA Ratio
1.951.951.500.150.030.06
Debt / FCF Ratio
13.5113.51143.290.240.050.27
Net Debt / Equity Ratio
0.420.420.26-0.30-0.34-0.66
Net Debt / EBITDA Ratio
1.351.350.90-0.77-0.96-1.26
Net Debt / FCF Ratio
8.198.1978.36-1.21-1.49-4.95
Asset Turnover
1.251.251.291.531.071.52
Quick Ratio
1.121.121.341.611.532.50
Current Ratio
1.151.151.371.641.562.55
Return on Equity (ROE)
6.57%6.57%15.25%27.09%28.32%66.95%
Return on Assets (ROA)
3.91%3.91%6.23%10.40%11.52%22.35%
Return on Invested Capital (ROIC)
7.28%7.64%15.83%38.66%54.05%251.51%
Return on Capital Employed (ROCE)
11.60%11.60%14.70%27.90%29.20%43.70%
Earnings Yield
1.87%1.97%4.07%6.94%5.65%6.59%
FCF Yield
1.87%1.97%0.13%7.50%5.27%2.24%
Dividend Yield
---0.49%0.45%-
Payout Ratio
--13.05%7.02%--
Buyback Yield / Dilution
--16.90%0.54%-1.68%-
Total Shareholder Return
--16.90%1.04%-1.23%-