EnBW Energie Baden-Württemberg AG (EBK.DE)

EUR 61.0

(0.0%)

Annual Income Statements

(In EUR)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 44.43 Billion 56 Billion 32.14 Billion 19.69 Billion 18.76 Billion 20.61 Billion
Cost of Revenue 35.22 Billion 50.79 Billion 25.67 Billion 14.1 Billion 14.67 Billion 16.54 Billion
Gross Profit 9.2 Billion 5.21 Billion 6.47 Billion 5.59 Billion 4.09 Billion 4.07 Billion
Operating Expenses 6.78 Billion 4.95 Billion 5.86 Billion 4.4 Billion 3.8 Billion 3.36 Billion
Selling, General and Administrative Expenses 1.57 Billion 1.05 Billion 805 Million 723.2 Million 614.1 Million 617.1 Million
Research and Development Expenses - 28.1 Million 38.6 Million 71.6 Million 55.3 Million 42.9 Million
Other Expenses 4.28 Billion 18.7 Million 5.06 Billion 3.68 Billion 3.19 Billion 25.5 Million
Cost and Expenses 42 Billion 55.74 Billion 31.54 Billion 18.5 Billion 18.48 Billion 19.9 Billion
Operating Income 5.8 Billion 972.1 Million 1.35 Billion 1.41 Billion 897.3 Million 712.4 Million
Interest Expense 846.1 Million 406.4 Million 331.8 Million 407.5 Million 556.3 Million 444.1 Million
Income Tax Expense 1 Billion 551.5 Million 72.1 Million 195 Million -2.1 Million 128.7 Million
Earnings before Tax 2.84 Billion 2.39 Billion 513.3 Million 1 Billion 902.2 Million 596.3 Million
Net Income 1.53 Billion 1.73 Billion 363.2 Million 807.6 Million 734 Million 334.2 Million
Earnings Per Share Basic 5.68 6.42 1.34 2.98 2.71 1.23
Earnings Per Share Diluted 5.68 6.42 1.34 2.98 2.71 1.23
Weighted Average Shares Outstanding 270.85 Million 270.85 Million 270.85 Million 270.85 Million 270.85 Million 270.85 Million
Weighted Average Shares Outstanding (Diluted) 270.85 Million 270.85 Million 270.85 Million 270.85 Million 270.85 Million 270.85 Million
Gross Margin 0.21 0.09 0.20 0.28 0.22 0.20
EBIT Margin 0.13 0.06 0.12 0.15 0.14 0.11
Profit Margin 0.03 0.03 0.01 0.04 0.04 0.02
EBITDA 5.69 Billion 4.94 Billion 2.43 Billion 2.92 Billion 2.85 Billion 2.36 Billion
Earnings Before Tax Margin 0.13 0.02 0.04 0.07 0.05 0.03

Income Statement Charts