Corporate Earnings Forecast: Unpredictable Market Conditions May Affect Revenue Growth