Rubis (EPA:RUI)
France flag France · Delayed Price · Currency is EUR
33.12
-0.36 (-1.08%)
Aug 3, 2026, 3:03 PM CET

Rubis Balance Sheet

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
756.79676.37589.69804.91874.89
Cash & Short-Term Investments
756.79676.37589.69804.91874.89
Cash Growth
11.89%14.70%-26.74%-8.00%-19.11%
Accounts Receivable
803.83871.76781.41770.42622.48
Other Receivables
24.1830.8434.3836.0221.9
Total Trade Receivables
828902.61815.79806.44644.38
Inventory
641.64715.79651.85616.01543.89
Other Current Assets
31.0848.142.2121.4723.43
Total Current Assets
2,2582,3432,1002,2492,087
Net Property, Plant & Equipment
2,2752,1441,9771,8841,435
Other Intangible Assets
127.41113.6290.6779.7831.57
Goodwill
1,7131,7631,6601,7191,232
Long-Term Investments
122.05156.91479.46509.76454.65
Other Long-Term Assets
130.45213.1540.2428.4523.32
Total Assets
6,6256,7346,3476,4705,263
Accounts Payable
809.43863.69792.51781.74601.61
Current Portion of Long-Term Debt
385.68762.51783.52791.5507.52
Current Portion of Leases
46.9237.1238.0727.7423.74
Other Current Liabilities
73.556.1240.4838.528.07
Total Current Liabilities
1,3161,7191,6551,6391,161
Long-Term Debt
1,5371,2061,1661,300805.67
Long-Term Leases
233.79220.35200.69196.91138.18
Other Long-Term Liabilities
619.44626.78562.45473.75421.38
Total Long-Term Liabilities
2,3902,0531,9291,9701,365
Total Liabilities
3,7063,7733,5843,6102,526
Common Stock
129.02129.01128.99128.69128.18
Additional Paid-in Capital
1,5331,5381,5541,5501,547
Retained Earnings
1,1431,167948.451,055941.25
Total Common Shareholders' Equity
2,8052,8342,6312,7332,617
Minority Interest
115127.74131.59126.83119.7
Shareholders' Equity
2,9202,9612,7632,8602,736
Total Liabilities & Equity
6,6256,7346,3476,4705,263
Total Debt
2,2032,2262,1882,3161,475
Net Cash (Debt)
-1,446-1,550-1,599-1,511-600.22
Net Cash Growth
-----
Net Cash Per Share
-13.96-14.95-15.46-14.67-5.85
Book Value
2,8052,8342,6312,7332,617
Book Value Per Share
27.0727.3425.4426.5425.52
Tangible Book Value
964.82956.57881.15934.521,353
Tangible Book Value Per Share
9.319.238.529.0713.20