Elastron S.A. - Steel Service Centers (ATH:ELSTR)
Greece flag Greece · Delayed Price · Currency is EUR
2.520
-0.070 (-2.70%)
Oct 9, 2026, 5:12 PM EET

ATH:ELSTR 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
169.57167.61176.84182.94180.98163.29
Revenue Growth
0.86%-5.22%-3.34%1.08%10.84%56.94%
Cost of Revenue
142.67144.91158.62166.66153.43131.23
Gross Profit
26.922.6918.2216.2827.5532.06
Selling, General & Admin
15.8215.4616.7817.5715.0512.91
Other Operating Expenses
1.090.880.820.7311.02
Operating Expenses
16.9116.3417.618.3116.0513.93
Operating Income
9.996.350.62-2.0311.5118.13
Interest Expense
-2.27-2.66-3.95-3.4-1.88-1.67
Interest & Investment Income
0.270.280.6430.10.39
Earnings From Equity Investments
0.26-0.090.050.220.40.31
Currency Exchange Gain (Loss)
-0.26-0.02-0.05-0.550.30.26
Other Non Operating Income (Expenses)
4.252.982.031.760.581.25
EBT Excluding Unusual Items
12.246.84-0.67-0.9911.0118.66
Gain (Loss) on Sale of Assets
0.57-0.080.29-0.023.170
Pretax Income
12.826.76-0.37-1.0114.1818.66
Income Tax Expense
2.441.210.160.292.553.38
Earnings From Continuing Operations
10.385.56-0.53-1.311.6215.29
Minority Interest in Earnings
-0-0-0-0-0-0
Net Income
10.385.56-0.54-1.3111.6215.28
Net Income to Common
10.385.56-0.54-1.3111.6215.28
Net Income Growth
1224.16%----23.97%792.79%
Shares Outstanding (Basic)
181818181818
Shares Outstanding (Diluted)
181818181818
Shares Change
0.45%-0.20%-1.08%-0.14%--
EPS (Basic)
0.570.31-0.03-0.070.630.83
EPS (Diluted)
0.570.31-0.03-0.070.630.83
EPS Growth
1218.29%----23.97%792.79%

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
10.920.7227.28-25.11-3.738.09
Free Cash Flow Per Share
0.600.041.50-1.37-0.200.44
Dividend Per Share
0.1050.105--0.2020.262
Dividend Growth
-----22.90%870.37%
Gross Margin
15.86%13.54%10.30%8.90%15.22%19.63%
Operating Margin
5.89%3.79%0.35%-1.11%6.36%11.10%
Profit Margin
6.12%3.31%-0.30%-0.71%6.42%9.36%
Free Cash Flow Margin
6.44%0.43%15.43%-13.73%-2.06%4.95%
EBITDA
12.829.323.470.8114.120.79
EBITDA Margin
7.56%5.56%1.96%0.44%7.79%12.73%
D&A For EBITDA
2.832.982.852.842.62.66
EBIT
9.996.350.62-2.0311.5118.13
EBIT Margin
5.89%3.79%0.35%-1.11%6.36%11.10%
Effective Tax Rate
19.00%17.82%--18.02%18.10%