Électricite de Strasbourg Société Anonyme (ELEC.PA)

EUR 113.5

(0.44%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 1.67 Billion 1.29 Billion 870.83 Million 741.3 Million 766.73 Million 734.32 Thousand
Cost of Revenue 1.62 Billion 1.26 Billion 784.44 Million 656.05 Million 686.88 Million 494.31 Thousand
Gross Profit 48.9 Million 24.89 Million 86.38 Million 85.24 Million 79.85 Million 240.01 Thousand
Operating Expenses 118.5 Million 42.17 Million 35.68 Million 70.58 Million 25.59 Million 155.1 Thousand
Selling, General and Administrative Expenses 138.98 Million 38.01 Million 31.58 Million 23.72 Million 17.47 Million 121.58 Thousand
Research and Development Expenses - - - - - -
Other Expenses -20.48 Million -4.16 Million -4.09 Million -46.86 Million -8.11 Million -25.65 Million
Cost and Expenses 1.55 Billion 1.31 Billion 820.12 Million 726.64 Million 712.47 Million 649.42 Thousand
Operating Income 120.79 Million -17.27 Million 50.7 Million 14.65 Million 54.26 Million 83.97 Thousand
Interest Expense 7.29 Million 186 Thousand 273 Thousand 566 Thousand 219 Thousand 147 Thousand
Income Tax Expense 29.32 Million 18.16 Million 23.77 Million 30.12 Million 30.68 Million 29.19 Thousand
Earnings before Tax 118 Million 71.93 Million 82.47 Million 64.92 Million 83.43 Million 85.45 Thousand
Net Income 93.36 Million 54.95 Million 58.88 Million 35.46 Million 53.04 Million 55.51 Thousand
Earnings Per Share Basic 13.02 7.66 8.21 4.95 7.40 7.74
Earnings Per Share Diluted 13.02 7.66 8.21 4.95 7.40 7.74
Weighted Average Shares Outstanding 7.16 Million 7.16 Million 7.16 Million 7.16 Million 7.16 Million 7169.39
Weighted Average Shares Outstanding (Diluted) 7.16 Million 7.16 Million 7.16 Million 7.16 Million 7.16 Million 7169.39
Gross Margin 0.03 0.02 0.10 0.11 0.10 0.33
EBIT Margin 0.11 0.03 0.13 0.10 0.14 0.19
Profit Margin 0.06 0.04 0.07 0.05 0.07 0.08
EBITDA 178.31 Million 131.5 Million 142.34 Million 122.6 Million 138.87 Million 138.01 Million
Earnings Before Tax Margin 0.07 -0.01 0.06 0.02 0.07 0.11

Income Statement Charts