Innovatec S.p.A. (BIT:INC)
Italy flag Italy · Delayed Price · Currency is EUR
0.2870
+0.0090 (3.24%)
Last updated: Sep 1, 2026, 5:29 PM CET

Innovatec 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
27.4127.41224.39228.11290.34141.53
Revenue Growth
-78.40%-87.78%-1.63%-21.43%105.14%408.06%
Gross Profit
4.474.4774.1367.196151.35
Operating Income
-4.68-4.68-1.5315.6418.8411.05
Net Income
-4.68-4.68-10.160.0610.656.37
Earnings Per Share
-0.05-0.05-0.110.000.110.07
EPS Growth
----99.41%61.34%779.15%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
RES
5.625.622.3---
WELL YES
20.3220.3225.13---
Innovatec
7187182.09---
Environment & Circular Economy
--204.35165.1175.5169.8
Total
743.93743.93233.86215.5289.1237.8

Cash & Debt

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

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
2.652.6531.266.49.3526.51
Capital Expenditures
-3.84-3.84-25.95-12.59-20.76-7.96
Free Cash Flow
-1.19-1.195.32-6.19-11.4118.55
Free Cash Flow Growth
-----399.62%

Margins

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

Valuation

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