earning 2022