Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.260
0.00 (0.00%)
Jun 10, 2026, 2:05 PM CET

Squirrel Media Income Statement

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
Operating Revenue
243.61143.39129.1778.3169.7
Other Revenue
1.021.110.470.820.31
244.62144.49129.6479.1370.01
Revenue Growth (YoY)
69.30%11.45%63.83%13.03%114.65%
Cost of Revenue
217.9123.38105.7264.7760.3
Gross Profit
26.7321.1123.9314.379.71
Amortization of Goodwill & Intangibles
--3.03-0.88
Other Operating Expenses
11.346.194.412.483.32
Operating Expenses
14.919.017.435.764.2
Operating Income
11.8112.116.498.615.51
Interest Expense
-3.58-2.82-1.86-1.12-0.23
Interest & Investment Income
0.430.420.330.170.11
Currency Exchange Gain (Loss)
-0.220.10.19-0.13-0.01
Other Non Operating Income (Expenses)
1.47--0.15-0.32-
EBT Excluding Unusual Items
9.99.81157.25.38
Gain (Loss) on Sale of Assets
-1.54-1.94-1.25-0.65-
Pretax Income
8.367.8613.756.555.38
Income Tax Expense
2.792.810.421.9-0.2
Earnings From Continuing Operations
5.585.0613.344.655.58
Minority Interest in Earnings
-3.36-2.38-3.05-1.11-0.02
Net Income
2.212.6810.293.545.56
Net Income to Common
2.212.6810.293.545.56
Net Income Growth
-17.29%-73.98%190.73%-36.35%298.00%
Shares Outstanding (Basic)
9391898886
Shares Outstanding (Diluted)
9391898886
Shares Change (YoY)
2.23%1.29%2.02%2.14%0.00%
EPS (Basic)
0.020.030.110.040.06
EPS (Diluted)
0.020.030.110.040.06
EPS Growth
-19.10%-74.31%184.98%-37.68%297.98%
Free Cash Flow
12.2-11.519.83-12.49-3.55
Free Cash Flow Per Share
0.13-0.130.11-0.14-0.04
Gross Margin
10.93%14.61%18.45%18.15%13.87%
Operating Margin
4.83%8.37%12.72%10.87%7.87%
Profit Margin
0.91%1.85%7.94%4.47%7.94%
Free Cash Flow Margin
4.99%-7.97%7.58%-15.78%-5.07%
EBITDA
14.5314.0718.7611.355.94
EBITDA Margin
5.94%9.74%14.47%14.34%8.49%
D&A For EBITDA
2.721.972.262.750.44
EBIT
11.8112.116.498.615.51
EBIT Margin
4.83%8.37%12.72%10.87%7.87%
Effective Tax Rate
33.31%35.68%3.03%29.02%-
Revenue as Reported
244.62144.49129.6479.1370.01