content revenue forecast