Vallourec revenue and financials
€17.98Change from previous close: +0.62%Absolute change: +€0.11
In the fiscal year ended December 2025, Vallourec reported revenue of €3.81B (−5.58% year over year). Net income was €354.63M, a net margin of 9.3%.
Fiscal year ending in December. Sources and method on the page Methodology and sources.
At a glance
- Revenue growth
- −5.58%
- 2025 vs 2024
- Net income growth
- −21.55%
- 2025 vs 2024
- Net margin
- 9.3%
- 2024: 11.2%
Financial data
Amounts in millions of EUR; per-share values in EUR; shares in millions.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Total revenue | 3,809 | 4,034 | 5,114 | 4,883 | — |
| Cost of revenue | 2,679 | 2,845 | 3,520 | 3,807 | — |
| Gross profit | 1,129 | 1,189 | 1,594 | 1,076 | — |
| Selling, general and administrative | 300 | 318 | 304 | 310 | — |
| Research and development | 31.9 | 32.3 | 29.6 | 39.3 | — |
| Operating income | 589 | 606 | 993 | 471 | — |
| EBIT | 623 | 643 | 923 | -122 | — |
| EBITDA | 819 | 892 | 1,127 | 523 | — |
| Interest expense | 79.8 | 27.9 | 131 | 111 | — |
| Pre-tax income | 543 | 615 | 793 | -233 | — |
| Income tax | 164 | 143 | 269 | 113 | — |
| Net income | 355 | 452 | 496 | -366 | — |
| Net income to common shareholders | 355 | 452 | 496 | -366 | — |
| Basic EPS | 1.50 | 2.00 | 2.17 | -1.60 | — |
| Diluted EPS | 1.40 | 1.90 | 2.07 | -1.60 | — |
| Average shares (basic) | 234 | 230 | 229 | 229 | — |
| Average shares (diluted) | 250 | 244 | 240 | 230 | — |
