Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.370
-0.050 (-2.07%)
Mar 3, 2026, 5:35 PM CET

Squirrel Media Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Operating Revenue
243.52143.39129.1778.3169.7
Upgrade
Other Revenue
-1.110.470.820.31
Upgrade
Revenue
243.52144.49129.6479.1370.01
Upgrade
Revenue Growth (YoY)
68.54%11.45%63.83%13.03%114.65%
Upgrade
Cost of Revenue
206.07123.38105.7264.7760.3
Upgrade
Gross Profit
37.4521.1123.9314.379.71
Upgrade
Amortization of Goodwill & Intangibles
-2.563.03-0.88
Upgrade
Other Operating Expenses
10.676.194.412.483.32
Upgrade
Operating Expenses
21.718.757.435.764.2
Upgrade
Operating Income
15.7412.3716.498.615.51
Upgrade
Interest Expense
-3.38-2.82-1.86-1.12-0.23
Upgrade
Interest & Investment Income
-0.420.330.170.11
Upgrade
Currency Exchange Gain (Loss)
-0.220.10.19-0.13-0.01
Upgrade
Other Non Operating Income (Expenses)
1.96-1.95-0.15-0.32-
Upgrade
EBT Excluding Unusual Items
14.098.12157.25.38
Upgrade
Gain (Loss) on Sale of Assets
-0.01-1.25-0.65-
Upgrade
Pretax Income
14.098.1313.756.555.38
Upgrade
Income Tax Expense
3.422.870.421.9-0.2
Upgrade
Earnings From Continuing Operations
10.675.2613.344.655.58
Upgrade
Minority Interest in Earnings
-4.61-2.38-3.05-1.11-0.02
Upgrade
Net Income
6.062.8810.293.545.56
Upgrade
Net Income to Common
6.062.8810.293.545.56
Upgrade
Net Income Growth
110.53%-72.03%190.73%-36.35%298.00%
Upgrade
Shares Outstanding (Basic)
-91898886
Upgrade
Shares Outstanding (Diluted)
-91898886
Upgrade
Shares Change (YoY)
-1.29%2.02%2.14%0.00%
Upgrade
EPS (Basic)
-0.030.110.040.06
Upgrade
EPS (Diluted)
-0.030.110.040.06
Upgrade
EPS Growth
--72.38%184.98%-37.68%297.98%
Upgrade
Free Cash Flow
6.99-11.519.83-12.49-3.55
Upgrade
Free Cash Flow Per Share
--0.130.11-0.14-0.04
Upgrade
Gross Margin
15.38%14.61%18.45%18.15%13.87%
Upgrade
Operating Margin
6.46%8.56%12.72%10.87%7.87%
Upgrade
Profit Margin
2.49%1.99%7.94%4.47%7.94%
Upgrade
Free Cash Flow Margin
2.87%-7.97%7.58%-15.78%-5.07%
Upgrade
EBITDA
26.7914.1118.7611.355.94
Upgrade
EBITDA Margin
11.00%9.76%14.47%14.34%8.49%
Upgrade
D&A For EBITDA
11.051.742.262.750.44
Upgrade
EBIT
15.7412.3716.498.615.51
Upgrade
EBIT Margin
6.46%8.56%12.72%10.87%7.87%
Upgrade
Effective Tax Rate
24.27%35.33%3.03%29.02%-
Upgrade
Revenue as Reported
-144.49129.6479.1370.01
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.