Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.200
0.00 (0.00%)
Sep 2, 2026, 5:28 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
244.62244.62144.49129.6479.1370.01
Revenue Growth
32.57%69.30%11.45%63.83%13.03%114.65%
Gross Profit
26.7326.7321.1123.9314.379.71
Operating Income
11.8111.8112.116.498.615.51
Net Income
2.212.212.6810.293.545.56
Earnings Per Share
0.020.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 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.6114.6111.5116.3415.815.61
Total Debt
53.2553.2554.8237.4428.0212.18
Net Cash (Debt)
-38.64-38.64-43.3-21.1-12.213.43
Net Cash Growth
-----90.99%
Net Cash Per Share
-0.42-0.42-0.48-0.24-0.140.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.831.0110.38.19
Capital Expenditures
-9.77-9.77-40.31-21.18-22.79-11.74
Free Cash Flow
12.212.2-11.519.83-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
10.93%10.93%14.61%18.45%18.15%13.87%
Operating Margin
4.83%4.83%8.37%12.72%10.87%7.87%
Pretax Margin
3.42%3.42%5.44%10.61%8.27%7.69%
Profit Margin
0.91%0.91%1.85%7.94%4.47%7.94%
FCF Margin
4.99%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
92.08100.0941.9912.8959.3657.15
Forward PE
16.8615.239.039.6110.2621.77
P/FCF Ratio
17.2918.16-13.50--
PS Ratio
0.860.910.781.022.664.54