Sales compensation is a world swamped with data. ICM applications must accommodate a wide variety of data from upstream systems, facilitate processing, and deliver results through multiple channels and formats in order to support activities such as territory management, quota setting, modeling, forecasting, commission calculation, and on-demand reporting and analysis.