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 Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
289.41243.61143.39129.1778.3169.7
Other Revenue
1.021.021.110.470.820.31
290.42244.62144.49129.6479.1370.01
Revenue Growth
57.39%69.30%11.45%63.83%13.03%114.65%
Cost of Revenue
256.3217.9123.38105.7264.7760.3
Gross Profit
34.1326.7321.1123.9314.379.71
Amortization of Goodwill & Intangibles
---3.03-0.88
Other Operating Expenses
13.3611.346.194.412.483.32
Operating Expenses
18.1914.919.017.435.764.2
Operating Income
15.9411.8112.116.498.615.51
Interest Expense
-4.73-3.58-2.82-1.86-1.12-0.23
Interest & Investment Income
0.430.430.420.330.170.11
Currency Exchange Gain (Loss)
-0.27-0.220.10.19-0.13-0.01
Other Non Operating Income (Expenses)
1.331.47--0.15-0.32-
EBT Excluding Unusual Items
12.79.99.81157.25.38
Gain (Loss) on Sale of Assets
-1.54-1.54-1.94-1.25-0.65-
Pretax Income
11.168.367.8613.756.555.38
Income Tax Expense
2.682.792.810.421.9-0.2
Earnings From Continuing Operations
8.485.585.0613.344.655.58
Minority Interest in Earnings
-3.97-3.36-2.38-3.05-1.11-0.02
Net Income
4.512.212.6810.293.545.56
Net Income to Common
4.512.212.6810.293.545.56
Net Income Growth
196.38%-17.29%-73.98%190.73%-36.35%298.00%
Shares Outstanding (Basic)
-9391898886
Shares Outstanding (Diluted)
-9391898886
Shares Change
-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%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
0.7812.2-11.519.83-12.49-3.55
Free Cash Flow Per Share
-0.13-0.130.11-0.14-0.04
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%
Profit Margin
1.55%0.91%1.85%7.94%4.47%7.94%
Free Cash Flow Margin
0.27%4.99%-7.97%7.58%-15.78%-5.07%
EBITDA
19.9114.5314.0718.7611.355.94
EBITDA Margin
6.86%5.94%9.74%14.47%14.34%8.49%
D&A For EBITDA
3.972.721.972.262.750.44
EBIT
15.9411.8112.116.498.615.51
EBIT Margin
5.49%4.83%8.37%12.72%10.87%7.87%
Effective Tax Rate
24.03%33.31%35.68%3.03%29.02%-
Revenue as Reported
244.62244.62144.49129.6479.1370.01