Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.080
0.00 (0.00%)
Sep 22, 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 EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
290.42244.62144.49129.6479.1370.01
Revenue Growth
18.72%69.30%11.45%63.83%13.03%114.65%
Gross Profit
34.1326.7321.1123.9314.379.71
Operating Income
15.9411.8112.116.498.615.51
Net Income
4.512.212.6810.293.545.56
Earnings Per Share
-0.020.030.110.040.06
EPS Growth
--19.10%-74.31%184.98%-37.68%297.98%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Content
37.438.3133.7555.727.285.81
Publicity
223.88179.9874.2832.3435.9555.31
Structure
-0.020.02---
Media (incl. Telecom Media Technology)
-26.3136.44---
Total
290.42244.62144.49129.1778.3169.7

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
19.6914.6111.5116.3415.815.61
Total Debt
75.5553.2554.8237.4428.0212.18
Net Cash (Debt)
-55.86-38.64-43.3-21.1-12.213.43
Net Cash Growth
-----90.99%
Net Cash Per Share
--0.42-0.48-0.24-0.140.04

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
26.2821.9728.831.0110.38.19
Capital Expenditures
-25.5-9.77-40.31-21.18-22.79-11.74
Free Cash Flow
0.7812.2-11.519.83-12.49-3.55
Free Cash Flow Growth
-93.58%-----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
11.75%10.93%14.61%18.45%18.15%13.87%
Operating Margin
5.49%4.83%8.37%12.72%10.87%7.87%
Pretax Margin
3.84%3.42%5.44%10.61%8.27%7.69%
Profit Margin
1.55%0.91%1.85%7.94%4.47%7.94%
FCF Margin
0.27%4.99%-7.97%7.58%-15.78%-5.07%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
44.24100.0941.9912.8959.3657.15
Forward PE
15.9415.239.039.6110.2621.77
P/FCF Ratio
254.4018.16-13.50--
PS Ratio
0.690.910.781.022.664.54