Service quality and organisational performance indicators