Vallourec revenue and financials

VK · Euronext Paris · EUR

€18.29Change from previous close: +0.22%Absolute change: +€0.04

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.

Balance sheet · Annual
Item20252024202320222021
Total assets5,7325,7266,3155,7265,400
Current assets3,1673,3283,5343,1512,765
Cash and equivalents1,1331,142995590706
Short-term investments——0.17.318.0
Receivables729792934900697
Inventory1,1101,2111,3731,4021,155
Net property, plant and equipment2,0721,9072,1891,9541,993
Goodwill39.534.944.042.342.7
Other intangible assets40.334.246.539.451.8
Long-term investments33.133.136.6102125
Current liabilities1,3721,5551,7681,9251,347
Accounts payable797823843841683
Long-term debt9509961,4901,4611,578
Total debt9231,1701,5271,752—
Total liabilities2,9213,0333,8573,9253,344
Total equity (incl. minority)2,8112,6932,4581,8012,056
Retained earnings416468548-39245.0
Minority interest10392.174.145.350.8