full year revenue foercast