forecasts revenue below estimates