Financial results 2021