Ellen AB (publ) (STO:ELN)
Sweden flag Sweden · Delayed Price · Currency is SEK
0.7450
-0.0100 (-1.32%)
Apr 29, 2025, 12:08 PM CET

Ellen AB Income Statement

Millions SEK. Fiscal year is Jan - Dec.
Fiscal Year
FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2015 - 2019
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 2015 - 2019
Operating Revenue
22.625.5923.9118.818.62
Upgrade
Other Revenue
3.760.970.9400.01
Upgrade
Revenue
26.3626.5624.8418.818.63
Upgrade
Revenue Growth (YoY)
-0.76%6.91%32.12%0.92%-12.01%
Upgrade
Cost of Revenue
11.8512.5113.59.6510.18
Upgrade
Gross Profit
14.5114.0511.349.168.45
Upgrade
Selling, General & Admin
15.3716.7716.1614.7315.93
Upgrade
Other Operating Expenses
0.39----
Upgrade
Operating Expenses
15.7716.816.1914.816.05
Upgrade
Operating Income
-1.26-2.75-4.86-5.64-7.6
Upgrade
Interest Expense
--0.07-0.04--0.03
Upgrade
Interest & Investment Income
0.020.02-0-
Upgrade
Currency Exchange Gain (Loss)
--0.250.130.04-0.11
Upgrade
Other Non Operating Income (Expenses)
-0--0-
Upgrade
EBT Excluding Unusual Items
-1.24-3.04-4.77-5.6-7.74
Upgrade
Pretax Income
-1.24-3.04-4.77-5.6-7.74
Upgrade
Net Income
-1.24-3.04-4.77-5.6-7.74
Upgrade
Net Income to Common
-1.24-3.04-4.77-5.6-7.74
Upgrade
Shares Outstanding (Basic)
118444
Upgrade
Shares Outstanding (Diluted)
118444
Upgrade
Shares Change (YoY)
31.01%90.82%--75.00%
Upgrade
EPS (Basic)
-0.11-0.36-1.08-1.26-1.75
Upgrade
EPS (Diluted)
-0.11-0.36-1.08-1.26-1.75
Upgrade
Free Cash Flow
1.36-3.96-6.34-5.16-7.19
Upgrade
Free Cash Flow Per Share
0.12-0.47-1.43-1.17-1.62
Upgrade
Gross Margin
55.06%52.91%45.64%48.70%45.36%
Upgrade
Operating Margin
-4.76%-10.35%-19.55%-29.99%-40.79%
Upgrade
Profit Margin
-4.71%-11.46%-19.19%-29.77%-41.53%
Upgrade
Free Cash Flow Margin
5.15%-14.93%-25.51%-27.46%-38.58%
Upgrade
EBITDA
-1.25-2.72-4.83-5.58-7.49
Upgrade
EBITDA Margin
-4.72%-10.25%-19.43%-29.70%-40.18%
Upgrade
D&A For EBITDA
0.010.020.030.060.11
Upgrade
EBIT
-1.26-2.75-4.86-5.64-7.6
Upgrade
EBIT Margin
-4.76%-10.35%-19.55%-29.99%-40.79%
Upgrade
Revenue as Reported
26.3626.7125.4218.8718.8
Upgrade
Updated Feb 28, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.