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 Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
26.7721.5719.319.918.48
Other Revenue
0.04-0.010.010.01
26.821.5719.319.928.49
Revenue Growth (YoY)
24.25%11.71%94.68%16.79%43.71%
Cost of Revenue
23.4618.2716.387.686.07
Gross Profit
3.343.32.932.242.42
Selling, General & Admin
0.320.320.110.090.05
Amortization of Goodwill & Intangibles
----0.35
Other Operating Expenses
0.150.350.120.060.03
Operating Expenses
21.640.840.530.43
Operating Income
1.341.662.11.721.99
Interest Expense
-0.46-0.2-0.03-0.01-0.01
Interest & Investment Income
00---
Earnings From Equity Investments
0.040.010.02--
Currency Exchange Gain (Loss)
-0.080.110.070.02-0.08
Other Non Operating Income (Expenses)
00--0
EBT Excluding Unusual Items
0.851.582.161.731.9
Other Unusual Items
0.020000.01
Pretax Income
0.861.592.161.731.91
Income Tax Expense
0.310.430.480.320.23
Earnings From Continuing Operations
0.551.161.691.411.68
Minority Interest in Earnings
-0.13-0.28-0.12-0-0
Net Income
0.420.881.571.41.68
Net Income to Common
0.420.881.571.41.68
Net Income Growth
-52.10%-43.78%11.61%-16.33%77.19%
Shares Outstanding (Basic)
88877
Shares Outstanding (Diluted)
88999
Shares Change (YoY)
--16.90%-0.54%1.68%-
EPS (Basic)
0.050.110.210.190.22
EPS (Diluted)
0.050.110.170.150.18
EPS Growth
-51.91%-32.55%11.92%-17.49%-
Free Cash Flow
0.420.031.691.310.57
Free Cash Flow Per Share
0.060.000.180.140.06
Dividend Per Share
--0.0150.015-
Gross Margin
12.46%15.29%15.19%22.59%28.51%
Operating Margin
5.01%7.70%10.85%17.29%23.47%
Profit Margin
1.57%4.08%8.12%14.16%19.76%
Free Cash Flow Margin
1.57%0.13%8.76%13.19%6.71%
EBITDA
2.562.452.642.022.23
EBITDA Margin
9.57%11.36%13.69%20.36%26.26%
D&A For EBITDA
1.220.790.550.30.24
EBIT
1.341.662.11.721.99
EBIT Margin
5.01%7.70%10.85%17.29%23.47%
Effective Tax Rate
36.47%27.05%22.13%18.74%12.04%
Revenue as Reported
26.8221.5819.329.938.5
Advertising Expenses
0.160.280.090.060.03