New Developments in Measuring Corporate Performance