revenue warning