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

Squirrel Media Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
243.52243.61143.39--69.7
Revenue Growth
32.81%69.90%---117.21%
Gross Profit
-141.2645.4434.26-88.11-58.7914.72
Operating Income
6.8210.2710.16-88.117.965.51
Net Income
2.212.212.68-87.933.545.56
Earnings Per Share
0.060.060.060.150.050.06
EPS Growth
-7.14%-62.42%181.21%-18.42%96.54%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Publicity
179.98179.9874.2832.3435.9555.31
Structure
0.020.020.02---
Media (incl. Telecom Media Technology)
26.3126.3136.44---
Content
38.3138.3133.7555.727.285.81
Total
244.62244.62144.49129.1778.3169.7

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
14.7414.7411.6416.429.5524.18
Total Debt
49.2549.2552.4223.4281.2420.85
Net Cash (Debt)
-34.51-34.51-40.78-7.02-51.693.33
Net Cash Growth
------76.67%
Net Cash Per Share
-0.37-0.37-0.45-0.08-0.590.04

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
21.9721.9728.80.7410.38.19
Capital Expenditures
-9.77-9.77-40.31--22.79-11.74
Free Cash Flow
12.212.2-11.510.74-12.49-3.55
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
-58.01%18.65%23.90%--21.13%
Operating Margin
2.80%4.22%7.08%--7.90%
Pretax Margin
3.43%3.43%5.48%--7.72%
Profit Margin
6.68%2.29%3.53%--8.00%
FCF Margin
5.01%5.01%-8.03%---5.09%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
89.1538.5022.1410.0044.5456.97
Forward PE
16.3215.239.039.6110.2621.77
P/FCF Ratio
16.7418.15-183.76--
PS Ratio
0.830.910.78--4.56