Vallourec revenue and financials

VK · Euronext Paris · EUR

€17.98Change from previous close: +0.62%Absolute change: +€0.11

Close · October 5, 2026

In the fiscal year ended December 2025, Vallourec reported revenue of €3.81B (−5.58% year over year). Net income was €354.63M, a net margin of 9.3%.

Annual revenue · 2025: €3.81B
  1. €4.88B2022
  2. €5.11B2023
  3. €4.03B2024
  4. €3.81B2025

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

At a glance

Revenue growth
−5.58%
2025 vs 2024
Net income growth
−21.55%
2025 vs 2024
Net margin
9.3%
2024: 11.2%

Financial data

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

Income statement · Annual
Item20252024202320222021
Total revenue3,8094,0345,1144,883—
Cost of revenue2,6792,8453,5203,807—
Gross profit1,1291,1891,5941,076—
Selling, general and administrative300318304310—
Research and development31.932.329.639.3—
Operating income589606993471—
EBIT623643923-122—
EBITDA8198921,127523—
Interest expense79.827.9131111—
Pre-tax income543615793-233—
Income tax164143269113—
Net income355452496-366—
Net income to common shareholders355452496-366—
Basic EPS1.502.002.17-1.60—
Diluted EPS1.401.902.07-1.60—
Average shares (basic)234230229229—
Average shares (diluted)250244240230—