Bristol-Myers Earnings Beat Analyst Estimates on Revenue Gains