Provider performance and information and communication technologies