Vallourec revenue and financials

VK · Euronext Paris · EUR

€18.25Change from previous close: −0.79%Absolute change: −€0.14

Close · October 6, 2026

In the fiscal year ended December 2025, Vallourec reported revenue of $4.47B (+7.08% year over year). Net income was $416.38M, a net margin of 9.3%.

Annual revenue · 2025: $4.47B
  1. $3.91B2021
  2. $5.22B2022
  3. $5.65B2023
  4. $4.18B2024
  5. $4.47B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+7.08%
2025 vs 2024
Net income growth
−11.04%
2025 vs 2024
Net margin
9.3%
2024: 11.2%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue8859751,2241,0698631,0711,1039971,1621,0681,4101,209
Cost of revenue613666893756579756796706830722979866
Gross profit272309331313284316306291333346431343
Selling, general and administrative94.987.092.896.296.587.594.993.710093.996.690.0
Operating income126160186192132169149127171196253182
EBIT126160186192132169149127171196253182
EBITDA171220248317164225354178269246296235
Interest expense19.220.049.922.326.210.824.96.7—16.244.722.2
Pre-tax income86.513615720488.6149207118168166247132
Income tax31.840.040.339.951.447.630.031.243.349.611346.6
Net income44.587.011215732.193.016981.411911311680.4
Net income to common shareholders44.587.011215732.193.016981.411911311680.4
Basic EPS0.190.380.480.670.140.400.730.350.520.490.510.35
Diluted EPS0.180.350.420.620.140.370.730.330.500.460.510.34
Average shares (basic)230232235234234234231230230230229229
Average shares (diluted)250251251250245249245244241244240236
Dividend per share——————1.55—————