Olidata S.p.A. (BIT:OLI)
Italy flag Italy · Delayed Price · Currency is EUR
1.592
+0.036 (2.31%)
Last updated: Aug 27, 2026, 12:00 PM CET

Olidata Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
93.5693.5696.75103.9550.6144.81
Revenue Growth
29.54%-3.30%-6.93%105.40%12.94%2704.67%
Gross Profit
11.9211.9215.14100.5548.0141.29
Operating Income
2.752.753.6790.8441.8436.37
Net Income
0.280.281.012.140.320.54
Earnings Per Share
0.010.010.050.200.03-
EPS Growth
-15.73%-70.55%-75.00%611.36%--

Revenue by Geography

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Italy
93.2893.2895.86103.8250.2745.03
Monaco
0.010.010.01---
Spain
0.050.050.05---
Switzerland
0.020.020.02---
Serbia
0.040.040.04---
United Kingdom
000---
United Arab Emirates
000.010.010.34-
Total
93.4193.4196103.8250.6145.03

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
9.369.368.1510.838.319.22
Total Debt
9.169.1611.5913.427.247.18
Net Cash (Debt)
0.20.2-3.43-2.591.072.04
Net Cash Growth
-96.88%----47.45%-
Net Cash Per Share
0.010.01-0.17-0.240.09-

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
5.685.6814.692.864.774.09
Capital Expenditures
-0.86-0.86-6.35-0.5-0.42-0.18
Free Cash Flow
4.824.828.342.364.353.92
Free Cash Flow Growth
-54.84%-42.25%253.37%-45.71%11.06%-

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
12.74%12.74%15.65%96.73%94.86%92.14%
Operating Margin
2.94%2.94%3.80%87.38%82.67%81.17%
Pretax Margin
1.03%1.03%1.99%6.01%2.31%2.18%
Profit Margin
0.30%0.30%1.05%2.06%0.64%1.20%
FCF Margin
5.15%5.15%8.62%2.27%8.59%8.74%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
105.67148.7261.1129.2454.7711.66
Forward PE
-21.6812.1190.08--
P/FCF Ratio
6.238.777.4226.524.071.60
PS Ratio
0.320.450.640.600.350.14