ICC Revenue Model