UNDERSTANDING CORPORATE TAXES: A DETAILED OVERVIEW