Text this: An evaluation of knowledge management system's components and its financial and non-financial implications