Tecma Solutions S.p.A. (BIT:TCM)
Italy flag Italy · Delayed Price · Currency is EUR
1.355
0.00 (0.00%)
At close: Aug 19, 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
14.7114.7116.2614.9113.8712.93
Revenue Growth
-7.94%-9.54%9.06%7.54%7.25%61.61%
Gross Profit
2.222.223.2-0.27-1.382.98
Operating Income
-0.93-0.93-2.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.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
3.083.083.824.57.527.39
Total Debt
4.984.985.97.355.575.08
Net Cash (Debt)
-1.91-1.91-2.08-2.851.952.31
Net Cash Growth
-----15.52%-71.34%
Net Cash Per Share
-0.22-0.22--0.330.230.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
15.09%15.09%19.68%-1.82%-9.94%23.04%
Operating Margin
-6.35%-6.35%-13.21%-50.17%-54.63%-5.16%
Pretax Margin
-7.44%-7.44%-12.14%-51.70%-55.34%-5.45%
Profit Margin
-7.18%-7.18%-12.21%-51.63%-56.19%-3.32%
FCF Margin
6.92%6.92%13.13%-18.87%-13.18%-14.53%

Valuation

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