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 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
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
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
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
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