final revenue forecast for 2022