Vallourec revenue and financials
€18.36Change from previous close: +0.60%Absolute change: +€0.11
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%.
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.
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Operating cash flow | 657 | 505 | 768 | -26.7 | -166 |
| Depreciation and amortization | 229 | 234 | 223 | 243 | 229 |
| Capital expenditure | -207 | -173 | -235 | -204 | -157 |
| Investing cash flow | -124 | 73.2 | -127 | -173 | -33.6 |
| Financing cash flow | -586 | -417 | -250 | 97.2 | -687 |
| Dividends paid | -413 | 0.0 | — | — | — |
| Share repurchases | -21.9 | 0.0 | — | — | -2.4 |
| Debt issued | 137 | 785 | 3.9 | 152 | 74.2 |
| Debt repaid | -196 | -1,136 | -206 | -41.5 | — |
| Effect of exchange rates | -19.5 | -28.2 | -3.0 | 30.2 | 10.2 |
| Net change in cash | -72.2 | 133 | 388 | -75.1 | -875 |
| Free cash flow | 451 | 332 | 533 | -230 | -322 |
| Levered free cash flow | 591 | 542 | 700 | 186 | -28.1 |
