Squirrel Media, S.A. (BME:SQRL)
Spain flag Spain · Delayed Price · Currency is EUR
2.130
0.00 (0.00%)
Jul 22, 2026, 5:35 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
243.61143.39--69.7
Revenue Growth (YoY)
69.90%---117.21%
Cost of Revenue
198.17109.1288.1158.7954.97
Gross Profit
45.4434.26-88.11-58.7914.72
Selling, General & Admin
31.8322.42-9.179.17
Depreciation & Amortization Expenses
3.572.82-3.280.88
Other Operating Expenses
-1.77-3.08--0.88-0.83
Total Operating Expenses
33.6322.16011.579.22
Operating Income
10.2710.16-88.117.965.51
Interest Income
0.430.420.330.170.11
Interest Expense
-3.58-2.82--1.12-0.23
Other Non-Operating Income (Expense)
1.250.1-0.15-0.45-0.01
Total Non-Operating Income (Expense)
-1.91-2.290.18-1.41-0.13
Pretax Income
8.367.86-87.936.555.38
Provision for Income Taxes
2.792.81-1.9-0.2
Net Income
5.585.06-87.934.655.58
Minority Interest in Earnings
3.362.38-1.110.02
Net Income to Common
2.212.68-87.933.545.56
Net Income Growth
-17.29%---36.35%298.00%
Shares Outstanding (Basic)
9391898886
Shares Outstanding (Diluted)
9391898886
Shares Change (YoY)
2.23%1.29%2.02%2.14%109.30%
EPS (Basic)
0.060.060.150.050.06
EPS (Diluted)
0.060.060.150.050.06
EPS Growth
7.14%-62.42%181.21%-18.42%96.54%
Free Cash Flow
12.2-11.510.74-12.49-3.55
Free Cash Flow Per Share
0.13-0.130.01-0.14-0.04
Gross Margin
18.65%23.90%--21.13%
Operating Margin
4.22%7.08%--7.90%
Profit Margin
2.29%3.53%--8.00%
FCF Margin
5.01%-8.03%---5.09%
EBITDA
19.3616.09-88.1113.847.96
EBITDA Margin
7.95%11.22%--11.42%
EBIT
10.2710.16-88.117.965.51
EBIT Margin
4.22%7.08%--7.90%
Effective Tax Rate
33.31%35.68%0.00%29.02%-3.64%