Vallourec S.A. (EPA:VK)
France flag France · Delayed Price · Currency is EUR
24.56
+0.48 (1.97%)
Jun 2, 2026, 2:18 PM CET

Vallourec Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
4,3244,4724,1765,6525,2183,914
Revenue Growth (YoY)
-0.86%7.08%-26.11%8.32%33.32%-1.31%
Cost of Revenue
3,0183,1462,9453,8904,0692,963
Gross Profit
1,3051,3261,2311,7621,149951.42
Selling, General & Admin
387.26393.34367.15373.42373.77361.32
Other Operating Expenses
-26.45-24.896.1471.2411.9232.5
Operating Expenses
594.6599.38608.29669.52628.43623.09
Operating Income
710.48726.55622.591,092521.04328.33
Interest Expense
-98.18-89.8-24.93-139.29-118.49-199.18
Interest & Investment Income
34.2434.8637.6733.3915.8232.95
Earnings From Equity Investments
-2.18-1.20.410.08-18.82-6.07
Currency Exchange Gain (Loss)
0.080.08-26.46-27.15-8.33-7.58
Other Non Operating Income (Expenses)
2.30.36.3465.04-7.61-45.44
EBT Excluding Unusual Items
646.73670.8615.621,025383.6103
Merger & Restructuring Charges
-1.62-1.65-30.1-93.68-434.16-7.34
Impairment of Goodwill
----4.06--
Gain (Loss) on Sale of Assets
-74.41-75.7774.69-214.56-178.79108.24
Asset Writedown
42.0742.84-22.6164.18-38.66-5.96
Other Unusual Items
5-0---47.17
Pretax Income
617.77636.21637.61876.39-268.01150.77
Income Tax Expense
183.51192.98148.06297.29120.69115.02
Earnings From Continuing Operations
434.26443.23489.55579.1-388.735.75
Minority Interest in Earnings
-27.37-26.85-21.52-30.95-2.869.22
Net Income
406.89416.38468.03548.15-391.5644.97
Net Income to Common
406.89416.38468.03548.15-391.5644.97
Net Income Growth
-13.07%-11.04%-14.62%---
Shares Outstanding (Basic)
233234230229229120
Shares Outstanding (Diluted)
250250244240229120
Shares Change (YoY)
2.07%2.39%1.79%4.52%90.98%949.64%
EPS (Basic)
1.741.782.032.39-1.710.37
EPS (Diluted)
1.601.641.972.32-1.710.34
EPS Growth
-17.91%-16.44%-15.26%---
Free Cash Flow
465.72450.82332.29533.08-230.49-322.38
Free Cash Flow Per Share
1.861.801.362.22-1.00-2.68
Dividend Per Share
--1.553---
Gross Margin
30.19%29.65%29.47%31.17%22.03%24.31%
Operating Margin
16.43%16.25%14.91%19.33%9.98%8.39%
Profit Margin
9.41%9.31%11.21%9.70%-7.50%1.15%
Free Cash Flow Margin
10.77%10.08%7.96%9.43%-4.42%-8.24%
EBITDA
912.56925.2825.11,293747.68538.46
EBITDA Margin
21.11%20.69%19.76%22.87%14.33%13.76%
D&A For EBITDA
202.07198.65202.51200.43226.64210.13
EBIT
710.48726.55622.591,092521.04328.33
EBIT Margin
16.43%16.25%14.91%19.33%9.98%8.39%
Effective Tax Rate
29.71%30.33%23.22%33.92%-76.29%