Vallourec revenue and financials

VK · Euronext Paris · EUR

€18.31Change from previous close: +0.33%Absolute change: +€0.06

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 · Quarterly
ItemQ2 2026Q1 2026Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023Q4 2022Q3 2022
Operating cash flow15420080.017714716839.917451.1284368-26.5
Depreciation and amortization60.360.046.256.2236-120205—53.052.960.056.9
Capital expenditure-49.9-58.0-30.8-54.0-47.3-40.4-30.9-60.4-46.9-54.0-83.0-53.0
Investing cash flow-31.2-58.0-16.9-56.2154-19.0-0.3-47.5113-1255.3-76.5
Financing cash flow-2.8-144-378-41.1-36.3-62.7-40247.5-254-24.397.2—
Dividends paid——-398—————————
Share repurchases-13.8-107-20.30.0————————
Debt issued4.738.015.71.1-1.2-34.577968.0-42.2—152—
Debt repaid3.1-76.027.4-41.1-20.7-33.6-1,188-11.9-241—-75.9—
Effect of exchange rates-8.0-13.0113-3.2-38.513.5-8.76.51.5—30.2—
Net change in cash112-15.0-21076.722699.4-371180-88.0134498-103
Free cash flow10414249.212399.31279.01134.2230285-79.4
Levered free cash flow16583.51211423054.9361-24.7257195570-87.5