Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.130
0.00 (0.00%)
Jul 22, 2026, 5:35 PM CET

Squirrel Media 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
12.099.5514.674.541.06
Short-Term Investments
2.652.11.7325.0123.12
Cash & Short-Term Investments
14.7411.6416.429.5524.18
Cash Growth
26.62%-29.00%-44.51%22.21%69.43%
Accounts Receivable
---15.923.19
Other Receivables
----0.09
Total Trade Receivables
74.5539.3731.6315.923.29
Inventory
1.791.271.051.290
Other Current Assets
5.311.861.431.40.01
Total Current Assets
96.3954.1450.5134.4815.39
Net Property, Plant & Equipment
3.813.093.322.340.49
Other Intangible Assets
112.74110.4786.1469.021.21
Goodwill
20.6219.411.15.01-
Long-Term Investments
15.0713.6110.912.31105.89
Other Long-Term Assets
7.888.78.834.83-
Total Assets
258.34211.63170.81117.9869.42
Accounts Payable
104.1561.9844.5336.981.3
Accrued Expenses
----0.19
Short-Term Debt
22.5913.4618.3232.081.66
Other Current Liabilities
4.5154.63.661.14
Total Current Liabilities
137.4784.7974.0538.193.4
Long-Term Debt
26.6638.965.149.1619.19
Other Long-Term Liabilities
5.174.583.677.22-
Total Long-Term Liabilities
44.6954.8234.231.819.19
Total Liabilities
182.16139.6108.2569.9922.59
Common Stock
47.9845.33-89.0342.95
Treasury Stock
-1.15-1.01--1.01-1.01
Additional Paid-in Capital
20.7311.1211.128.44-
Accumulated Other Comprehensive Income
-0.5-0.33---
Retained Earnings
-2.35.130.29-8.944.89
Total Common Shareholders' Equity
140.95132.2711.4186.0146.83
Minority Interest
11.4211.789.584.99-
Shareholders' Equity
152.37144.0620.9947.9946.83
Total Liabilities & Equity
258.34211.63129.24117.9869.42
Total Debt
49.2552.4223.4281.2420.85
Net Cash (Debt)
-34.51-40.78-7.02-51.693.33
Net Cash Growth
-----76.67%
Net Cash Per Share
-0.37-0.45-0.08-0.590.04
Book Value
140.95132.2711.4186.0146.83
Book Value Per Share
1.521.460.130.980.55
Tangible Book Value
7.62.41-85.8411.9945.62
Tangible Book Value Per Share
0.080.03-0.960.140.53