2021 financial results