Tecma Solutions S.p.A. (BIT:TCM)
Italy flag Italy · Delayed Price · Currency is EUR
1.130
-0.010 (-0.88%)
At close: Sep 25, 2026

Tecma Solutions 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
13.0114.021513.1411.1311.42
Revenue Growth
-7.22%-6.55%14.18%18.07%-2.58%49.13%
Gross Profit
1.461.521.94-2.05-4.121.47
Operating Income
-0.63-0.93-2.15-7.48-7.58-0.67
Net Income
-0.75-1.06-1.99-7.7-7.79-0.43
Earnings Per Share
--0.12--0.89-0.91-0.05
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Core - Operations
13.031414.9813.0211.11
Core - R&D
-0.691.261.772.74
Non-Core
-0.070.160.320.34
Total
13.814.7616.4115.1214.19

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.953.083.824.57.527.39
Total Debt
3.954.985.97.355.575.08
Net Cash (Debt)
-2-1.91-2.08-2.851.952.31
Net Cash Growth
-----15.52%-71.34%
Net Cash Per Share
--0.22--0.330.230.29

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

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
11.26%10.88%12.92%-15.57%-37.00%12.89%
Operating Margin
-4.86%-6.66%-14.33%-56.94%-68.07%-5.84%
Pretax Margin
-5.69%-7.81%-13.16%-58.68%-68.97%-6.17%
Profit Margin
-5.76%-7.54%-13.23%-58.60%-70.03%-3.76%
FCF Margin
4.03%7.26%14.24%-21.41%-16.43%-16.45%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
282.5048.54----
P/FCF Ratio
18.5416.838.22---
PS Ratio
0.751.221.172.125.157.55