Innovatec S.p.A. (BIT:INC)
Italy flag Italy · Delayed Price · Currency is EUR
0.2360
+0.0155 (7.03%)
At close: Nov 6, 2026

Innovatec Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
34.5125.09217.24226.26290140.02
Revenue Growth
37.51%-88.45%-3.99%-21.98%107.11%402.64%
Gross Profit
0.842.1566.9865.3460.6649.84
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.04-0.05-0.110.000.110.07
EPS Growth
----99.41%61.34%779.15%

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
RES
3.685.622.3---
WELL YES
32.2920.3225.13---
Innovatec
717.267182.09---
Environment & Circular Economy
--204.35165.1175.5169.8
Total
753.2743.93233.86215.5289.1237.8

Cash & Debt

Fiscal Year
CurrentFY 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.07-0.14-0.64-0.57-0.370.00

Cash Flow & CapEx

Fiscal Year
TTMFY 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 Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
2.44%8.55%30.83%28.88%20.92%35.59%
Operating Margin
-14.97%-18.67%-0.70%6.91%6.50%7.89%
Pretax Margin
-16.68%-21.08%-3.93%1.31%5.78%7.64%
Profit Margin
-16.19%-18.65%-4.68%0.03%3.67%4.55%
FCF Margin
0.53%-4.72%2.45%-2.73%-3.93%13.25%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingNov '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
---1923.1215.2626.19
Forward PE
107.971.7113.2911.739.361.84
P/FCF Ratio
178.93-20.21--8.99
PS Ratio
0.940.900.500.540.561.19