Tubacex, S.A. (BME:TUB)
Spain flag Spain · Delayed Price · Currency is EUR
3.025
-0.015 (-0.49%)
Aug 7, 2026, 1:38 PM CET

Tubacex 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
684.76723.02770.38854.44717.48343.54
Revenue Growth
-6.69%-6.15%-9.84%19.09%108.85%-25.85%
Gross Profit
372.12393.92447.65469.59422.69170.17
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 YearTTMFY 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 YearCurrentFY 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 YearTTMFY 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 YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
54.34%54.48%58.11%54.96%58.91%49.53%
Operating Margin
-1.59%1.24%8.25%9.45%6.20%-9.06%
Pretax Margin
-6.22%-3.18%3.89%5.80%3.74%-12.35%
Profit Margin
-6.74%-4.33%2.97%4.25%2.82%-9.38%
FCF Margin
3.08%-9.15%-13.42%4.07%9.50%-12.33%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '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
6.70%-6.59%3.66%3.49%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--17.3211.6411.94-
Forward PE
21.8413.229.138.849.8015.13
P/FCF Ratio
17.63--12.163.55-
PS Ratio
0.540.570.510.500.340.54