Electricity costs wipe out profits in 2023