Financial results for 2022