MSPC Earnings