Innovatec S.p.A. (BIT:INC)
Italy flag Italy · Delayed Price · Currency is EUR
0.2195
+0.0060 (2.81%)
At close: Oct 12, 2026

Innovatec Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
34.5127.41224.39228.11290.34141.53
Revenue Growth
25.87%-87.78%-1.63%-21.43%105.14%408.06%
Gross Profit
0.54.4774.1367.196151.35
Operating Income
-5.17-4.68-1.5315.6418.8411.05
Net Income
-5.59-4.68-10.160.0610.656.37
Earnings Per Share
--0.05-0.110.000.110.07
EPS Growth
----99.41%61.34%779.15%

Revenue by Segment

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
RES
5.622.3---
WELL YES
20.3225.13---
Innovatec
7182.09---
Environment & Circular Economy
-204.35165.1175.5169.8
Total
743.93233.86215.5289.1237.8

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
1.333.719.6916.4612.8727.95
Total Debt
10.8317.4671.4171.7348.6827.75
Net Cash (Debt)
-9.49-13.75-61.73-55.27-35.810.2
Net Cash Growth
------98.53%
Net Cash Per Share
--0.14-0.64-0.57-0.370.00

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
3.652.6531.266.49.3526.51
Capital Expenditures
-3.47-3.84-25.95-12.59-20.76-7.96
Free Cash Flow
0.18-1.195.32-6.19-11.4118.55
Free Cash Flow Growth
-----399.62%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
1.45%16.29%33.04%29.45%21.01%36.28%
Operating Margin
-14.97%-17.09%-0.68%6.86%6.49%7.81%
Pretax Margin
-16.68%-19.29%-3.80%1.30%5.77%7.56%
Profit Margin
-16.19%-17.08%-4.53%0.03%3.67%4.50%
FCF Margin
0.53%-4.32%2.37%-2.71%-3.93%13.11%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---1923.1215.2626.19
Forward PE
70.571.7113.2911.739.361.84
P/FCF Ratio
116.94-20.21--8.99
PS Ratio
0.610.830.480.530.561.18