Tubacex, S.A. (BME:TUB)
Spain flag Spain · Delayed Price · Currency is EUR
2.835
+0.045 (1.61%)
Oct 27, 2026, 5:35 PM CET

Tubacex 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
681.46719.26767.54852.39714.71341.86
Revenue Growth
-6.78%-6.29%-9.95%19.26%109.07%-25.77%
Gross Profit
368.82390.16444.81467.55419.93168.49
Operating Income
-10.898.9563.5280.7444.45-31.12
Net Income
-46.18-31.2822.8536.3320.23-32.21
Earnings Per Share
-0.48-0.250.180.290.16-0.26
EPS Growth
---37.93%77.91%--

Revenue by Segment

Fiscal Year
TTMFY 2025FY 2024
Period EndingJun '26 Dec '25 Dec '24
Europe
475.38522.45612.62
America
103.74108.39117.44
Rest of The World
102.3488.4237.48
Total
681.46719.26767.54

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
120.87158.43239.15181176.85158.13
Total Debt
509.39529.99517.46507.13501.23526.55
Net Cash (Debt)
-388.52-371.56-278.31-326.13-324.38-368.42
Net Cash Growth
------
Net Cash Per Share
-4.06-3.03-2.23-2.63-2.61-2.99

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
64.42-13.58-33.891.1587.61-23.93
Capital Expenditures
-43.33-52.59-69.61-56.38-19.46-18.43
Free Cash Flow
21.09-66.17-103.434.7868.15-42.35
Free Cash Flow Growth
----48.97%--

Margins

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
54.12%54.24%57.95%54.85%58.76%49.29%
Operating Margin
-1.60%1.24%8.28%9.47%6.22%-9.10%
Pretax Margin
-6.25%-3.19%3.91%5.82%3.76%-12.41%
Profit Margin
-6.78%-4.35%2.98%4.26%2.83%-9.42%
FCF Margin
3.09%-9.20%-13.47%4.08%9.54%-12.39%

Dividends

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
0.204-0.2040.1180.063
Dividend Per Share Growth
-75.44%-72.46%87.40%-
Dividend Yield
7.18%-6.26%3.37%3.15%

Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingOct '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--17.3211.6411.94-
Forward PE
19.2413.229.138.849.8015.13
P/FCF Ratio
16.18--12.163.55-
PS Ratio
0.500.570.520.500.340.54