Tecma Solutions S.p.A. (BIT:TCM)
Italy flag Italy · Delayed Price · Currency is EUR
1.330
-0.030 (-2.21%)
At close: Jul 30, 2026

Tecma Solutions 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
13.9813.1715.4115.1214.1913.16
Revenue Growth
-9.72%-14.54%1.93%6.52%7.87%64.15%
Gross Profit
8.127.319.68.787.017.8
Operating Income
-0.76-2.53-3.15-7.48-7.58-0.67
Net Income
-1.06-1.06-1.99-7.7-7.79-0.43
Earnings Per Share
-0.12-0.12-0.23-0.89-0.91-0.05
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22
Core - R&D
0.690.691.261.772.74
Core - Operations
141414.9813.0211.11
Non-Core
0.070.070.160.320.34
Total
14.7614.7616.4115.1214.19

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
4.114.114.834.57.527.39
Total Debt
4.984.985.911.9110.19.64
Net Cash (Debt)
-0.87-0.87-1.07-7.41-2.57-2.26
Net Cash Growth
------
Net Cash Per Share
-0.10-0.10-0.12-0.86-0.30-0.29

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
1.071.072.18-2.72-0.8-1.18
Capital Expenditures
-0.06-0.06-0.04-0.09-1.02-0.7
Free Cash Flow
1.021.022.14-2.81-1.83-1.88
Free Cash Flow Growth
-58.64%-52.32%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
58.06%55.47%62.29%58.09%49.39%59.26%
Operating Margin
-5.41%-19.18%-20.43%-49.49%-53.38%-5.07%
Pretax Margin
-7.84%-8.32%-12.81%-51.00%-54.08%-5.36%
Profit Margin
-7.56%-8.03%-12.88%-50.93%-54.91%-3.26%
FCF Margin
7.28%7.73%13.86%-18.61%-12.88%-14.28%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-48.54----
P/FCF Ratio
11.2416.828.22---
PS Ratio
0.781.301.141.854.036.55