Vallourec S.A. (EPA:VK)
France flag France · Delayed Price · Currency is EUR
20.81
-0.05 (-0.24%)
Jul 31, 2026, 5:35 PM CET

Vallourec 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
3,5493,8094,0345,1144,8833,442
Revenue Growth
-6.92%-5.58%-21.12%4.73%41.87%6.15%
Gross Profit
1,0481,1291,1891,5941,076836.58
Operating Income
563592.68626.4858.89-121.72374.33
Net Income
343354.63452.07495.91-366.3839.55
Earnings Per Share
1.471.401.902.10-1.600.30
EPS Growth
0.35%-26.32%-9.52%---

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,079964.771,103899.95551.6620.47
Total Debt
939.3861.971,1031,4701,6811,577
Net Cash (Debt)
139.32102.80.35-570.38-1,130-956.47
Net Cash Growth
-29355.59%----
Net Cash Per Share
0.600.410.00-2.38-4.92-7.96

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
760559.86487.64694.86-24.99-145.81
Capital Expenditures
-186-175.89-166.68-212.59-190.68-137.66
Free Cash Flow
574383.97320.96482.28-215.67-283.47
Free Cash Flow Growth
53.07%19.63%-33.45%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
29.53%29.65%29.47%31.17%22.03%24.31%
Operating Margin
15.86%15.56%15.53%16.80%-2.49%10.88%
Pretax Margin
14.00%14.25%15.26%15.50%-4.78%4.01%
Profit Margin
10.34%9.94%11.71%10.24%-7.09%1.07%
FCF Margin
16.17%10.08%7.96%9.43%-4.42%-8.24%

Dividends

Fiscal YearFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
-1.553---
Dividend Per Share Growth
-----
Dividend Yield
9.58%0.00%0.00%0.00%-0.00%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
14.9911.218.646.68-29.33
Forward PE
12.578.518.476.657.1820.95
P/FCF Ratio
10.889.5711.976.68--
PS Ratio
1.300.960.950.630.580.59