Economic implications of corporate nancial reporting