Vallourec S.A. (EPA:VK)
France flag France · Delayed Price · Currency is EUR
17.71
-0.41 (-2.24%)
Aug 21, 2026, 5:35 PM CET

Vallourec Financials Overview

Millions USD. 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
4,1854,4724,1765,6525,2183,914
Revenue Growth
-3.28%7.08%-26.11%8.32%33.32%-1.31%
Gross Profit
1,2451,3261,2311,7621,149951.42
Operating Income
678.18726.55622.591,092521.04328.33
Net Income
403.55416.38468.03548.15-391.5644.97
Earnings Per Share
1.591.641.972.32-1.710.34
EPS Growth
-7.39%-16.44%-15.26%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Holding Companies & Other
151.43201.9199.69217.37224.52211.35
Inter-Segment Transactions
-252.14-268.67-243.04-286.56-250.88-276.6
Mine & Forest
382.06399.15299.9414.08261.68533.16
Tubes
3,9044,1403,9205,3084,9833,446
Total
4,1854,4724,1765,6525,2183,914

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,2311,1331,142994.83596.8723.66
Total Debt
1,0731,0841,2121,6881,8721,870
Net Cash (Debt)
157.5648.99-69.34-692.76-1,275-1,147
Net Cash Growth
------
Net Cash Per Share
0.630.20-0.28-2.89-5.56-9.55

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
721.11657.34504.86768.06-26.71-165.83
Capital Expenditures
-219.32-206.52-172.56-234.98-203.78-156.56
Free Cash Flow
501.79450.82332.29533.08-230.49-322.38
Free Cash Flow Growth
17.56%35.67%-37.66%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
29.74%29.65%29.47%31.17%22.03%24.31%
Operating Margin
16.20%16.25%14.91%19.33%9.98%8.39%
Pretax Margin
14.12%14.23%15.27%15.50%-5.14%3.85%
Profit Margin
9.64%9.31%11.21%9.70%-7.50%1.15%
FCF Margin
11.99%10.08%7.96%9.43%-4.42%-8.24%

Dividends

Fiscal YearCurrentFY 2025FY 2024
Period EndingAug '26 Dec '25 Dec '24
Dividend Per Share
2.050-1.553
Dividend Per Share Growth
0%--
Dividend Yield
11.32%-11.13%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
12.7510.378.386.50-50.94
Forward PE
10.788.518.476.657.1820.95
P/FCF Ratio
9.269.5811.806.68--
PS Ratio
1.110.970.940.630.570.59