Understanding Alabama’s Franchise Tax Laws