Vallourec S.A. (EPA:VK)
France flag France · Delayed Price · Currency is EUR
20.81
-0.05 (-0.24%)
Jul 31, 2026, 5:35 PM CET

Vallourec Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.

Assets

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
1,079964.771,103899.95551.6620.47
Cash & Short-Term Investments
1,079964.771,103899.95551.6620.47
Cash Growth
34.39%-12.55%22.59%63.15%-11.10%-55.35%
Accounts Receivable
358.37532.24670.83756.06824.46571.33
Inventory
953.32945.781,1701,2421,3121,015
Other Current Assets
255.85254.94269.66298.76251.32172.48
Total Current Assets
2,6462,6983,2133,1972,9392,380
Net Property, Plant & Equipment
1,8451,7641,8421,9801,8291,753
Other Intangible Assets
31.5434.3333.0642.0436.8245.58
Goodwill
36.833.6633.7139.8239.637.55
Long-Term Investments
13.1413.6116.815.7415.9735.31
Other Long-Term Assets
365.38337.83391.87438.65497.69497.45
Total Assets
4,9384,8825,5315,7135,3584,748

Liabilities

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Accounts Payable
598.45679.19795.05762.51786.92601
Current Portion of Long-Term Debt
226.9452.59140.83122.2314.13189.66
Current Portion of Leases
22.78-----
Other Current Liabilities
346.98437.11566.49714.91699.98393.56
Total Current Liabilities
1,2391,1691,5021,6001,7971,162
Long-Term Debt
646.64809.38962.11,3481,3671,387
Long-Term Leases
42.93-----
Other Long-Term Liabilities
424.96509.39465.48541.83504.06369.01
Total Long-Term Liabilities
1,1151,3191,4281,8901,8711,756
Total Liabilities
2,3542,4882,9303,4903,6682,918

Shareholders' Equity

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Common Shareholders' Equity
2,4882,3062,5122,1571,6431,763
Minority Interest
94.6387.6888.9267.0442.3644.66
Shareholders' Equity
2,5842,3942,6012,2241,6861,808
Total Liabilities & Equity
4,9384,8825,5315,7135,3584,748

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Total Debt
939.3861.971,1031,4701,6811,577
Net Cash (Debt)
139.32102.80.35-570.38-1,130-956.47
Net Cash Growth
-29355.59%----
Net Cash Per Share
0.590.410.00-2.38-4.92-7.96
Book Value
2,4882,3062,5122,1571,6431,763
Book Value Per Share
10.639.2310.299.007.1614.68
Tangible Book Value
2,4202,2382,4452,0751,5671,680
Tangible Book Value Per Share
10.348.9610.028.656.8313.99