The migration to recurring revenue business models coupled with recent changes in revenue recognition accounting guidance necessitates additional infrastructure for support in the back-office, prompting companies to look for modern, cloud-based revenue management