The company's revenue from its core businesses remained stable, while sectors like healthcare and life sciences saw significant growth. Despite a slight decline in employee count, the company's deal momentum picked up, with total contract value reaching $529 million.