UXC Group collects $100 million in new customer contracts Majority of the contracts are annuity-based managed services