Key Figures

Key Figures

202420232022 2021 2020
in EUR million
Sales7,299.06,489.15,693.65,444.04,650.7
Gross revenue7,001.06,550.95,991.15,051.74,345.5
EBITDA296.02.0-244.352.794.0
EBIT115.4-186.5-426.7-107.3-61.8
Free Cash flow271.020.0-513.9-24.5-120.4
Capital expenditure153.0131.0204.8168.7162.9
Consolidated net profit for the year9.0-302.8-497.8-230.2-129.7
Earnings per share in EUR10.04-1.33-2.71-1.68-1.21
EBITDA margin in %4.10.0-4.31.02.0
Working capital ratio in %-9.1-11.5-10.2-10.2-6.3
Total assets as of 31 Dec.5,631.25,422.04,756.74,107.64,410.1
Employees10,40510,1339,1118,6588,527
Order intake7,461.06,211.35,343.55,680.84,217.2
Installed capacity (in MW)6,641.47,253.25,221.16,678.75.546,12
1Earnings per share = basic, based on average weighted shares for 2025 and 2024: 236.450 million shares (2023: 227.924 million shares)
2Prior-year figures restated