Financial results for 2021