A high-quality audit will produce financial reports that can provide reasonable assurance and can be used to make better investment decisions. In realizing a good audit quality, it is usually influenced by things that come from inside of the auditor such as independence, competence, code of ethics, etc. However, there are other factors from the outside of the auditor that can affect audit q…