Recent Developments in Auditing: The Importance of Audit Quality and Auditor Reporting