shares fall on earnings miss