CFO Sheridan: Average contract length for new subscription and support billings was approximately 30 months, compared to 35 months in the fourth quarter of 2013 and 34 months in the third quarter of 2014