Laboratorios Farmaceuticos Rovi, S.A. (BME:ROVI)
Spain flag Spain · Delayed Price · Currency is EUR
54.15
+0.45 (0.84%)
Jul 17, 2026, 5:35 PM CET

BME:ROVI 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
Cash & Equivalents
97.3997.9827.1925.32124.9599.04
Short-Term Investments
--0.23---
Cash & Short-Term Investments
97.3997.9827.4125.32124.9599.04
Cash Growth
232.32%257.41%8.26%-79.73%26.16%86.29%
Accounts Receivable
164.27177.57129.47143.31180.01-
Inventory
274.18287.98329.95337.97311.94245.47
Other Current Assets
3.443.192.692.732.031.79
Total Current Assets
539.28566.71489.61509.33623.07506.36
Net Property, Plant & Equipment
329.26330.74286.62253.65215.54181.78
Other Intangible Assets
32.4269.0733.9533.935.7438.56
Goodwill
2.72.7----
Long-Term Investments
19.219.1619.520.592.21.99
Other Long-Term Assets
-3.22.332.412.143.92
Total Assets
926.32955.69832.02799.88878.7732.68
Accounts Payable
75.76204.81125.33141.9165.7897.41
Accrued Expenses
7.374.42.385.26-0.68
Current Portion of Long-Term Debt
27.7720.4123.6913.1912.730.71
Unearned Revenue
36.64-5.2539.51115.39-
Other Current Liabilities
-74.57---91.59
Total Current Liabilities
147.53181.22156.65199.84293.89190.39
Long-Term Debt
86.67-90.7252.2459.44-
Other Long-Term Liabilities
5.395.813.114.3144.57
Total Long-Term Liabilities
92.055.8193.8356.5563.444.57
Total Liabilities
239.58187.03250.48256.39357.32194.96
Common Stock
3.076.153.073.243.243.36
Treasury Stock
-6.75-5.17-5.55-107.68-27.56-66.12
Additional Paid-in Capital
87.6487.6487.6487.6487.6487.64
Accumulated Other Comprehensive Income
-0.04-0.16-0.02-0.02-0.01-0.01
Retained Earnings
589.99578.93486.89556.21456.7446.1
Total Common Shareholders' Equity
673.91664.42572.03539.39520.01470.98
Minority Interest
12.8311.049.514.111.37-
Shareholders' Equity
686.73675.46581.54543.49521.38470.98
Total Liabilities & Equity
926.32955.69832.02799.88878.7732.68
Total Debt
114.4420.41114.4165.4372.170.71
Net Cash (Debt)
-17.0577.57-87-40.1152.7898.32
Net Cash Growth
-----46.32%-
Net Cash Per Share
-0.331.52-1.70-0.750.991.77
Book Value
673.91664.42572.03539.39520.01470.98
Book Value Per Share
13.1812.9911.1710.149.738.50
Tangible Book Value
638.79592.65538.08505.49484.27432.42
Tangible Book Value Per Share
12.4911.5910.519.509.067.80