Vail Resorts Inc. (MTN) reports earnings