Financial report 2023