Ramada Investimentos e Industria, S.A. (ELI:RAM)
Portugal flag Portugal · Delayed Price · Currency is EUR
6.78
-0.04 (-0.59%)
Jun 4, 2026, 4:16 PM WET

ELI:RAM Balance Sheet

Millions EUR. 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
Property, Plant & Equipment
-0.30.4226.5624.3921.01
Cash & Equivalents
-1.172.516.1628.5554.56
Accounts Receivable
-7.767.4736.2349.3947.66
Other Receivables
-00.050.311.083.72
Goodwill
---0.01--
Other Intangible Assets
---0.020.01-
Other Current Assets
-0.770.5529.9838.3829.41
Deferred Long-Term Tax Assets
--0.11.722.093.74
Other Long-Term Assets
-93.12131.4694.5495.3394.95
Total Assets
-103.13142.55205.53239.22255.05
Current Portion of Long-Term Debt
---21.2419.2626.76
Current Portion of Leases
-0.020.010.370.260.2
Long-Term Debt
---19.8626.132.36
Long-Term Leases
-0.0400.850.410.29
Accounts Payable
-0.170.1423.3634.2943.47
Accrued Expenses
-0.740.776.677.078.59
Current Income Taxes Payable
-2.521.5-2.362.55
Current Unearned Revenue
---0.170.220.59
Other Current Liabilities
-0.010.111.023.321.08
Long-Term Deferred Tax Liabilities
-0.010.010.910.910.92
Other Long-Term Liabilities
--18.812.192.162.16
Total Liabilities
-3.5124.8281.75105.1125.52
Common Stock
-25.6425.6425.6425.6425.64
Retained Earnings
-72.9391.0497.1107.69103.04
Comprehensive Income & Other
-1.051.051.050.790.85
Total Common Equity
99.6299.62117.73123.79134.12129.53
Shareholders' Equity
99.6299.62117.73123.79134.12129.53
Total Liabilities & Equity
-103.13142.55205.53239.22255.05
Total Debt
0.060.063.4947.4254.7766.15
Net Cash (Debt)
1.111.11-0.99-31.26-26.22-11.6
Net Cash Per Share
0.040.04-0.04-1.22-1.02-0.45
Filing Date Shares Outstanding
25.6425.6425.6425.6425.6425.64
Total Common Shares Outstanding
25.6425.6425.6425.6425.6425.64
Book Value Per Share
3.893.894.594.835.235.05
Tangible Book Value
99.6299.62117.73123.76134.11129.53
Tangible Book Value Per Share
3.893.894.594.835.235.05
Land
-0.240.396.256.175.85
Buildings
-011.2321.9422.3521.07
Construction In Progress
---4.421.820.7