MSC Earnings