Over the last five years, the OCLC cooperative has spent between $29 to $38 million annually on research and development. This includes development and enhancement of OCLC services and products as well as investment in OCLC Research.