strong revenue forecast