Almirall, S.A. (BME:ALM)
Spain flag Spain · Delayed Price · Currency is EUR
10.68
+0.04 (0.38%)
Jul 17, 2026, 5:35 PM CET

Almirall 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
337.77377.1387.95248.82206.49
Short-Term Investments
1.050.20.14-0.9
Cash & Short-Term Investments
338.82377.3388.09248.82207.39
Cash Growth
-10.20%-2.78%55.97%19.98%25.18%
Accounts Receivable
158.47151.44131.5138.26127.67
Other Receivables
17.4621.6315.5420.8234.05
Total Trade Receivables
175.93173.08147.03159.08161.73
Inventory
178.13171.78167.53130.1118.63
Other Current Assets
21.118.9916.0114.7211.53
Total Current Assets
713.98741.14718.66552.72499.27
Net Property, Plant & Equipment
209.64197.38184.3162.7137.45
Other Intangible Assets
894.33936.97951.42898.68916.06
Goodwill
315.97315.97315.97315.97315.97
Long-Term Investments
22.6916.3522.8834.6680.5
Other Long-Term Assets
180.52188.86181.76182.97192.5
Total Assets
2,3372,3972,3752,1482,142
Accounts Payable
193.85186.53181.35184.29177.8
Current Portion of Long-Term Debt
13.6614.3713.9712.412.31
Current Portion of Leases
7.787.066.215.16.28
Other Current Liabilities
135.36145.47149.5572.8284.6
Total Current Liabilities
350.64353.42351.08274.61280.99
Long-Term Debt
270.04332.99341.85350.76359.69
Long-Term Leases
34.5137.5237.6133.9414.16
Other Long-Term Liabilities
194.82184.34181.05169.67200.86
Total Long-Term Liabilities
499.36554.86560.51554.36574.71
Total Liabilities
850908.28911.59828.98855.71
Common Stock
25.7725.6225.1321.7821.57
Additional Paid-in Capital
596.08581.87545.87317.32295.79
Accumulated Other Comprehensive Income
327.5410.6222.89-18.34
Retained Earnings
858.01849.08877.51952.45982.75
Shareholders' Equity
1,4871,4881,4631,3191,286
Total Liabilities & Equity
2,3372,3972,3752,1482,142
Total Debt
325.97391.95399.63402.2392.45
Net Cash (Debt)
12.85-14.65-11.54-153.37-185.06
Net Cash Per Share
0.06-0.07-0.06-0.78-1.02
Book Value
1,4871,4881,4631,3191,286
Book Value Per Share
6.956.966.926.697.11
Tangible Book Value
276.84235.45196.02104.0754.02
Tangible Book Value Per Share
1.291.100.930.530.30