The influence of customer perceptions on financial performance in financial services