Vallourec revenue and financials

VK · Euronext Paris · EUR

€18.36Change from previous close: +0.60%Absolute change: +€0.11

Close · October 7, 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.

Cash flow · Annual
Item20252024202320222021
Operating cash flow657505768-26.7-166
Depreciation and amortization229234223243229
Capital expenditure-207-173-235-204-157
Investing cash flow-12473.2-127-173-33.6
Financing cash flow-586-417-25097.2-687
Dividends paid-4130.0———
Share repurchases-21.90.0——-2.4
Debt issued1377853.915274.2
Debt repaid-196-1,136-206-41.5—
Effect of exchange rates-19.5-28.2-3.030.210.2
Net change in cash-72.2133388-75.1-875
Free cash flow451332533-230-322
Levered free cash flow591542700186-28.1