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 · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total assets5,6365,6435,7325,7485,6765,7465,7265,7905,7066,3456,3156,252
Current assets3,0203,0503,1673,2423,2173,3213,3283,2583,1613,6293,5343,590
Cash and equivalents1,2311,1191,1339809431,1871,1429087711,150995993
Short-term investments——————————0.1—
Receivables409568729562517593792654767752934810
Inventory1,0881,0691,1101,3041,2941,2551,2111,3731,3281,4231,3731,446
Net property, plant and equipment2,1062,0982,0722,0121,9841,9481,9072,0182,0202,1302,1891,996
Goodwill41.541.039.554.048.237.834.940.239.143.244.044.5
Other intangible assets36.437.040.331.732.232.434.237.939.643.246.547.6
Long-term investments15.115.033.116.416.917.333.117.877.218.336.616.9
Current liabilities1,4141,2551,3721,5241,5381,3991,5551,8191,8261,7451,7681,973
Accounts payable683722797824846884823906875898843867
Long-term debt7389509509501,0291,0089968218271,4591,4901,431
Total debt1,0721,061923971997———————
Total liabilities2,6872,7432,9213,0103,1322,8593,0333,1343,1483,7793,8573,952
Total equity (incl. minority)2,9492,9002,8112,7382,5442,8872,6932,6562,5582,5662,4582,300
Retained earnings131—416—147—468—231113548414
Minority interest10811010399.797.510292.187.082.476.674.156.1